0001576280-23-000187.txt : 20231106 0001576280-23-000187.hdr.sgml : 20231106 20231106165853 ACCESSION NUMBER: 0001576280-23-000187 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Guardant Health, Inc. CENTRAL INDEX KEY: 0001576280 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 454139254 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38683 FILM NUMBER: 231380627 BUSINESS ADDRESS: STREET 1: 3100 HANOVER STREET CITY: PALO ALTO STATE: CA ZIP: 94304 BUSINESS PHONE: 855-698-8887 MAIL ADDRESS: STREET 1: 3100 HANOVER STREET CITY: PALO ALTO STATE: CA ZIP: 94304 10-Q 1 gh-20230930.htm 10-Q gh-20230930
false2023Q3000157628012-31http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent0.0071523P6M00015762802023-01-012023-09-3000015762802023-10-31xbrli:shares00015762802023-09-30iso4217:USD00015762802022-12-31iso4217:USDxbrli:shares00015762802023-07-012023-09-3000015762802022-07-012022-09-3000015762802022-01-012022-09-300001576280us-gaap:CommonStockMember2023-06-300001576280us-gaap:AdditionalPaidInCapitalMember2023-06-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001576280us-gaap:RetainedEarningsMember2023-06-3000015762802023-06-300001576280us-gaap:CommonStockMember2023-07-012023-09-300001576280us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001576280us-gaap:RetainedEarningsMember2023-07-012023-09-300001576280us-gaap:CommonStockMember2023-09-300001576280us-gaap:AdditionalPaidInCapitalMember2023-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001576280us-gaap:RetainedEarningsMember2023-09-300001576280us-gaap:CommonStockMember2022-06-300001576280us-gaap:AdditionalPaidInCapitalMember2022-06-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001576280us-gaap:RetainedEarningsMember2022-06-3000015762802022-06-300001576280us-gaap:CommonStockMember2022-07-012022-09-300001576280us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001576280us-gaap:RetainedEarningsMember2022-07-012022-09-300001576280us-gaap:CommonStockMember2022-09-300001576280us-gaap:AdditionalPaidInCapitalMember2022-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001576280us-gaap:RetainedEarningsMember2022-09-3000015762802022-09-300001576280us-gaap:CommonStockMember2022-12-310001576280us-gaap:AdditionalPaidInCapitalMember2022-12-310001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001576280us-gaap:RetainedEarningsMember2022-12-310001576280us-gaap:CommonStockMember2023-01-012023-09-300001576280us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001576280us-gaap:RetainedEarningsMember2023-01-012023-09-300001576280us-gaap:CommonStockMember2021-12-310001576280us-gaap:AdditionalPaidInCapitalMember2021-12-310001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001576280us-gaap:RetainedEarningsMember2021-12-3100015762802021-12-310001576280us-gaap:CommonStockMember2022-01-012022-09-300001576280us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001576280us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001576280us-gaap:RetainedEarningsMember2022-01-012022-09-3000015762802022-12-012022-12-31gh:segment00015762802022-09-012022-09-3000015762802023-06-012023-06-300001576280us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergh:CustomerAMember2022-01-012022-12-31xbrli:pure0001576280gh:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300001576280gh:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-07-012022-09-300001576280gh:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300001576280gh:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-09-300001576280gh:CustomerBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001576280gh:CustomerBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001576280us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergh:CustomerCMember2023-01-012023-09-3000015762802020-08-3100015762802020-08-012020-08-3100015762802020-12-012020-12-3100015762802021-12-012021-12-310001576280us-gaap:InProcessResearchAndDevelopmentMember2022-05-310001576280srt:MinimumMember2023-09-300001576280srt:MaximumMember2023-09-3000015762802023-10-01srt:MinimumMember2023-09-3000015762802023-10-01srt:MaximumMember2023-09-300001576280gh:GuardantHealthAMEAIncMember2018-05-31gh:seat0001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:NoncontrollingInterestLiabilityMember2022-06-012022-06-300001576280us-gaap:MachineryAndEquipmentMember2023-09-300001576280us-gaap:MachineryAndEquipmentMember2022-12-310001576280us-gaap:LeaseholdImprovementsMember2023-09-300001576280us-gaap:LeaseholdImprovementsMember2022-12-310001576280us-gaap:ComputerEquipmentMember2023-09-300001576280us-gaap:ComputerEquipmentMember2022-12-310001576280us-gaap:ConstructionInProgressMember2023-09-300001576280us-gaap:ConstructionInProgressMember2022-12-310001576280us-gaap:FurnitureAndFixturesMember2023-09-300001576280us-gaap:FurnitureAndFixturesMember2022-12-310001576280us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-09-300001576280us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-09-300001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001576280us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:FairValueMeasurementsRecurringMembergh:LunitIncMemberus-gaap:FairValueInputsLevel1Member2022-12-310001576280gh:LunitIncMember2022-07-012022-07-310001576280us-gaap:FairValueMeasurementsRecurringMembergh:LunitIncMemberus-gaap:FairValueInputsLevel1Member2023-09-300001576280gh:LunitIncMember2023-07-012023-09-300001576280gh:LunitIncMember2023-01-012023-09-300001576280gh:LunitIncMember2022-07-012022-09-300001576280gh:LunitIncMember2022-01-012022-09-300001576280gh:SoftBankMember2018-05-012018-05-310001576280gh:SoftBankMembergh:GuardantHealthAMEAIncMember2018-05-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:NoncontrollingInterestLiabilityMember2021-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2023-06-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2022-06-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2022-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2021-12-310001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:NoncontrollingInterestLiabilityMember2022-01-012022-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2023-07-012023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2022-07-012022-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2023-01-012023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2022-01-012022-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:NoncontrollingInterestLiabilityMember2022-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2023-09-300001576280us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembergh:ContingentConsiderationMember2022-09-300001576280us-gaap:MoneyMarketFundsMember2023-09-300001576280us-gaap:CommercialPaperMember2023-09-300001576280us-gaap:USGovernmentDebtSecuritiesMember2023-09-300001576280us-gaap:MoneyMarketFundsMember2022-12-310001576280us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001576280us-gaap:LicensingAgreementsMember2023-09-300001576280us-gaap:LicensingAgreementsMember2023-01-012023-09-300001576280us-gaap:NoncompeteAgreementsMember2023-09-300001576280us-gaap:NoncompeteAgreementsMember2023-01-012023-09-300001576280us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001576280us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-09-300001576280us-gaap:LicensingAgreementsMember2022-12-310001576280us-gaap:LicensingAgreementsMember2022-01-012022-12-310001576280us-gaap:NoncompeteAgreementsMember2022-12-310001576280us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001576280us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001576280us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-12-310001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2020-11-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMembergh:ConversionPeriodOneMember2020-11-012020-11-30utr:D0001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMembergh:ConversionPeriodTwoMember2020-11-012020-11-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMembergh:ConversionPeriodThreeMember2020-11-012020-11-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2023-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2022-12-310001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:MeasurementInputQuotedPriceMemberus-gaap:ConvertibleDebtMemberus-gaap:MarketApproachValuationTechniqueMember2023-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2023-01-012023-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2023-07-012023-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2022-01-012022-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2022-07-012022-09-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:SeniorNotesMember2022-09-3000015762802020-11-1600015762802020-11-012020-11-300001576280gh:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2020-11-012020-11-300001576280gh:TwinStrandBiosciencesAndUniversityOfWashingtonVsGuardantHealthIncMember2021-10-012021-10-31gh:patent00015762802022-01-012022-12-310001576280us-gaap:EmployeeStockOptionMember2023-09-300001576280us-gaap:EmployeeStockOptionMember2022-12-310001576280us-gaap:RestrictedStockUnitsRSUMember2023-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2022-12-310001576280us-gaap:PerformanceSharesMember2023-09-300001576280us-gaap:PerformanceSharesMember2022-12-310001576280gh:PerformanceBasedRestrictedStockUnitsMember2023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2022-12-310001576280gh:A2018IncentiveAwardPlanMember2023-09-300001576280gh:A2018IncentiveAwardPlanMember2022-12-310001576280us-gaap:EmployeeStockMember2023-09-300001576280us-gaap:EmployeeStockMember2022-12-310001576280gh:A2023EmployeeInducementIncentiveAwardPlanMember2023-09-300001576280gh:A2023EmployeeInducementIncentiveAwardPlanMember2022-12-3100015762802023-05-012023-05-3100015762802023-05-3100015762802023-08-310001576280us-gaap:StockOptionMember2023-01-012023-09-300001576280us-gaap:RestrictedStockMember2023-01-012023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-09-3000015762802023-01-012023-01-010001576280us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001576280us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001576280us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001576280us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMembersrt:MinimumMember2020-11-012020-11-300001576280gh:PerformanceBasedRestrictedStockUnitsMembersrt:MaximumMember2020-11-012020-11-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2020-11-012020-11-300001576280us-gaap:PhantomShareUnitsPSUsMember2020-11-012020-11-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2023-07-012023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2022-07-012022-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-09-300001576280us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2020-05-012020-05-31gh:tranche0001576280us-gaap:PerformanceSharesMember2020-05-012020-05-310001576280us-gaap:PerformanceSharesMembersrt:MinimumMember2020-05-012020-05-310001576280us-gaap:PerformanceSharesMembersrt:MaximumMember2020-05-012020-05-310001576280us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-09-300001576280us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMembersrt:MinimumMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMembersrt:MaximumMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-05-012020-05-310001576280us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2022-06-302022-06-300001576280us-gaap:PerformanceSharesMember2022-01-012022-09-300001576280gh:GuardantHealthAMEAIncMemberus-gaap:CommonClassBMembergh:AMEA2020PlanMember2022-06-012022-06-300001576280gh:GuardantHealthAMEAIncMemberus-gaap:CommonClassBMembergh:AMEA2020PlanMember2022-07-012022-07-31gh:grantee0001576280gh:GuardantHealthAMEAIncMemberus-gaap:CommonClassBMembergh:AMEA2020PlanMember2022-07-310001576280gh:PrecisionOncologyTestingMember2023-07-012023-09-300001576280gh:PrecisionOncologyTestingMember2022-07-012022-09-300001576280gh:PrecisionOncologyTestingMember2023-01-012023-09-300001576280gh:PrecisionOncologyTestingMember2022-01-012022-09-300001576280gh:CostOfDevelopmentServicesAndOtherMember2023-07-012023-09-300001576280gh:CostOfDevelopmentServicesAndOtherMember2022-07-012022-09-300001576280gh:CostOfDevelopmentServicesAndOtherMember2023-01-012023-09-300001576280gh:CostOfDevelopmentServicesAndOtherMember2022-01-012022-09-300001576280us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001576280us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001576280us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001576280us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001576280us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001576280us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001576280us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001576280us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001576280us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001576280us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001576280us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001576280us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MinimumMember2023-07-012023-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-07-012022-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MaximumMember2022-07-012022-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MinimumMember2023-01-012023-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MaximumMember2023-01-012023-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-01-012022-09-300001576280us-gaap:EmployeeStockOptionMembersrt:MaximumMember2022-01-012022-09-300001576280us-gaap:EmployeeStockMembergh:A2018EmployeeStockPurchasePlanMember2018-09-300001576280us-gaap:EmployeeStockMember2020-01-012020-01-010001576280us-gaap:EmployeeStockMember2023-03-022023-03-020001576280us-gaap:EmployeeStockMember2023-01-012023-09-300001576280us-gaap:EmployeeStockMember2022-07-012022-09-300001576280us-gaap:EmployeeStockMember2023-07-012023-09-300001576280us-gaap:EmployeeStockMember2022-01-012022-09-300001576280us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001576280us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001576280us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001576280us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001576280us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001576280us-gaap:PerformanceSharesMember2023-07-012023-09-300001576280us-gaap:PerformanceSharesMember2022-07-012022-09-300001576280us-gaap:PerformanceSharesMember2023-01-012023-09-300001576280us-gaap:PerformanceSharesMember2022-01-012022-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2023-07-012023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2022-07-012022-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-09-300001576280gh:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-09-300001576280us-gaap:EmployeeStockMember2023-07-012023-09-300001576280us-gaap:EmployeeStockMember2022-07-012022-09-300001576280us-gaap:EmployeeStockMember2023-01-012023-09-300001576280us-gaap:EmployeeStockMember2022-01-012022-09-300001576280us-gaap:SeniorNotesMember2023-07-012023-09-300001576280us-gaap:SeniorNotesMember2022-07-012022-09-300001576280us-gaap:SeniorNotesMember2023-01-012023-09-300001576280us-gaap:SeniorNotesMember2022-01-012022-09-300001576280us-gaap:CommonClassBMembergh:AMEA2020PlanMember2022-07-310001576280country:US2023-07-012023-09-300001576280country:US2022-07-012022-09-300001576280country:US2023-01-012023-09-300001576280country:US2022-01-012022-09-300001576280us-gaap:NonUsMember2023-07-012023-09-300001576280us-gaap:NonUsMember2022-07-012022-09-300001576280us-gaap:NonUsMember2023-01-012023-09-300001576280us-gaap:NonUsMember2022-01-012022-09-300001576280us-gaap:GeographicConcentrationRiskMemberus-gaap:NetAssetsGeographicAreaMemberus-gaap:AssetsMember2023-01-012023-09-300001576280us-gaap:GeographicConcentrationRiskMemberus-gaap:NetAssetsGeographicAreaMemberus-gaap:AssetsMember2022-01-012022-12-31

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 September 30, 2023
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-38683
_____________________
GUARDANT HEALTH, INC.
(Exact Name of Registrant as Specified in its Charter)
_____________________
Delaware
45-4139254
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
3100 Hanover Street
Palo Alto, California, 94304
Registrant’s telephone number, including area code: (855) 698-8887
_______________

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, $0.00001 par value per share
GH
The Nasdaq Global Select Market

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 FilerAccelerated 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 October 31, 2023, the registrant had 117,992,240 shares of common stock, $0.00001 par value per share, outstanding.



GUARDANT HEALTH, INC.
FORM 10-Q
TABLE OF CONTENTS
Page

FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, including the section titled “Managements Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements regarding future events and our future results that are based on our current expectations, estimates, forecasts and projections as well as the current beliefs and assumptions of our management, including about our business, our financial condition, our results of operations, our cash flows, and the industry and environment in which we operate. Statements that include words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “would,” “could,” “should,” “intend” and “expect,” variations of these words, and similar expressions, are intended to identify forward-looking statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to risks, uncertainties and assumptions that are difficult to predict. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in Part I, Item 1A,“Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2022, in Part II, Item 1A, “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, and in other reports we file with the U.S. Securities and Exchange Commission, or the SEC. While forward-looking statements are based on the reasonable expectations of our management at the time that they are made, you should not rely on them. We undertake no obligation to revise or update publicly any forward-looking statements for any reason, whether as a result of new information, future events or otherwise, except as may be required by law.
Each of the terms the “Company,” “we,” “our,” “us” and similar terms used herein refer collectively to Guardant Health, Inc., a Delaware corporation, and its consolidated subsidiaries, unless otherwise stated. 


PART I—FINANCIAL INFORMATION
Item 1. Unaudited Condensed Consolidated Financial Statements
Guardant Health, Inc.
Condensed Consolidated Balance Sheets (unaudited)
(in thousands, except share and per share data)
September 30, 2023December 31, 2022
ASSETS
Current assets:
Cash and cash equivalents
$457,339 $141,647 
Short-term marketable debt securities
697,482 869,584 
Accounts receivable, net
88,801 97,256 
Inventory, net
77,036 51,598 
Prepaid expenses and other current assets, net
26,239 31,509 
Total current assets
1,346,897 1,191,594 
Property and equipment, net
147,671 167,920 
Right-of-use assets, net
161,668 174,001 
Intangible assets, net
9,670 11,727 
Goodwill
3,290 3,290 
Other assets, net
128,035 61,453 
Total Assets
$1,797,231 $1,609,985 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable and accrued liabilities$205,266 $175,817 
Deferred revenue
21,485 17,403 
Total current liabilities
226,751 193,220 
Convertible senior notes, net1,139,322 1,137,391 
Long-term operating lease liabilities
192,677 210,015 
Other long-term liabilities
10,182 9,179 
Total Liabilities
1,568,932 1,549,805 
Commitments and contingencies (Note 9)

Stockholders’ equity:
Preferred stock, par value of $0.00001 per share; 10,000,000 shares authorized, no shares issued and outstanding as of September 30, 2023 and December 31, 2022
  
Common stock, par value of $0.00001 per share; 350,000,000 shares authorized as of September 30, 2023, and December 31, 2022; 117,849,155 and 102,619,383 shares issued and outstanding as of September 30, 2023, and December 31, 2022, respectively
1 1 
Additional paid-in capital
2,188,797 1,742,114 
Accumulated other comprehensive loss
(5,680)(19,522)
Accumulated deficit
(1,954,819)(1,662,413)
Total Stockholders’ Equity
228,299 60,180 
Total Liabilities and Stockholders’ Equity
$1,797,231 $1,609,985 
The accompanying notes are an integral part of these condensed consolidated financial statements.


Guardant Health, Inc.
Condensed Consolidated Statements of Operations (unaudited)
(in thousands, except per share data)
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenue:
Precision oncology testing
$133,423 $102,054 $372,060 $278,252 
Development services and other9,607 15,350 36,834 44,395 
Total revenue
143,030 117,404 408,894 322,647 
Costs and operating expenses:
Cost of precision oncology testing53,648 39,434 148,111 104,493 
Cost of development services and other3,966 1,062 16,424 4,711 
Research and development expense93,851 100,017 277,338 267,229 
Sales and marketing expense68,934 80,370 216,100 218,405 
General and administrative expense36,174 41,121 118,135 126,068 
Total costs and operating expenses
256,573 262,004 776,108 720,906 
Loss from operations
(113,543)(144,600)(367,214)(398,259)
Interest income11,690 1,754 21,477 3,919 
Interest expense(644)(644)(1,933)(1,933)
Other income (expense), net16,885 (18,389)56,490 (18,059)
Fair value adjustments of noncontrolling interest liability   (99,785)
Loss before provision for income taxes
(85,612)(161,879)(291,180)(514,117)
Provision for income taxes
490 115 1,226 537 
Net loss
$(86,102)$(161,994)$(292,406)$(514,654)
Net loss per share, basic and diluted
$(0.73)$(1.58)$(2.66)$(5.04)
Weighted-average shares used in computing net loss per share, basic and diluted
117,736 102,289 109,791 102,065 
The accompanying notes are an integral part of these condensed consolidated financial statements.

5

Guardant Health, Inc.
Condensed Consolidated Statements of Comprehensive Loss (unaudited)
(in thousands)
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Net loss
$(86,102)$(161,994)$(292,406)$(514,654)
Other comprehensive income (loss):
Unrealized gain (loss) on available-for-sale securities
3,315 (2,062)15,783 (19,348)
Foreign currency translation adjustments(526)(529)(1,941)(2,740)
Other comprehensive income (loss)2,789 (2,591)13,842 (22,088)
Comprehensive loss
$(83,313)$(164,585)$(278,564)$(536,742)
The accompanying notes are an integral part of these condensed consolidated financial statements.
6


Guardant Health, Inc.

Condensed Consolidated Statements of Stockholders’ Equity (unaudited)
(in thousands, except share data)
Three Months Ended September 30, 2023
Common Stock Additional
Paid-in
Capital
Accumulated Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total Stockholders’
Equity
SharesAmount
Balance as of July 1, 2023
117,662,134 $1 $2,169,911 $(8,469)$(1,868,717)$292,726 
Issuance of common stock upon exercise of stock options8,989 — 70 — — 70 
Vesting of restricted stock units178,032 — — — — — 
Taxes paid related to net share settlement of restricted stock units— — (3,003)— — (3,003)
Stock-based compensation— — 21,819 — — 21,819 
Other comprehensive income— — — 2,789 — 2,789 
Net loss— — — — (86,102)(86,102)
Balance as of September 30, 2023
117,849,155 $1 $2,188,797 $(5,680)$(1,954,819)$228,299 

Three Months Ended September 30, 2022
Common StockAdditional
Paid-in
Capital
Accumulated Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total Stockholders’ Equity
SharesAmount
Balance as of July 1, 2022
102,186,856 $1 $1,703,832 $(24,261)$(1,360,485)$319,087 
Issuance of common stock upon exercise of stock options51,338 — 347 — — 347 
Vesting of restricted stock units175,444 — — — — — 
Taxes paid related to net share settlement of restricted stock units— — (4,340)— — (4,340)
Stock-based compensation— — 20,639 — — 20,639 
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs— — (4,403)— — (4,403)
Other comprehensive loss— — — (2,591)— (2,591)
Net loss— — — — (161,994)(161,994)
Balance as of September 30, 2022
102,413,638 $1 $1,716,075 $(26,852)$(1,522,479)$166,745 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7



Nine Months Ended September 30, 2023
Common Stock Additional
Paid-in
Capital
Accumulated Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
Total Stockholders’ Equity
SharesAmount
Balance as of January 1, 2023
102,619,383 $1 $1,742,114 $(19,522)$(1,662,413)$60,180 
Issuance of common stock upon follow-on public offering, net of offering costs of $21,131
14,375,000 — 381,369 — — 381,369 
Issuance of common stock upon exercise of stock options40,868 — 290 — — 290 
Vesting of restricted stock units515,123 — — — — — 
Common stock issued under employee stock purchase plan298,781 — 6,697 — — 6,697 
Taxes paid related to net share settlement of restricted stock units— — (8,112)— — (8,112)
Stock-based compensation— — 66,439 — — 66,439 
Other comprehensive income— — — 13,842 — 13,842 
Net loss— — — — (292,406)(292,406)
Balance as of September 30, 2023
117,849,155 $1 $2,188,797 $(5,680)$(1,954,819)$228,299 

Nine Months Ended September 30, 2022
Common Stock Additional
Paid-in
Capital
Accumulated Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
Total Stockholders’ Equity
SharesAmount
Balance as of January 1, 2022
101,767,446 $1 $1,657,593 $(4,764)$(1,007,825)$645,005 
Issuance of common stock upon exercise of stock options207,353 — 2,504 — — 2,504 
Vesting of restricted stock units250,729 — — — — — 
Vesting of common stock exercised early— — 8 — — 8 
Common stock issued under employee stock purchase plan188,110 — 5,742 — — 5,742 
Taxes paid related to net share settlement of restricted stock units— — (6,519)— — (6,519)
Stock-based compensation— — 70,982 — — 70,982 
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs— — (14,235)— — (14,235)
Other comprehensive loss— — — (22,088)— (22,088)
Net loss— — — — (514,654)(514,654)
Balance as of September 30, 2022
102,413,638 $1 $1,716,075 $(26,852)$(1,522,479)$166,745 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

Guardant Health, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited)
(in thousands)
Nine Months Ended September 30,
20232022
OPERATING ACTIVITIES:
Net loss
$(292,406)$(514,654)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization32,013 25,793 
Operating lease costs
22,146 21,394 
Contingent consideration230 4,195 
Stock-based compensation66,439 70,982 
Amortization of debt issuance costs1,931 1,926 
Amortization of (discount) premium on marketable debt securities(10,913)3,366 
Unrealized (gains) losses on marketable equity securities(84,513)13,230 
Impairment of non-marketable equity securities and other related assets29,054 5,261 
Fair value adjustments of noncontrolling interest liability 99,785 
Other104 23 
Cash effect of changes in operating assets and liabilities:
Accounts receivable, net8,360 11,431 
Inventory, net(25,435)(32,375)
Prepaid expenses and other current assets, net(2,558)28,387 
Other assets, net2,280 4,770 
Accounts payable and accrued liabilities26,577 46,713 
Operating lease liabilities(22,724)(12,993)
Deferred revenue3,168 4,052 
Net cash used in operating activities(246,247)(218,714)
INVESTING ACTIVITIES:
Purchase of marketable debt securities(629,902)(238,601)
Maturity of marketable debt securities828,700 398,000 
Purchase of non-marketable equity securities and other related assets(5,593)(12,750)
Purchase of property and equipment (16,409)(67,460)
Net cash provided by investing activities176,796 79,189 
FINANCING ACTIVITIES:
Proceeds from issuance of common stock upon exercise of stock options 290 2,505 
Proceeds from issuances of common stock under employee stock purchase plan6,697 5,742 
Taxes paid related to net share settlement of restricted stock units(8,112)(6,519)
Proceeds from follow-on public offering402,500  
Payment of offering costs related to follow-on public offering (20,478) 
Joint Venture Acquisition (177,785)
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs (14,236)
Other5,910 (1,118)
Net cash provided by (used in) financing activities386,807 (191,411)
Net effect of foreign exchange rate changes on cash, cash equivalents and restricted cash
(1,941)(2,740)
Net increase (decrease) in cash, cash equivalents and restricted cash
315,415 (333,676)
9

Nine Months Ended September 30,
20232022
Cash, cash equivalents and restricted cash—Beginning of period
141,948 492,288 
Cash, cash equivalents and restricted cash—End of period
$457,363 $158,612 
Supplemental Disclosures of Noncash Investing and Financing Activities:
Operating lease liabilities arising from obtaining right-of-use assets
$3,716 $4,073 
Purchase of property and equipment included in accounts payable and accrued liabilities
$1,805 $8,914 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents
$457,339 $158,310 
Restricted cash – included in other assets, net24 302 
Total cash, cash equivalents and restricted cash$457,363 $158,612 
The accompanying notes are an integral part of these condensed consolidated financial statements.
10

 Guardant Health, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
1.    Description of Business
Guardant Health, Inc., or the Company, is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets and advanced analytics. The Company believes its tests can transform cancer care by unlocking insights that will help patients at all stages of the disease, including at its earliest stages, when it’s most treatable. For patients with advanced stage cancer, the Company has commercially launched Guardant360 LDT and Guardant360 CDx, the first comprehensive liquid biopsy test approved by the U.S. Food and Drug Administration, or the FDA, to provide tumor mutation profiling with solid tumors and to be used as a companion diagnostic in connection with non-small cell lung cancer, or NSCLC, and breast cancer. The Company has also launched the Guardant360 TissueNext tissue test for advanced-stage cancer, Guardant Reveal blood test to detect residual and recurring disease in early-stage colorectal, breast and lung cancer patients, and Guardant360 Response blood test to predict patient response to immunotherapy or targeted therapy eight weeks earlier than current standard-of-care imaging. In addition, the Company has developed Guardant Galaxy suite of advanced analytical technologies to enhance the performance and clinical utility of its portfolio of cancer tests, and to power the next generation of biomarker and drug discovery.
The Company also collaborates with biopharmaceutical companies in clinical studies by providing the above-mentioned tests, as well as the GuardantOMNI blood test for advanced-stage cancer, and the GuardantINFINITY blood test, a next-generation smart liquid biopsy that provides new, multi-dimensional insights into the complexities of tumor molecular profiles and immune response to advance cancer research and therapy development. Using data collected from its tests, the Company has also developed its GuardantINFORM platform to help biopharmaceutical companies accelerate precision oncology drug development through the use of this in-silico research platform to unlock further insights into tumor evolution and treatment resistance across various biomarker-driven cancers.
For early cancer detection, the Company has launched the Shield LDT test to address the needs of individuals eligible for colorectal cancer screening. From a simple blood draw, Shield uses a novel multimodal approach to detect colorectal cancer signals in the bloodstream, including DNA that is shed by tumors. In December 2022, the Company announced that the ECLIPSE study, an over 40,000 patient registrational study evaluating the performance of its Shield blood test for detecting colorectal cancer in average-risk adults, met co-primary endpoints. In addition, in March 2023, the Company submitted a premarket approval application for its Shield blood test to the FDA.
The Company was incorporated in Delaware in December 2011 and is headquartered in Palo Alto, California.
2.    Summary of Significant Accounting Policies
Basis of Presentation
The Company’s condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The accompanying condensed consolidated financial statements include the accounts of Guardant Health, Inc., its consolidated Joint Venture (see Note 3, Joint Venture), and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications of prior period amounts were made to conform with the current period presentation.
11

Use of Estimates
The preparation of condensed consolidated financial statements in conformity with 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. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimation of variable consideration, estimation of credit losses, standalone selling price allocation included in contracts with multiple performance obligations, goodwill and identifiable intangible assets, stock-based compensation, incremental borrowing rate for operating leases, contingencies, certain inputs into the provision for income taxes, including related reserves, valuation of non-marketable securities, 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 Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended, or the Securities Act. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with GAAP. 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 condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Non-Marketable Securities
The Company acquires certain equity investments in private companies to promote business and strategic objectives. The Company's investments in non-marketable equity securities do not give the Company the ability to control or exercise significant influence over the investees. One of the investees is concluded to be a variable interest entity, or VIE, but the Company is deemed not to be the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance. The Company's non-marketable equity and other related investments totaled $8.6 million and $25.0 million as of September 30, 2023, and December 31, 2022, respectively, and are included in other assets, net on the accompanying condensed consolidated balance sheets.
Non-marketable securities are recorded at cost, subject to periodic impairment reviews and adjustments for observable price changes from orderly transactions. The Company's evaluation of impairment of such non-marketable securities is based on adverse changes in market conditions and the regulatory or economic environment, qualitative and quantitative analysis of the operating performance and financial condition of the investee; changes in operating structure or management of the investee; and additional funding requirements of the investee. As a result of the evaluation, the Company recorded an impairment of $22.1 million for the nine months ended September 30, 2023 for one of its non-marketable equity security investments, included in other income (expense), net on the Company's condensed consolidated statement of operations. In addition, pursuant to one of the investments in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the investee, on or before December 31, 2022. In September 2022, the Company decided not to exercise such rights to purchase the investee and recorded an impairment of $5.3 million based on an independent third-party valuation. Pursuant to another investment in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the Company, on or before October 1, 2023, and acquired rights to obtain the exclusive license of the investee's certain technologies. In June 2023, the Company decided not to exercise such rights and recorded an impairment of $7.0 million, included in other income (expense), net on the Company's condensed consolidated statement of operations for the nine months ended September 30, 2023. No other impairment or downward adjustments to the carrying value of non-marketable securities have been otherwise recorded.
12

Concentration of Risk
The Company is subject to credit risk from its portfolio of cash equivalents held at one commercial bank and investments in marketable debt securities. The Company limits its exposure to credit losses by investing in money market funds through a U.S. bank with high credit ratings. The Company’s cash may consist of deposits held with banks that may at times exceed federally insured limits, however, its exposure to credit risk in the event of default by the financial institution is limited to the extent of amounts recorded on the condensed consolidated balance sheets. The Company performs evaluations of the relative credit standing of these financial institutions to limit the amount of credit exposure.
The Company also invests in investment-grade debt instruments and has policy limits for the amount it can invest in any one type of security, except for securities issued or guaranteed by the U.S. government. The goals of the Company’s investment policy, in order of priority, are as follows: safety and preservation of principal and diversification of risk; liquidity of investments sufficient to meet cash flow requirements; and a competitive after-tax rate of return. Under its investment policy, the Company limits amounts invested in such securities by credit rating, maturity, investment type and issuer, as a result, the Company is not exposed to any significant concentrations of credit risk from these financial instruments.
The Company is subject to credit risk from its accounts receivable. The majority of the Company’s accounts receivable arises from the provision of precision oncology services, and development services and other, primarily with biopharmaceutical companies and international laboratory partners, all of which have high credit ratings. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Accounts receivable are recorded net of allowance for credit losses, if any.
A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance. Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective condensed consolidated balance sheet date, are as follows:
RevenueAccounts Receivable, Net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2023December 31, 2022
2023202220232022
(unaudited)(unaudited)
Customer A
*****12 %
Customer B
33 %30 %32 %30 %12 %11 %
Customer C
****12 %*
*    less than 10%
The Company is also subject to credit risk from its other receivables and other assets. The Company's other receivables and other assets include payments due from a third-party in relation to the settlement of a patent dispute reached in August 2020 for $8.0 million payable over a period of 6 years. In December 2020, 2021 and 2022, the Company received the first, second and third installment payments of $1.0 million, $1.1 million and $1.1 million, respectively. The Company has evaluated and recorded a credit loss for the remaining $4.8 million considering the third-party's credit worthiness and lack of financial history.
13

The following table presents the receivable and the related credit loss amounts:
September 30, 2023
December 31, 2022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Gross Amount
$1,100 $ 
Allowance for Credit Losses
(1,100) 
Net Amount
$ $ 
Other assets:
Gross Amount
$3,700 $4,800 
Allowance for Credit Losses
(3,700)(4,800)
Net Amount
$ $ 
There were no activities for the allowance for credit losses during the three months ended September 30, 2023 and 2022. The following table summarizes the allowance for credit losses activities for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Allowance for credit losses—Beginning of period
$ $ 
Reclassification
1,100 1,100 
Allowance for credit losses—End of period
$1,100 $1,100 
Other assets:
Allowance for credit losses—Beginning of period
$4,800 $5,900 
Reclassification
(1,100)(1,100)
Allowance for credit losses—End of period
$3,700 $4,800 
Accounts Receivable, Net
Accounts receivable represent valid claims against commercial and governmental payers, biopharmaceutical companies, research institutes, international laboratory partners and distributors, including unbilled receivables, and royalty payments due from third parties for licensing the Company’s technologies. Unbilled receivables include balances due from biopharmaceutical customers related to development services and other revenues that are recognized upon the achievement of performance-based milestones but prior to the achievement of contractual billing rights. As of September 30, 2023, and December 31, 2022, the Company had unbilled receivables of $5.6 million and $5.4 million, respectively.
The Company evaluates the collectability of its accounts receivable based on historical collection trends, the financial condition of payment partners, and external market factors and provides for an allowance for potential credit losses based on management’s best estimate of the amount of probable credit losses. As of September 30, 2023, and December 31, 2022, the Company had an immaterial allowance for credit losses related to its accounts receivable.
14

Goodwill and Intangible Assets, net
Intangible assets related to in-process research and development costs, or IPR&D, acquired in a business combination are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time. Prior to completion of the research and development efforts, the assets are considered indefinite-lived. During this period, the assets will not be amortized but will be tested for impairment on an annual basis and between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate a reduction in the fair value of the IPR&D projects below their respective carrying amounts. In connection with the launch of Shield LDT in May 2022, the Company's IPR&D of $1.6 million was reclassified as an intangible asset with a useful life of 2 years.
Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. Goodwill is not amortized but is tested for impairment at least annually during the fourth fiscal quarter, or if circumstances indicate its value may no longer be recoverable. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill is tested for impairment at the enterprise level. As of September 30, 2023, there has been no impairment of goodwill.
Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible asset's useful life, which is approximately 212 years.
Post-acquisition Contingent Consideration
Post-acquisition contingent consideration is recognized over the service period, subject to meeting the respective service requirements and performance metrics. The Company recorded post-acquisition contingent consideration expense of $0.5 million and $0.4 million, for the three months ended September 30, 2023, and 2022, respectively, and $1.6 million and $2.7 million for the nine months ended September 30, 2023, and 2022, respectively, in research and development expenses on the Company's condensed consolidated statement of operations.
Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use, or ROU, assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received or receivable. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company’s facility leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Convertible Senior Notes
Convertible senior notes are accounted for as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized to interest expense over the term of the notes, using an effective interest rate method.
Revenue Recognition
The Company derives revenue from the provision of precision oncology testing services, as well as from development services and other. Precision oncology testing services include genomic profiling and the delivery of other genomic information derived from the Company’s platform. Development services include companion diagnostic development and regulatory approval, clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing the Company's technologies, kit fulfillment and screening services. The Company currently receives payments from third-party commercial and governmental payers, certain hospitals and oncology centers and individual patients, as well as biopharmaceutical companies, research institutes, international laboratory partners and distributors.
15

Revenues are recognized when control of services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. FASB ASC Topic 606, Revenue from Contracts with Customers, provides for a five-step model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
Precision oncology testing
The Company recognizes revenue from the sale of its precision oncology tests for clinical customers, including certain hospitals, cancer centers, other institutions and patients, at the time results of the test are reported to physicians. Most precision oncology tests requested by clinical customers are sold without a written agreement; however, the Company determines an implied contract exists with its clinical customers. The Company identifies each sale of its test to a clinical customer as a single performance obligation. With the exception of certain limited contracted arrangements with insurance carriers and other institutions where the transaction price is fixed, a stated contract price does not exist and the transaction price for each implied contract with clinical customers represents variable consideration. The Company estimates the variable consideration under the portfolio approach and considers the historical reimbursement data from third-party commercial and governmental payers and patients, as well as known or anticipated reimbursement trends not reflected in the historical data. The Company monitors the estimated amount to be collected in the portfolio at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Both the estimate and any subsequent revision contain uncertainty and require the use of significant judgment in the estimation of the variable consideration and application of the constraint for such variable consideration. The Company analyzes its actual cash collections over the expected reimbursement period and compares it with the estimated variable consideration for each portfolio and any difference is recognized as an adjustment to estimated revenue after the expected reimbursement period, subject to assessment of the risk of future revenue reversal.
Revenue from sales of precision oncology tests to biopharmaceutical customers are based on a negotiated price per test or on the basis of an agreement to provide certain testing volume over a defined period. The Company identifies its promise to transfer a series of distinct tests to biopharmaceutical customers as a single performance obligation. Precision oncology tests to biopharmaceutical customers are generally billed at a fixed price for each test performed. For agreements involving testing volume to be satisfied over a defined period, revenue is recognized over time based on the number of tests performed as the performance obligation is satisfied over time. Results of the Company’s precision oncology services are delivered electronically, and as such there are no shipping or handling fees incurred by the Company or billed to customers.
Development services and other
The Company performs development services for its biopharmaceutical customers utilizing its precision oncology information platform. Development services typically represent a single performance obligation as the Company performs a significant integration service, such as analytical validation and regulatory submissions. The individual promises are not separately identifiable from other promises in the contracts and, therefore, are not distinct. However, under certain contracts, a biopharmaceutical customer may engage the Company for multiple distinct development services which are both capable of being distinct and separately identifiable from other promises in the contracts and, therefore, distinct performance obligations.
The Company collaborates with biopharmaceutical companies in the development of new drugs. As part of these collaborations, the Company provides services related to regulatory filings to support companion diagnostic device submissions for the Company’s testing panels. Under these collaborations, the Company generates revenue from achievement of milestones, as well as provision of on-going support. For the companion diagnostic development and regulatory approval services performed, the Company is compensated through a combination of an upfront fee and performance-based, non-refundable regulatory and other developmental milestone payments. The transaction price of these contracts typically represents variable consideration. Application of the constraint for variable consideration to milestone payments is an area that requires significant judgment. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be managed to achieve the respective milestone and the level of effort and investment required to achieve the respective milestone. In making this assessment, the Company considers its historical experience with similar milestones, the degree of complexity and uncertainty associated with each milestone, and whether achievement of the milestone is dependent on parties other than the Company. The constraint for variable consideration is applied such that it is probable a significant reversal of revenue will not occur when the uncertainty associated with the contingency is resolved. Application of the constraint for variable consideration is assessed and updated at each reporting period as a revision to the estimated transaction price.
16

The Company recognizes companion diagnostic development and regulatory approval services revenue over the period in which biopharmaceutical research and development services are provided. Specifically, the Company recognizes revenue using an input method to measure progress, utilizing costs incurred to-date relative to total expected costs as its measure of progress. The Company assesses the changes to the total expected cost estimates as well as any incremental fees negotiated resulting from changes to the scope of the original contract in determining the revenue recognition at each reporting period. For development of new products or services under these arrangements, costs incurred before technological feasibility is reached are included as research and development expenses in the Company’s condensed consolidated statements of operations, while costs incurred thereafter are recorded as cost of development services and other.
The Company also recognizes revenue from other development services, in addition to companion diagnostic development and regulatory approval services noted above, such as clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. These revenues are generally recognized over time based on an input method to measure progress in the period when the associated services have been performed.
In addition, other revenue includes amounts derived from licensing the Company's digital sequencing technologies to its domestic customers and international laboratory partners, kit fulfillment and screening services. For the licensed technology, the Company is compensated through royalty-based payments, non-refundable upfront payments, guaranteed minimum payments, and/or sample milestone payments. Depending on the nature of the technology licensing arrangements, and considering factors including but not limited to enforceable right to payment and payment terms, and if an asset with alternative use is created, these revenues are recognized in the period when royalty-bearing sales occur, when the technology transfer is complete, or over the technology transfer period. Kit fulfillment related revenues are recognized when such products are delivered.
Contracts with multiple performance obligations
Contracts with biopharmaceutical customers and international laboratory partners may include multiple distinct performance obligations, such as provision of precision oncology testing, the above-mentioned development services, and digital sequencing technology licensing, among others. The Company evaluates the terms and conditions included within its contracts with biopharmaceutical customers and international laboratory partners to ensure appropriate revenue recognition, including whether services are considered distinct performance obligations that should be accounted for separately versus together. The Company first identifies material promises, in contrast to immaterial promises or administrative tasks, under the contract, and then evaluates whether these promises are both capable of being distinct and distinct within the context of the contract. In assessing whether a promised service is capable of being distinct, the Company considers whether the customer could benefit from the service either on its own or together with other resources that are readily available to the customer, including factors such as the research, development, and commercialization capabilities of a third party as well as the availability of the associated expertise in the general marketplace. In assessing whether a promised service is distinct within the context of the contract, the Company considers whether it provides a significant integration of the services, whether the services significantly modify or customize one another, or whether the services are highly interdependent or interrelated.
For contracts with multiple performance obligations, the transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines standalone selling price by considering the historical selling price of these performance obligations in similar transactions as well as other factors, including, but not limited to, the price that customers in the market would be willing to pay, competitive pricing of other vendors, industry publications and current pricing practices, and expected costs of satisfying each performance obligation plus appropriate margin; or by using the residual approach if standalone selling price is not observable, by reference to the total transaction price less the sum of the observable standalone selling prices of other performance obligations promised in the contract.
17

Deferred revenue
Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition from contracts with customers. For example, development services and other contracts with biopharmaceutical customers often contain upfront payments which results in the recording of deferred revenue to the extent cash is received prior to the Company's performance of the related services. Contract liabilities are relieved as the Company performs its obligations under the contract and revenue is consequently recognized. As of September 30, 2023 and December 31, 2022, the deferred revenue balance was $24.4 million and $21.2 million, respectively, of which $2.9 million and $3.8 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets. Revenue recognized in the nine months ended September 30, 2023 that was included in the deferred revenue balance as of December 31, 2022 was $12.7 million, and revenue recognized in the nine months ended September 30, 2022 that was included in the deferred revenue balance as of December 31, 2021 was $7.7 million, respectively.
Transaction price allocated to the remaining performance obligations
Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. The Company expects to recognize substantially all of the remaining transaction price in the next 1-2 years.
Costs of Precision Oncology Testing
Cost of precision oncology testing generally consists of cost of materials, cost of labor, including bonus, benefit and stock-based compensation, equipment and infrastructure expenses associated with processing test samples (including sample accessioning, library preparation, sequencing, and quality control analyses), freight, curation of test results for physicians, phlebotomy, and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, lease costs, amortization of leasehold improvements, and information technology costs. Costs associated with performing the Company’s tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to that test.
Cost of Development Services and Other
Cost of development services and other primarily includes costs incurred for the performance of development services requested by the Company’s biopharmaceutical customers, and costs associated with the Company's partnership agreements and screening services. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of development services and other.
Research and Development Expenses
Research and development expenses are comprised of costs incurred to develop technology and include compensation and benefits, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services and other outside costs. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop the Company’s technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs.
Stock-Based Compensation
Stock-based compensation related to stock options granted to the Company’s employees, directors and nonemployees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. Compensation expense for stock options with performance metrics is calculated based upon expected achievement of the metrics specified in the grant.
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted under the 2012 Stock Plan (as amended and restated), or the 2012 Plan, and the 2018 Incentive Award Plan, or the 2018 Plan, and stock purchase rights granted under the 2018 Employee Stock Purchase Plan. The Black-Scholes option-pricing model requires assumptions to be made related to the expected term of an award, expected volatility, risk-free rate and expected dividend yield.
18

The Company measures the grant date fair value of its service-based and performance-based restricted stock units issued to employees and non-employees based on the closing market price of the common stock on the date of grant. For restricted stock units with only service-based vesting conditions, compensation expense is recognized in the Company’s condensed consolidated statement of operations on a straight-line basis over the requisite service period. Compensation expense for restricted stock units with performance metrics, or PSUs, is calculated based upon expected achievement of the metrics specified in the grant, and is recognized in the Company’s condensed consolidated statement of operations using an accelerated attribution model over the requisite service period for each separately vesting portion of the award. No stock-based compensation expense is recorded for PSUs, unless it is determined to be probable that the related performance metrics will be met. Any PSUs that remain unvested at the end of the performance period will be forfeited. Forfeitures are accounted for as they occur.
Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method or the as-if converted method, as appropriate. For purposes of this calculation, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, and contingently issuable shares under the convertible senior notes are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive.
3.    Joint Venture
In May 2018, the Company and an affiliate of SoftBank formed and capitalized Guardant Health AMEA, Inc., the Joint Venture, for the sale, marketing and distribution of the Company’s tests generally outside the Americas and Europe, and to accelerate commercialization of its products in Asia, the Middle East and Africa. Under the terms of the joint venture agreement, each party held an approximately 50% ownership interest in the Joint Venture and two seats on the board of the Joint Venture.
In June 2022, the Company purchased all of the shares of the Joint Venture, or the Joint Venture Acquisition, held by SoftBank and its affiliates in consideration for a cash payment of the aggregate purchase price of $177.8 million, which resulted in $99.8 million of fair value adjustments to the noncontrolling interest liability. In connection with the Joint Venture Acquisition, the Company also issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options held by the Joint Venture's employees.
Prior to the completion of the Joint Venture Acquisition, the Joint Venture was deemed to be a VIE, and the Company had been identified as the VIE’s primary beneficiary. As the primary beneficiary, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation. Upon completion of the Joint Venture Acquisition and the tender offer, Guardant Health AMEA, Inc. became the Company's wholly owned subsidiary.
19

4.     Condensed Consolidated Balance Sheet Components
Property and Equipment, Net
Property and equipment, net consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Machinery and equipment
$113,777 $95,764 
Leasehold improvements
102,957 99,781 
Computer hardware
32,606 29,744 
Construction in progress
4,958 20,598 
Furniture and fixtures
8,719 8,367 
Computer software
2,308 1,797 
Property and equipment, gross
$265,325 $256,051 
Less: accumulated depreciation
(117,654)(88,131)
Property and equipment, net
$147,671 $167,920 
Depreciation expense related to property and equipment was $10.3 million and $9.1 million for the three months ended September 30, 2023, and 2022, respectively, and $29.9 million and $23.9 million for the nine months ended September 30, 2023, and 2022, respectively.
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Accounts payable$77,828 $68,911 
Accrued compensation62,676 55,788 
Operating lease liabilities
26,356 21,878 
Others
38,406 29,240 
Total accounts payable and accrued liabilities
$205,266 $175,817 
5.    Fair Value Measurements, Cash Equivalents and Marketable Securities
Financial instruments consist of cash equivalents, marketable securities, accounts receivable, net, prepaid expenses and other current assets, net, and accounts payable and accrued liabilities. Cash equivalents and marketable securities are stated at fair value. Prepaid expenses and other current assets, net, and accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Fair value is defined as the exchange price that would be received from sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritized the inputs into three broad levels as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
20

Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:
September 30, 2023
Fair ValueLevel 1Level 2Level 3
(unaudited)
(in thousands)
Financial Assets:
Money market funds
$375,756 $375,756 $ $ 
Total cash equivalents
$375,756 $375,756 $ $ 
Commercial paper$124,469 $ $124,469 $ 
U.S. government debt securities
573,013  573,013  
Total short-term marketable debt securities
$697,482 $ $697,482 $ 
Long-term marketable equity securities
$102,804 $102,804 $ $ 
Total
$1,176,042 $478,560 $697,482 $ 
Financial Liabilities:
Contingent consideration
$6,660 $ $ $6,660 
Total
$6,660 $ $ $6,660 
December 31, 2022
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds
$3,104 $3,104 $ $ 
U.S. government debt securities
14,987  14,987  
Total cash equivalents
$18,091 $3,104 $14,987 $ 
U.S. government debt securities
$869,584 $ $869,584 $ 
Total short-term marketable debt securities
$869,584 $ $869,584 $ 
Long-term marketable equity securities
$18,291 $18,291 $ $ 
Total
$905,966 $21,395 $884,571 $ 
Financial Liabilities:
Contingent consideration
$6,430 $ $ $6,430 
Total
$6,430 $ $ $6,430 
21

The Company measures the fair value of money market funds based on quoted prices in active markets for identical securities. Commercial paper and U.S. government debt securities are valued taking into consideration valuations obtained from third-party pricing services. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads; benchmark securities; prepayment/default projections based on historical data and other observable inputs.
In July 2022, one of the Company's equity investees, Lunit Inc., or Lunit, completed its initial public offering, or IPO, subsequent to which, the Company started to account for the investment in Lunit at fair value on a recurring basis, and classified the investment as marketable equity securities within Level 1 of the fair value hierarchy as the investment is valued using the quoted market price. The Company is subject to a 2-year lock-up period from Lunit's IPO date, during which the Company shall not transfer Lunit's shares between accounts, establish or cancel pledges, sell, or withdraw such shares, without approval from the Korea Exchange. As of September 30, 2023 and December 31, 2022, the balance of the investment in Lunit was $102.8 million and $18.3 million, respectively, included in other assets, net on the Company's condensed consolidated balance sheets. In addition, the Company recorded $16.6 million and $84.5 million unrealized gains on the investment in Lunit for the three and nine months ended September 30, 2023, respectively, and recorded $13.2 million unrealized losses on the investment in Lunit for the three and nine months ended September 30, 2022, respectively, included in other income (expense), net on the Company's condensed consolidated statement of operations.
There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.
Acquisition-related contingent consideration is measured at fair value on a quarterly basis and change in estimated contingent consideration to be paid are included in operating expenses in the condensed consolidated statements of operations. The fair value of acquisition-related contingent consideration is estimated using a multiple-outcome discounted cash flow valuation technique. Contingent consideration is classified within Level 3 of the fair value hierarchy, as it is based on a probability that includes significant unobservable inputs. The significant unobservable inputs include a probability-weighted estimate of achievement of certain commercialization milestones, and discount rate to present value the expected payments. A significant change in any of these input factors in isolation could have a material impact to fair value measurement. As of September 30, 2023 and December 31, 2022, the Company's contingent consideration liability was $6.7 million and $6.4 million, respectively, of which $5.2 million and $4.9 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets.
Prior to the completion of the Joint Venture Acquisition in June 2022, the fair value of the noncontrolling interest liability was considered to be a Level 3 measurement and was determined based on an annual internal rate of return of 20% on the initial amount of $41.0 million invested by SoftBank in May 2018, to the date of Company's exercising the call right in November 2021. The noncontrolling interest liability was fully paid by June 30, 2022 (see Note 3, Joint Venture).
The following table summarizes the activities for the Level 3 financial instruments:
Noncontrolling Interest Liability
Contingent Consideration
Nine Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,
20222023202220232022
(unaudited)
(in thousands)
Fair value — beginning of period
$78,000 $6,440 $7,430 $6,430 $3,625 
Increase in fair value 99,785 220 390 230 4,195 
Settlement(177,785) (1,500) (1,500)
Fair value — end of period
$ $6,660 $6,320 $6,660 $6,320 
The Company considers the fair value of the Convertible Notes as of September 30, 2023, and December 31, 2022, to be a Level 2 measurement. The fair value of the Convertible Notes is primarily affected by the trading price of the Company's common stock and market interest rates. As such, the carrying value of the Convertible Notes does not reflect the market rate. See Note 7, Debt, for additional information related to the fair value of the Convertible Notes.
22

The following tables summarize the Company’s cash equivalents and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:
September 30, 2023
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(unaudited)
(in thousands)
Money market fund
$375,756 $ $ $375,756 
Commercial paper124,469   124,469 
U.S. government debt securities
574,001 31 (1,019)573,013 
Total
$1,074,226 $31 $(1,019)$1,073,238 
December 31, 2022
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(in thousands)
Money market fund
$3,104 $ $ $3,104 
U.S. government debt securities
901,342 8 (16,779)884,571 
Total
$904,446 $8 $(16,779)$887,675 
The following tables present the estimated fair values and gross unrealized losses of the Company's marketable debt securities that have been in a continuous unrealized loss position as of September 30, 2023 and December 31, 2022.
September 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(unaudited)
(in thousands)
U.S. government debt securities
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
Total
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
December 31, 2022
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(in thousands)
U.S. government debt securities
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
Total
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
There have been no material realized gains or losses on marketable debt securities for the periods presented. The Company determined that it did have the ability and intent to hold all marketable debt securities that have been in a continuous loss position until maturity or recovery and the loss position was temporary due to market volatility, thus there has been no recognition of credit losses for the three and nine months ended September 30, 2023, and 2022, respectively.
23

6.    Intangible Assets, Net and Goodwill
The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022:
September 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(unaudited)
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(4,407)$7,479 7.0
Non-compete agreements and other covenant rights
5,100 (3,376)1,724 2.2
Acquired technology1,600 (1,133)467 0.6
Total intangible assets subject to amortization
18,586 (8,916)9,670 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(8,916)$12,960 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(3,579)$8,307 7.8
Non-compete agreements and other covenant rights
5,100 (2,747)2,353 2.9
Acquired technology1,600 (533)1,067 1.4
Total intangible assets subject to amortization
18,586 (6,859)11,727 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(6,859)$15,017 
Amortization of finite-lived intangible assets was $0.7 million and $0.7 million for the three months ended September 30, 2023, and 2022, respectively, and $2.1 million and $1.8 million for the nine months ended September 30, 2023, and 2022, respectively.
24

The following table summarizes estimated future amortization expense of finite-lived intangible assets, net:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$690 
20242,219 
20251,670 
20261,212 
20271,107 
2028 and thereafter
2,772 
Total$9,670 
7. Debt
Convertible Senior Notes
In November 2020, the Company issued $1.15 billion principal amount of its 0% Convertible Senior Notes due 2027, or the 2027 Notes. The 2027 Notes do not bear interest, and the principal amount of the Notes will not accrete. However, special interest and additional interest may accrue on the 2027 Notes at a rate per annum not exceeding 0.50% (subject to certain exceptions) upon the occurrence of certain events such as the failure to file certain reports to the Securities and Exchange Commission, or to remove certain restrictive legends from the Notes. The Notes will mature on November 15, 2027, unless repurchased, redeemed or converted earlier.
Before August 15, 2027, holders of the 2027 Notes will have the right to convert their 2027 Notes only under the following circumstances:
during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on March 31, 2021, if the last reported sale price of the Company's common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter, or the sale price condition;
during the five consecutive business days immediately after any ten consecutive trading day period, or the measurement period, if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period is less than 98% of the product of the last reported sale price of the Company's common stock on such trading day and the conversion rate on such trading day; or
upon the occurrence of specified corporate events
From and after August 15, 2027, holders of the 2027 Notes may convert their 2027 Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date.
The Company will settle conversions by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
The initial conversion rate is 7.1523 shares of common stock per $1,000 principal amount of 2027 Notes, which represents an initial conversion price of approximately $139.82 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time.
25

The Company may not redeem the 2027 Notes at its option at any time before November 20, 2024. The Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after November 20, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.
If certain corporate events that constitute a “Fundamental Change” occur, then, subject to a limited exception for certain cash mergers, holders of Notes may require the Company to repurchase their 2027 Notes at a cash repurchase price equal to the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving the Company and certain de-listing events with respect to the Company’s common stock.
Since the 2027 Notes were not convertible as of September 30, 2023 and December 31, 2022, the net carrying amount of the 2027 Notes was classified as a long-term liability.
The following table sets forth the net carrying amounts of the 2027 Notes as of September 30, 2023, and December 31, 2022:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt issuance costs, net of amortization(10,678)(12,609)
Net carrying amount$1,139,322 $1,137,391 
The total estimated fair value of the 2027 Notes was $794.3 million and $717.5 million as of September 30, 2023, and December 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the 2027 Notes as of the last day of trading for the period.
The interest expense recognized in relation to amortization of debt issuance costs was $0.6 million and $1.9 million for the three and nine months ended September 30, 2023 and 2022, respectively, which represented an effective interest rate of 0.2% and 0.2% for the three and nine months ended September 30, 2023, and 2022, respectively.
Note Hedges
To minimize the impact of potential economic dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions, or the 2027 Note Hedges, with respect to its common stock concurrent with the issuance of the Notes. The 2027 Note Hedges cover, subject to customary adjustments, the number of shares of common stock initially underlying the Notes. The strike price of the 2027 Note Hedges will initially be approximately $182.60 per share, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $104.34 per share on November 16, 2020, and is subject to certain adjustments under the terms of the 2027 Note Hedges.
The 2027 Note Hedges will expire upon maturity of the 2027 Notes. The 2027 Note Hedges are separate transactions and are not part of the terms of the 2027 Notes. Holders of the 2027 Notes will not have any rights with respect to the 2027 Note Hedges. The shares receivable related to the 2027 Note Hedges are excluded from the calculation of diluted earnings per share as they are anti-dilutive.
As these transactions meet certain accounting criteria, the 2027 Note Hedges are recorded in stockholders’ equity and are not accounted for as derivatives. The Company paid an aggregate amount of $90.0 million for the 2027 Note Hedges, which has been recorded as a reduction to additional paid-in capital and will not be remeasured.
26

8. Leases
The Company has entered into various operating lease agreements for office space, data center, lab and warehouse use, with remaining terms of up to 10 years, some of which include one or more options to renew. As leases approach maturity, the Company considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew the lease, as such, the Company does not include renewal options in its lease terms for calculating its lease liability, as the renewal options allow it to maintain operational flexibility and the Company is not reasonably certain it will exercise these renewal options at the time of the lease commencement.
Operating lease expense was $7.4 million and $7.2 million for the three months ended September 30, 2023, and 2022, respectively, and $22.1 million and $21.4 million for the nine months ended September 30, 2023, and 2022, respectively, which includes both lease and non-lease components (primarily common area maintenance charges and property taxes).
September 30, 2023December 31, 2022
(unaudited)
Weighted-average remaining lease term (in years)
8.59.1
Weighted-average discount rate
3.89 %3.93 %
The following table summarizes the Company's future principal contractual obligations for operating lease commitments as of September 30, 2023:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$8,632 
202434,158 
202533,195 
202628,148 
202724,479 
2028 and thereafter
125,157 
Total operating lease payments$253,769 
Less: imputed interest(34,736)
Total operating lease liabilities$219,033 
Finance leases are not material to the Company's condensed consolidated financial statements.
9.    Commitments and Contingencies
Legal Proceedings
In addition to commitments and obligations incurred in the ordinary course of business, from time to time the Company may be subject to a variety of claims and legal proceedings, including claims from customers and vendors, pending and potential legal actions for damages, governmental investigations and other matters. For example, the Company has received, and may in the future continue to receive letters, claims or complaints from others alleging false advertising, patent infringement, violation of employment practices and trademark infringement. The Company has also instituted, and may in the future institute, additional legal proceedings to enforce its rights and seek remedies, such as monetary damages, injunctive relief and declaratory relief. The Company cannot predict the results of any such disputes, and despite the potential outcomes, the existence thereof may have an adverse material impact on the Company because of diversion of management time and attention as well as the financial costs related to resolving such disputes.
27

The Company and its affiliates are parties to the legal claims and proceedings described below. The Company is vigorously defending itself against those claims and in those proceedings. Significant developments in those matters are described below. If the Company is unsuccessful in defending, or if it determines to settle, any of these matters, it may be required to pay substantial sums, be subject to injunction and/or be forced to change how it operates its business, which could have a material adverse impact on its financial position or results of operations.
Unless otherwise stated, the Company is unable to reasonably estimate the loss or a range of possible loss for the matters described below. Often, it is not reasonably possible for the Company to determine that a loss is probable for a claim, or to reasonably estimate the amount of loss or a range of loss, because of the limited information available and the potential effects of future events and decisions by third parties, such as courts and regulators, that will determine the ultimate resolution of the claim. Many of the matters described are at preliminary stages, raise novel theories of liability or seek an indeterminate amount of damages. It is not uncommon for claims to be resolved over a number of years. The Company reviews loss contingencies at least quarterly to determine whether the loss probability has changed and whether it can make a reasonable estimate of the possible loss or range of loss. When the Company determines that a loss from a claim is probable and reasonably estimable, it records a liability in the amount of its estimate for the ultimate loss. The Company also provides disclosure when it is reasonably possible that a loss may be incurred or when it is reasonably possible that the amount of a loss will exceed its recorded liability.
Intellectual Property Disputes
In August 2021, TwinStrand Biosciences, Inc., or TwinStrand Biosciences, and the University of Washington filed a patent infringement suit in the United States District Court for the District of Delaware alleging that the Company infringes U.S. Patent Nos. 10,287,631; 10,689,699; 10,752,951; and 10,760,127. The Company answered the complaint in October 2021, denying TwinStrand Biosciences’ allegations and asserted counterclaims of invalidity, unenforceability due to inequitable conduct and infringement of four of the Company’s patents. Discovery in the case has concluded. In October 2023, the court dismissed with prejudice TwinStrand’s infringement claims related to U.S. Patent Nos. 10,689,699 and 10,752,95. The parties have filed summary judgment motions, which are still pending, and trial is scheduled to commence in November 2023.
On August 1, 2023, the Company publicly announced that it entered into a Collaboration and Settlement Agreement, or the Collaboration Agreement, with Illumina, Inc., or Illumina. Under the terms of the Collaboration Agreement, the parties have agreed to extend their long-standing commercial relationship by agreeing to collaborate on the sharing of specimen samples in order to advance cancer research, and by entering into a new long-term purchase and supply commitment. Furthermore, the parties agreed to dismiss with prejudice the March 2022 lawsuit filed by Illumina in the U.S. District Court for the District of Delaware, Illumina, Inc. v. Guardant Health, Inc. et al, Case No. 1:22-cv-00334-GBW-CJB, including any allegations related to the subject intellectual property.
False Advertising Dispute
In May 2021, the Company also filed a lawsuit against Natera, Inc., or Natera, in the United States District Court for the Northern District of California, wherein the Company alleged that Natera is misleading healthcare providers about the performance of the Company’s new oncology test, Guardant Reveal, by suggesting the test is inaccurate and/or insensitive, and inferior to Natera’s Signatera assay. The Company is seeking an injunction to prevent Natera from continuing to make false and misleading statements and to require Natera to take corrective actions. Natera has asserted counterclaims of false and misleading statements, false advertising, unlawful trade practices and unfair competition. The Company moved to dismiss Natera’s counterclaims, and in January 2022, the court granted in part and denied in part the Company's motion to dismiss. The Company and Natera have both moved for summary judgment on various claims, with the court granting in part non-dispositive motions brought by each party. Trial is scheduled to commence in March 2024.
Civil Investigative Demand
In January 2022, the Company received a Civil Investigative Demand, or CID, from the United States Attorney for the Northern District of California in connection with an investigation under the False Claims Act. The CID requests information and documents regarding billing of government-funded programs for the Company’s panel of genetic tests known as Guardant360. The Company is fully cooperating with the investigation. At this time, the Company is unable to predict the outcome of this investigation.
28

10.    Common Stock
The Company’s common stockholders are entitled to dividends if and when declared by the Company’s Board of Directors, or the Board of Directors. As of September 30, 2023, and December 31, 2022, no dividends on the Company's common stock had been declared by the Board of Directors.
The Company’s common stock has been reserved for the following potential future issuances:
September 30, 2023December 31, 2022
(unaudited)
Shares underlying outstanding stock options
3,701,3313,402,574
Shares underlying unvested restricted stock units
3,112,9753,687,888
Market-based restricted stock units2,260,7642,260,764
Performance-based restricted stock units424,177341,713
Shares available for issuance under the 2018 Incentive Award Plan8,764,2605,438,296
Shares available for issuance under the 2018 Employee Stock Purchase Plan1,845,7241,118,311
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan
5,000,000
Total25,109,23116,249,546
Follow-on Public Offering
In May 2023, the Company completed a follow-on underwritten public offering, in which it issued and sold 14,375,000 shares of its common stock at a price of $28.00 per share, and received net proceeds of $381.4 million after deducting underwriting discounts and commissions and other offering costs of $21.1 million.
11.    Stock-Based Compensation
2023 Employment Inducement Incentive Award Plan
In August 2023, the Company’s Board of Directors adopted the 2023 Employment Inducement Incentive Award Plan, or the 2023 Plan, under which the Company reserved 5,000,000 shares of its common stock to be used exclusively for grants of awards to its new employees as an inducement material to the employee’s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2023 Plan was approved by the Board of Directors without stockholder approval in accordance with such rule. In addition, the Company will continue to grant equity incentive awards to its employees and non-employees under the 2018 Plan.
29

Stock Option Activity
A summary of the Company’s stock option activity under the 2012 Plan, the 2018 Plan, and the 2023 Plan and related information is as follows:
Options Outstanding
Shares
Available for Grant 
Shares Subject to Options OutstandingWeighted-Average Exercise Price Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(unaudited)
(in thousands)
Balance as of January 1, 2023
5,438,2963,402,574$34.34 6.8$39,749 
2018 Plan annual increase(1)
3,689,000
Shares authorized under the 2023 Plan5,000,000
Granted(534,552)534,55234.55 
Exercised(40,868)7.08 
Canceled194,190(194,927)65.89 
Restricted stock units granted
(724,469)— 
Restricted stock units canceled
787,694— 
Performance-based restricted stock units granted(126,041)— 
Performance-based restricted stock units canceled40,142— 
Balance as of September 30, 2023
13,764,2603,701,331$33.01 6.5$43,284 
Vested and Exercisable as of September 30, 2023
2,253,535$23.79 4.9$42,275 
(1)Effective as of January 1, 2023, an additional 3,689,000 shares of common stock became available for issuance under the 2018 Plan, as a result of the operation of an automatic annual increase provision therein.
Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The total intrinsic value of the options exercised was $0.2 million and $2.3 million for the three months ended September 30, 2023, and 2022, respectively, and $0.9 million and $11.5 million for the nine months ended September 30, 2023, and 2022, respectively.
The weighted-average grant date fair value of options granted was $24.42 and $33.66 per share for the three months ended September 30, 2023, and 2022, respectively, and $22.39 and $26.49 per share for the nine months ended September 30, 2023, and 2022, respectively.
Future stock-based compensation for unvested options as of September 30, 2023 was $38.9 million, which is expected to be recognized over a weighted-average period of 2.6 years.
Restricted Stock Units
A summary of the Company’s restricted stock unit activity excluding the performance-based and market-based restricted stock units under the 2012 Plan and the 2018 Plan and related information is as follows:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
3,687,888$60.70 
Granted724,46932.38 
Vested and released(511,688)62.83 
Canceled(787,694)60.16 
Balance as of September 30, 2023
3,112,975$53.90 
30

Future stock-based compensation for unvested restricted stock units as of September 30, 2023 was $135.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.
Performance-based Restricted Stock Units
Since November 2020, the Compensation Committee of the Board of Directors started to approve, and the Company started to grant PSUs, under the 2018 Plan. The PSUs granted to employees consist of financial and/or operational metrics to be met over a performance period of approximately 0.3 to 4 years and an additional service period requirement of up to 2 years after the performance metrics are met. The PSUs granted to a consultant consistent of operational metrics to be met over a performance period of 4 years. The PSUs are expected to be expensed over a period of approximately 0.3 to 4.5 years subject to meeting the respective performance metrics and service requirements.
In November 2020, and as part of these PSU programs, the Company granted PSUs consisting of a performance period of 4 years combined with an additional service period requirement of six months should the vesting criteria be met. As of September 30, 2023, these PSUs had a grant-date fair value of approximately $25.7 million, net of forfeitures, however no compensation expense for these PSUs has been recorded to-date since the achievement of the performance metrics was not determined to be probable as of September 30, 2023.
A summary of the Company’s PSU activity under the 2018 Plan and related information is as follows:
PSUs OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
341,713$110.64 
Granted126,04132.84 
Vested and released(3,435)32.86 
Canceled(40,142)94.56 
Balance as of September 30, 2023
424,177$89.67 
Stock-based compensation recorded for the PSUs was $0.8 million and $0.4 million for the three months ended September 30, 2023, and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023, and 2022, respectively. Future stock-based compensation for unvested PSUs that are probable to vest as of September 30, 2023 was $4.2 million, which is expected to be recognized over a weighted-average period of 1.9 years.
Market-based Restricted Stock Units
In May 2020, the Board of Directors approved and granted 1,695,574 market-based restricted stock units, or MSUs, under the 2018 Plan to each of the Company's Co-Chief Executive Officers, which is subject to the achievement of market-based share price goals established by the Board of Directors. The MSUs consist of three separate tranches and the vesting of each tranche is subject to the Company's common stock closing price being maintained at or above a predetermined share price goal for a period of 30 consecutive calendar days. The share price goal can be met any time during the seven-year performance period from the date of grant. Upon vesting, the MSUs must be held for a period of six to twelve months depending on the time of vesting within the seven-year performance period. The vesting of the MSUs can also be triggered upon a change in control event and achievement of a certain change in control price goal, or when there is a qualifying termination or in the event of death or disability. Any MSUs that remain unvested at the end of the seven-year performance period will automatically be forfeited and terminated without further consideration. The following table presents additional information relating to each MSU award:
TranchePrice GoalNumber of RSUs
Tranche 1
$120 per share
565,192
Tranche 2
$150 per share
565,191
Tranche 3
$200 per share
565,191
31

The grant date fair values of the MSUs were determined using a Monte Carlo valuation model for each tranche. The related stock-based compensation expense for each tranche was recognized based on an accelerated attribution method over the estimated derived service period. The derived service period was the median duration of the successful stock price paths to meet the price goal for each tranche as simulated in the Monte Carlo valuation model. The Monte Carlo valuation model used assumptions such as volatility, risk-free interest rate, cost of equity and dividend estimated for the performance period of the MSU. The weighted-average grant date fair value of the MSUs was $67.00 per share and the weighted-average derived service period was estimated to be in the range of 0.832.07 years.
On January 1, 2021, Tranche 1 of the MSUs became vested because it had met both service requirement and market-based performance metrics as the predetermined share price goal of $120 per share was achieved for a period of 30 consecutive calendar days. As of September 30, 2023 and December 31, 2022, 2,260,764 shares of market-based restricted stock units, with a weighted-average grant date fair value of $65.20 per share, were outstanding under the 2018 Plan. No MSUs were granted, vested or canceled during the nine months ended September 30, 2023.
All three tranches of the MSUs were fully expensed as of June 30, 2022. Stock-based compensation for the MSUs was $16.1 million for the nine months ended September 30, 2022, which was recorded in general and administrative expenses on the Company's condensed consolidated statement of operations.
AMEA 2020 Equity Incentive Plan
In August 2020, the board of directors of the Joint Venture approved its 2020 Equity Incentive Plan, or the AMEA 2020 Plan, under which the Joint Venture may grant equity incentive awards such as stock options, restricted stock, restricted stock units, stock appreciation rights and cash-based awards to its employees and non-employees.
In June 2022, in connection with the Joint Venture Acquisition, the Company issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options, at a price of $4.44 per share determined pursuant to an independent valuation. In July 2022, the Company settled the tender offer with the 39 grantees for a total amount of $13.7 million. In addition, in connection with the Joint Venture Acquisition, the unvested Joint Venture's stock options were cancelled and such grantees received replacement awards covering a number of shares of the Company's common stock. The replacement awards, valued at $4.1 million, are subject to the same vesting schedule that applied to the unvested Joint Venture's stock option immediately prior to the close of the Joint Venture Acquisition transaction, to be recognized over a weighted-average period of 2.2 years. The Company accounted for this as a modification which resulted in an immaterial incremental stock-based compensation expense. After the settlement of the tender offer in July 2022, the Company cancelled the AMEA 2020 Plan.
Stock-Based Compensation Expense
The following table presents the effect of employee and non-employee related stock-based compensation expense including the Joint Venture:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Cost of precision oncology testing
$1,092 $1,316 $3,470 $3,695 
Cost of development services and other436  1,387  
Research and development expense
8,491 7,044 25,390 18,503 
Sales and marketing expense
5,061 6,466 18,387 17,978 
General and administrative expense
6,739 5,813 17,805 30,806 
Total stock-based compensation expense
$21,819 $20,639 $66,439 $70,982 
32

Valuation of Stock Options
The grant date fair value of stock options was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
Expected term (in years)
5.97
5.946.02
5.506.10
5.506.10
Expected volatility
69.4%
66.8% – 67.3%
69.4% – 70.5%
63.3% – 67.3%
Risk-free interest rate
4.2%
2.9%
3.4% – 4.2%
1.9% – 3.4%
Expected dividend yield
%
%
%
%
The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of common stock of the Company, 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 the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the Nasdaq Global Select Market.
Expected Term
The expected term represents the period that the options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term) as the Company has concluded that its stock option exercise history does not provide a reasonable basis upon which to estimate expected term.
Expected Volatility
Prior to the commencement of trading of the Company’s common stock on the Nasdaq Global Select Market on October 4, 2018 in connection with the IPO, there was no active trading market for the Company's common stock. Due to limited historical data for the trading of the Company’s common stock, expected volatility is estimated based on the average volatility for comparable publicly traded peer group companies in the same industry plus the Company's expected volatility for the available periods. The comparable companies are chosen based on their similar size, stage in the life cycle or area of specialty.
Risk-Free Interest Rate
The risk-free interest rate is based on the U.S. Treasury rate, with maturities similar to the expected term of the stock options.
Expected Dividend Yield
The Company does not anticipate paying any dividends in the foreseeable future and, therefore, uses an expected dividend yield of zero.
2018 Employee Stock Purchase Plan
In September 2018, the Company’s Board of Directors adopted and its stockholders approved the 2018 Employee Stock Purchase Plan, or the ESPP. A total of 922,250 shares of common stock were initially reserved for issuance under the ESPP. Effective as of January 1, 2020 and March 2, 2023, an additional 942,614 and 1,026,194 shares of common stock became available for issuance under the ESPP.
Subject to any plan limitations, the ESPP allows eligible employees to contribute, normally through payroll deductions, up to 10% of their earnings for the purchase of the Company’s common stock at a discounted price per share. The price at which common stock is purchased under the ESPP is equal to 85% of the fair market value of the Company’s common stock on the first or last day of the offering period, whichever is lower. The ESPP provides for separate six-month offering periods beginning on May 15 and November 15 of each year.
33

Shares of common stock purchased under the ESPP were nil for the three months ended September 30, 2023, and 2022, respectively, and 298,781 and 188,110 for the nine months ended September 30, 2023, and 2022, respectively. The total compensation expense related to the ESPP was $0.8 million and $0.9 million for the three months ended September 30, 2023, and 2022, respectively, and $3.8 million and $3.2 million for the nine months ended September 30, 2023, and 2022, respectively.
The fair value of the stock purchase right granted under the ESPP was estimated on the first day of each offering period using the Black-Scholes option pricing model. The valuation assumptions used were substantially consistent with the assumption used to value stock options with the exception of the expected term which was based on the term of each purchase period.
No stock purchase rights were granted for the three months ended September 30, 2023, and 2022. The grant date fair value of the stock purchase right granted under the ESPP was estimated using a Black-Scholes option-pricing model with the following assumptions:
Nine Months Ended September 30,
20232022
(unaudited)
Expected term (in years)
0.50
0.50
Expected volatility
76.6%
92.0%
Risk-free interest rate
5.2%
1.5%
Expected dividend yield
%
%
As of September 30, 2023, the unrecognized stock-based compensation expense related to the ESPP was $0.4 million, which is expected to be recognized over the remaining term of the offering period of 0.1 years.
12.    Net Loss Per Share
The following table sets forth the computation of the basic and diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands, except per share data)
Net loss, basic and diluted$(86,102)$(161,994)$(292,406)$(514,654)
Net loss per share, basic and diluted$(0.73)$(1.58)$(2.66)$(5.04)
Weighted-average shares used in computing net loss per share, basic and diluted117,736 102,289 109,791 102,065 
34

Since the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share, 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 for the periods presented as they had an anti-dilutive effect:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Stock options issued and outstanding (1)
3,6622,8613,4852,662
Restricted stock units3,2192,7893,3822,009
MSUs2,2612,2612,2612,261
PSUs438363379356
ESPP obligation132118191104
Convertible senior notes8,2258,2258,2258,225
Total17,93716,61717,92315,617
(1)    Excludes stock options of 483,693 shares of the Joint Venture's Class B common stock granted under the AMEA 2020 Plan before the settlement of the tender offer in July 2022.
13.    Income Taxes
The income tax expense for the three and nine months ended September 30, 2023 was determined based upon estimates of the Company’s effective income tax rates in various jurisdictions. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to state income taxes, foreign income taxes, the effect of certain permanent differences, and full valuation allowance against net deferred tax assets.
The income tax expense for the three and nine months ended September 30, 2023, and 2022, relates primarily to state minimum income tax and income tax on the Company’s earnings in foreign jurisdictions.
14.    Segment and Geographic Information
The Company operates as one operating segment. The Company's chief operating decision makers are its Co-Chief Executive Officers, who review financial information presented on a consolidated basis for the purposes of making operating decisions, assessing financial performance and allocating resources.
The following table sets forth the Company’s revenue by geographic areas based on the customers’ locations:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
United States$135,735 $111,096 $383,908 $302,803 
International (1)
7,295 6,308 24,986 19,844 
Total revenue
$143,030 $117,404 $408,894 $322,647 
(1)    No single country outside of the United States accounted for more than 10% of total revenue during the three and nine months ended September 30, 2023, and 2022, respectively.
As of September 30, 2023, and December 31, 2022, 98% and 99%, respectively, of the Company’s long-lived assets and right-of-use assets are located in the United States.
35


15.    Related Party Transactions
As discussed in Note 3, Joint Venture, in May 2018, the Company and an affiliate of SoftBank formed and capitalized the Joint Venture to accelerate commercialization of its products in Asia, the Middle East and Africa. Prior to the completion of the Joint Venture Acquisition in June 2022, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation.
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 included elsewhere in this Quarterly Report on Form 10-Q. This discussion and other parts of this Quarterly Report on Form 10-Q contain forward-looking statements that involve risk and uncertainties, such as statements of our plans, objectives, beliefs, expectations and intentions. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the year ended December 31, 2022 and in Part II, Item 1A, “Risk Factors” of this Quarterly Report on Form 10-Q.
Overview
We are a leading precision oncology company focused on helping conquer cancer globally through the use of our proprietary tests, vast data sets and advanced analytics. We believe our tests can transform cancer care by unlocking insights that will help patients at all stages of the disease, including at its earliest stages, when it’s most treatable. For patients with advanced-stage cancer, we have commercially launched Guardant360 LDT and Guardant360 CDx, the first comprehensive liquid biopsy test approved by the U.S. Food and Drug Administration, or the FDA, to provide tumor mutation profiling with solid tumors and to be used as a companion diagnostic in connection with non-small cell lung cancer, or NSCLC, and breast cancer. We have also launched the Guardant360 TissueNext tissue test for advanced-stage cancer, Guardant Reveal blood test to detect residual and recurring disease in early-stage colorectal, breast and lung cancer patients, and Guardant360 Response blood test to predict patient response to immunotherapy or targeted therapy eight weeks earlier than current standard-of-care imaging. In addition, we have developed Guardant Galaxy suite of advanced analytical technologies to enhance the performance and clinical utility of our portfolio of cancer tests, and to power the next generation of biomarker and drug discovery.
We also collaborate with biopharmaceutical companies in clinical studies by providing the above-mentioned tests, as well as the GuardantOMNI blood test for advanced-stage cancer, and the GuardantINFINITY blood test, a next-generation smart liquid biopsy that provides new, multi-dimensional insights into the complexities of tumor molecular profiles and immune response to advance cancer research and therapy development. Using data collected from our tests, we have also developed our GuardantINFORM platform to help biopharmaceutical companies accelerate precision oncology drug development through the use of this in-silico research platform to unlock further insights into tumor evolution and treatment resistance across various biomarker-driven cancers.
For early cancer detection, we have launched the Shield LDT test to address the needs of individuals eligible for colorectal cancer screening. From a simple blood draw, Shield uses a novel multimodal approach to detect colorectal cancer signals in the bloodstream, including DNA that is shed by tumors. In December 2022, we announced that the ECLIPSE study, an over 40,000 patient registrational study evaluating the performance of our Shield blood test for detecting colorectal cancer in average-risk adults, met co-primary endpoints. In addition, in March 2023, we submitted a premarket approval application for our Shield blood test to the FDA. We also expect to expand into lung and multi-cancer screening with our investigational, next-generation Shield assay.
We currently perform our tests in our laboratories located in Redwood City, California, and San Diego, California. Our Redwood City laboratory is certified pursuant to the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, permitted by the New York State Department of Health, or NYSDOH, and licensed in California and four other states. Our San Diego laboratory is CAP-accredited, CLIA-certified and licensed in California. In addition, our Palo Alto, California laboratory is currently operated as a center for our research and technology development. We have also received CAP accreditation, and In Vitro Diagnostic, or IVD, sample processing approval from Japan's Ministry of Health, Labour and Welfare, or the MHLW, for our laboratory in Japan.

36

We generated total revenue of $143.0 million and $117.4 million for the three months ended September 30, 2023, and 2022, respectively, and $408.9 million and $322.6 million for the nine months ended September 30, 2023, and 2022, respectively. We also incurred net losses of $86.1 million and $162.0 million for the three months ended September 30, 2023, and 2022, respectively, and $292.4 million and $514.7 million for the nine months ended September 30, 2023, and 2022, respectively. We have funded our operations to date principally from the sale of our stock, convertible senior notes, and revenue from our precision oncology testing and development services and other. In May 2023, we completed a follow-on underwritten public offering, in which we issued and sold 14,375,000 shares of our common stock at a price of $28.00 per share and received net proceeds of $381.4 million after deducting underwriting discounts and commissions and other offering costs of $21.1 million. As of September 30, 2023, we had cash, cash equivalents and marketable debt securities of approximately $1.2 billion.
Factors affecting our performance
We believe there are several important factors that have impacted and that we expect will impact our operating performance and results of operations, including:
Testing volume, pricing and customer mix. Our revenue and costs are affected by the volume of testing and mix of customers from period to period. We evaluate both the volume of tests that we perform for patients on behalf of clinicians and the number of tests we perform for biopharmaceutical companies. Our performance depends on our ability to retain and broaden adoption with existing customers, as well as attract new customers. We believe that the test volume we receive from clinicians and biopharmaceutical companies are indicators of growth in each of these customer verticals. Customer mix for our tests has the potential to significantly affect our results of operations, as the average selling price for biopharmaceutical sample testing is currently higher than our average reimbursement for clinical tests because we are not a contracted provider for, or our tests are not covered by clinical patients’ insurance for, the majority of the tests that we perform for patients on behalf of clinicians. Revenue from clinical tests for patients covered by Medicare represented approximately 45% and 46% of our precision oncology revenue from clinical customers during the three months ended September 30, 2023, and 2022, respectively, and approximately 44% and 45% of our precision oncology revenue from clinical customers for the nine months ended September 30, 2023, and 2022, respectively.
Payer coverage and reimbursement. Our revenue depends on achieving broad coverage and reimbursement for our tests from third-party payers, including both commercial and government payers. Precision oncology revenue from tests for clinical customers is calculated based on our expected cash collections, using the estimated variable consideration. The variable consideration is estimated based on historical collection patterns as well as the potential for changes in future reimbursement behavior by one or more payers. Estimation of the impact of the potential for changes in reimbursement requires significant judgment and considers payers' past patterns of changes in reimbursement as well as any stated plans to implement changes. Any cash collections over the expected reimbursement period exceeding the estimated variable consideration are recorded in future periods based on actual cash received. Payment from commercial payers can vary depending on whether we have entered into a contract with the payers as a “participating provider” or do not have a contract and are considered a “non-participating provider”. Payers often reimburse non-participating providers, if at all, at a lower amount than participating providers. Because we are not contracted with these payers, they determine the amount that they are willing to reimburse us for any of our tests and they can prospectively and retrospectively adjust the amount of reimbursement, adding to the complexity in estimating the variable consideration. When we contract with a payer to serve as a participating provider, reimbursements by the payer are generally made pursuant to a negotiated fee schedule and are limited to only covered indications or where prior approval has been obtained. Becoming a participating provider can result in higher reimbursement amounts for covered uses of our tests and, potentially, no reimbursement for non-covered uses identified under the payer’s policies or the contract. As a result, the potential for more favorable reimbursement associated with becoming a participating provider may be offset by a potential loss of reimbursement for non-covered uses of our tests. Current Procedural Terminology, or CPT, coding plays a significant role in how our tests are reimbursed both from commercial and governmental payers. In addition, Z-Code Identifiers are used by certain payers, including under Medicare's Molecular Diagnostic Services Program, or MolDx, to supplement CPT codes for our molecular diagnostics tests. Changes to the codes used to report to payers may result in significant changes in its reimbursement. If their policies were to change in the future to cover additional cancer indications, we anticipate that our total reimbursement would increase. In January 2021, a proprietary laboratory analyses, or PLA code was issued for our Guardant360 CDx with an effective date in April 2021. Additionally, based on this new PLA code, we applied to the Centers for Medicare and Medicaid Services, or CMS, for our Guardant360 CDx test to become an advanced diagnostic laboratory test, or ADLT. In March 2021, CMS approved ADLT status to the Guardant360 CDx test, based on which Medicare paid us at the lowest available commercial rate per test, from April 1, 2021 to December 31, 2021. Effective January 1, 2022, Medicare has started to reimburse
37

Guardant360 CDx services at the median rate of claims paid by commercial payers and this rate will apply until December 2023. In March 2022, Palmetto GBA, the Medicare administrative contractor for MolDX, conveyed coverage for our Guardant360 TissueNext test under the existing local coverage determination. The policy covers our Guardant360 TissueNext test for Medicare fee-for-service patients with advanced solid tumor cancers. In July 2022, Palmetto GBA conveyed coverage for our Guardant Reveal test for fee-for-service Medicare patients in the United States with stage II or III colorectal cancer whose testing is initiated within three months following curative intent therapy, with an effective date of December 2021. In April 2023, Palmetto GBA conveyed coverage for our Guardant360 Response test for fee-for-service Medicare patients in the U.S. with metastatic or inoperable solid tumors who are on an immune checkpoint inhibitor therapy, tested four to ten weeks from therapy initiation. In July 2023, the MHLW granted national reimbursement approval for our Guardant360 CDx test for patients with advanced or metastatic solid tumor cancers in Japan. Due to the inherent variability and unpredictability of the reimbursement landscape, including related to the amount that payers reimburse us for any of our tests, we estimate the amount of revenue to be recognized at the time a test is provided and record revenue adjustments if and when the cash subsequently received differs from the revenue recorded. Due to this variability and unpredictability, previously recorded revenue adjustments are not indicative of future revenue adjustments from actual cash collections, which may fluctuate significantly. Additionally, if coding changes were to occur, payments for certain uses of our tests could be reduced, put on hold, or eliminated. This variability and unpredictability could increase the risk of future revenue reversal and result in our failing to meet any previously publicly stated guidance we may provide.
Biopharmaceutical customers. Our revenue also depends on our ability to attract, maintain and expand relationships with biopharmaceutical customers. As we continue to develop these relationships, we expect to support a growing number of clinical studies globally and continue to have opportunities to offer our platform to such customers for development services, including companion diagnostic development, novel target discovery and validation, as well as clinical study enrollment. For example, our tests are being developed as companion diagnostics under collaborations with biopharmaceutical companies.
Research and development. A significant aspect of our business is our investment in research and development, including the development of new products. In particular, we have invested heavily in clinical studies as we believe these studies are critical to gaining physician adoption and driving favorable coverage decisions by payers. With respect to Guardant Reveal, in October 2021, we initiated a 1,000-patient prospective, observational, multi-center study, which we refer to as the ORACLE study, designed to evaluate the performance of our Guardant Reveal liquid biopsy test to predict cancer recurrence after curative intent treatment, across 11 solid tumor types. In addition, with respect to Guardant Reveal, in December 2022, we entered into a partnership with Susan G. Komen®, the world’s leading breast cancer organization, to bring the patient perspective to the development of clinical studies that help identify early-stage breast cancer patients who are at high risk of disease recurrence and may benefit from additional monitoring or therapy. With respect to Shield, in December 2022, we announced that the ECLIPSE study, an over 40,000 patient registrational study evaluating the performance of our Shield blood test for detecting colorectal cancer in average-risk adults, met co-primary endpoints. The test demonstrated 83% sensitivity in detecting individuals with colorectal cancer. Specificity was 90% in both individuals without advanced neoplasia and in those who had a negative colonoscopy result. These results exceed the performance criteria set forth by the CMS for reimbursement. This test also demonstrated 13% sensitivity in detecting advanced adenomas. Based on these study results, in March 2023, we submitted a premarket approval application for our Shield blood test to the FDA. In addition, to evaluate the performance of our investigational, next-generation Shield assay in detecting lung cancer in high-risk individuals ages 50-80, in January 2022, we enrolled the first patient in a nearly 10,000-patient prospective, registrational study, which we refer to as the SHIELD LUNG study. The study is anticipated to run in approximately 100 centers in the United States and Europe. We have expended considerable resources, and expect to increase such expenditures over the next few years, to support our research and development programs with the goal of fueling further innovation.
International expansion. A component of our long-term growth strategy is to expand our commercial footprint internationally, and we expect to increase our sales and marketing expense to execute on this strategy. We currently offer our tests in countries outside the United States primarily through distributor relationships, direct contracts with hospitals or partnerships with research organizations.
In May 2018, we formed and capitalized Guardant Health AMEA, Inc., with SoftBank, relating to the sale, marketing and distribution of our tests generally outside the Americas and Europe, and to accelerate commercialization of our products in Asia, the Middle East and Africa. In June 2022, we purchased all of the shares held by SoftBank and its affiliates, and upon completion of the transaction, we obtained full control over operations of Guardant Health AMEA, Inc. throughout the Asia, Middle East and Africa region.
38

In December 2020, we signed our first public private partnership agreement with Vall D'Hebron Institute of Oncology, or VHIO, one of Europe’s leading cancer research institutions, and in May 2022, the first blood-based cancer testing services in Europe based on our digital sequencing platform became available at the VHIO testing facility in Spain. In October 2021, we signed a partnership agreement with The Royal Marsden NHS Foundation Trust, or Royal Marsden, a premier cancer center within the United Kingdom for patient care, research and teaching of all types of cancer, and in April 2023, the blood-based cancer testing services based on our digital sequencing platform became available at Royal Marsden testing facility in the United Kingdom.
In June 2022, we signed a strategic partnership agreement with Adicon Holdings Limited, a leading independent clinical laboratory company based in China, to offer our industry-leading comprehensive genomic profiling tests to biopharmaceutical companies conducting clinical studies in China. We expect the partnership to help biopharmaceutical companies bring the next generation of cancer therapies to patients in the region.
The success of our international expansion strategy depends on a number of factors, including the internal and external constraints placed on our international laboratory partners and biopharmaceutical companies in the context of broader global, regional and U.S. economic and geopolitical conditions. For example, deterioration in the bilateral relationship between the United States and China may impact international trade, government spending, regional stability and macroeconomic conditions. The impact of these potential developments, including any resulting sanctions, export controls or other restrictive actions that may be imposed against governmental or other entities in, for example, China, may contribute to disruption of our international partnerships and instability and volatility in the global markets, which in turn could adversely impact our operations and weaken our financial results.
Sales and marketing expense. Our financial results have historically, and will likely continue to, fluctuate significantly based upon the impact of our sales and marketing expense, increase in headcount, and in particular, our various marketing programs around existing and new product introductions.
General and administrative expense. Our financial results have historically, and will likely continue to, fluctuate significantly based upon the impact of our general and administrative expense, and in particular, our stock-based compensation expense. Our equity awards, including market-based and performance-based restricted stock units, are intended to retain and incentivize employees to lead us to sustained, long-term superior financial and operational performance.
While each of these areas presents significant opportunities for us, they also pose significant risks and challenges that we must address. See Part I, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022, and Part II, Item 1A, “Risk Factors” of this Quarterly Report on Form 10-Q, for more information.
Components of results of operations
Revenue
We derive our revenue from two sources: (i) precision oncology testing, and (ii) development services and other.
Precision oncology testing. Precision oncology testing revenue is generated from sales of our tests to clinical and biopharmaceutical customers. In the United States, through September 30, 2023, we generally performed tests as an out-of-network service provider without contracts with health insurance companies. We submit claims for payment for tests performed for patients covered by U.S. private payers. We also submit claims to Medicare for reimbursement for our Guardant360 CDx, Guardant360 LDT, Guardant360 TissueNext, Guardant Reveal and Guardant360 Response clinical testing performed for qualifying patients. Revenue from clinical tests for patients covered by Medicare represented approximately 45% and 46% of our precision oncology revenue from clinical customers during the three months ended September 30, 2023, and 2022, respectively, and 44% and 45% of our precision oncology revenue from clinical customers during the nine months ended September 30, 2023, and 2022, respectively.
39

Development services and other. Development services revenue primarily represents services that we provide to biopharmaceutical companies, large medical institutions and international laboratory partners. We collaborate with biopharmaceutical companies in the development and clinical studies of new drugs. As part of these collaborations, we provide services related to regulatory filings to support companion diagnostic device submissions for our test panels. Under these arrangements, we generate revenue from progression of our collaboration efforts, as well as from provision of on-going support. In addition to companion diagnostic development and regulatory approval services, we also provide other development services, including clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing our technologies, kit fulfillment and screening services.
Costs and operating expenses
Cost of precision oncology testing. Cost of precision oncology testing generally consists of cost of materials, including inventory write-downs; cost of labor, including employee benefits, bonus, and stock-based compensation; equipment and infrastructure expenses associated with processing test samples, such as sample accessioning, library preparation, sequencing, and quality control analyses; freight; curation of test results for physicians; phlebotomy; and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, rent costs, depreciation of leasehold improvements and information technology costs. Costs associated with performing our tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to the tests. While we do not believe the technologies underlying the third-party licenses are necessary to permit us to provide our tests, we do believe these technologies are potentially valuable and of possible strategic importance to us or our competitors.
We expect the cost of precision oncology testing to generally increase in line with the increase in the number of tests we perform, but we expect the cost per test to decrease modestly over time due to the efficiencies we may gain as test volume increases, and from automation and other cost reductions.
Cost of development services and other. Cost of development services and other primarily includes costs incurred for the performance of development services requested by our biopharmaceutical customers, and costs associated with our partnership agreements and screening services, which comprise of labor and material costs including any inventory write-downs. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of revenue. Cost of development services and other will vary depending on the nature, timing and scope of customer projects.
Research and development expense. Research and development expenses consist of costs incurred to develop technology and include salaries and benefits including stock-based compensation, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services, other outside costs and costs to develop our technology capabilities. Research and development expenses also include costs related to activities performed under contracts with biopharmaceutical companies before technological feasibility has been achieved. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop our technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs. We expect that our research and development expenses will continue to increase in absolute dollars as we continue to innovate and develop additional products, expand our genomic and medical data management resources and conduct our ongoing and new clinical studies.
Sales and marketing expense. Our sales and marketing expenses are expensed as incurred and include costs associated with our sales organization, including our direct sales force and sales management, client services, marketing and reimbursement, medical affairs, as well as business development personnel who are focused on our biopharmaceutical customers. These expenses consist primarily of salaries, commissions, bonuses, employee benefits, travel expenses and stock-based compensation, as well as marketing, sales incentives, and educational activities and overhead expenses. We expect our sales and marketing expenses to increase in absolute dollars as we expand our sales force, increase our presence within and outside of the United States, and increase our marketing activities to drive further awareness and adoption of our tests.
40

General and administrative expense. Our general and administrative expenses include costs for our executive, accounting and finance, information technology, legal and human resources functions. These expenses consist principally of salaries, bonuses, employee benefits, travel expenses and stock-based compensation, as well as professional services fees such as consulting, audit, tax and legal fees, and general corporate costs and overhead expenses. In addition, our general and administrative expenses also include severance costs related to workforce reduction. We expect that our general and administrative expenses will continue to increase as we incur additional costs to support the growth of our business. These expenses, though expected to increase in absolute dollars, are expected to decrease modestly as a percentage of revenue in the long term, though they may fluctuate as a percentage of revenue from period to period due to the timing and extent of these expenses being incurred.
Interest income
Interest income consists of interest earned on our cash, cash equivalents and marketable debt securities.
Interest expense
Interest expense consists primarily of charges relating to amortization of debt issuance costs.
Other income (expense), net
Other income (expense), net consists of foreign currency exchange gains and losses, fair value adjustments of marketable equity securities, impairment of non-marketable equity securities and other related assets, and non-recurring payments due and received in relation to the settlement of license and patent disputes. We expect our foreign currency gains and losses to continue to fluctuate in the future due to changes in foreign currency exchange rates.
Results of operations
The following tables set forth the significant components of our results of operations for the periods presented.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Revenue:
Precision oncology testing$133,423 $102,054 $372,060 $278,252 
Development services and other9,607 15,350 36,834 44,395 
Total revenue
143,030 117,404 408,894 322,647 
Costs and operating expenses:
Cost of precision oncology testing(1)
53,648 39,434 148,111 104,493 
Cost of development services and other(1)
3,966 1,062 16,424 4,711 
Research and development expense(1)
93,851 100,017 277,338 267,229 
Sales and marketing expense(1)
68,934 80,370 216,100 218,405 
General and administrative expense(1)
36,174 41,121 118,135 126,068 
Total costs and operating expenses
256,573 262,004 776,108 720,906 
Loss from operations
(113,543)(144,600)(367,214)(398,259)
Interest income11,690 1,754 21,477 3,919 
Interest expense(644)(644)(1,933)(1,933)
Other income (expense), net16,885 (18,389)56,490 (18,059)
Fair value adjustments of noncontrolling interest liability— — — (99,785)
Loss before provision for income taxes
(85,612)(161,879)(291,180)(514,117)
Provision for income taxes
490 115 1,226 537 
Net loss
$(86,102)$(161,994)$(292,406)$(514,654)
41

(1)Amounts include stock-based compensation expense as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Cost of precision oncology testing$1,092 $1,316 $3,470 $3,695 
Cost of development services and other436 — 1,387 — 
Research and development expense8,491 7,044 25,390 18,503 
Sales and marketing expense5,061 6,466 18,387 17,978 
General and administrative expense6,739 5,813 17,805 30,806 
Total stock-based compensation expense
$21,819 $20,639 $66,439 $70,982 
In November 2020, we granted restricted stock units with certain performance metrics, or PSUs, consisting of a performance period of 4 years combined with an additional service period requirement of six months should the vesting criteria be met. As of September 30, 2023, these PSUs had a grant-date fair value of approximately $25.7 million, net of forfeitures, however no compensation expense for these PSUs has been recorded to-date since the achievement of the performance metrics was not determined to be probable as of September 30, 2023. At each reporting date, we will continue to assess the likelihood of the performance criteria being met and will record a cumulative catch-up adjustment should the achievement of the performance metrics be determined to be probable. For example, had the achievement of the performance metrics been determined to be probable as of September 30, 2023, we would have recorded a total charge of $16.6 million, of which $1.6 million would have been recorded to cost of development services and other, and $6.2 million, $5.3 million and $3.5 million would have been recorded as components of research and development expense, sales and marketing expense, and general and administrative expense, respectively, in the condensed consolidated statements of operations for the three months ended September 30, 2023. In addition, any of these PSUs that remain unvested at the end of the performance period would be forfeited.
Comparison of the Three Months Ended September 30, 2023 and 2022
Revenue
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Precision oncology testing
$133,423 $102,054 $31,369 31 %
Development services and other
9,607 15,350 (5,743)(37)%
Total revenue
$143,030 $117,404 $25,626 22 %
Total revenue was $143.0 million for the three months ended September 30, 2023, compared to $117.4 million for the three months ended September 30, 2022, an increase of $25.6 million, or 22%.
Precision oncology testing revenue increased to $133.4 million for the three months ended September 30, 2023, from $102.1 million for the three months ended September 30, 2022, an increase of $31.4 million, or 31%.
Precision oncology revenue from tests for clinical customers was $103.9 million for the three months ended September 30, 2023, up 34% from $77.8 million for the three months ended September 30, 2022. This increase in clinical testing revenue was driven primarily by an increase in sample volume. Total tests for clinical customers increased to approximately 43,900 for the three months ended September 30, 2023, from approximately 32,400 for the three months ended September 30, 2022. In addition, our clinical testing revenue for the three months ended September 30, 2023 includes a payment of $3.6 million from Medicare related to a successful appeal for claims dated between 2018 and 2020.
42

Precision oncology revenue from tests for biopharmaceutical customers was $29.5 million for the three months ended September 30, 2023, up 22% from $24.2 million for the three months ended September 30, 2022. This increase in revenue was due to an increase in sample volume and an increase in average selling price which was primarily resulted from the change in product mix. Total tests for biopharmaceutical customers increased to approximately 7,500 for the three months ended September 30, 2023, from approximately 6,750 for the three months ended September 30, 2022.
Development services and other revenue decreased to $9.6 million for the three months ended September 30, 2023, from $15.4 million for the three months ended September 30, 2022, a decrease of $5.7 million. This decrease in development services and other revenue was primarily due to the timing and amount of milestones related to our partnership agreements and companion diagnostics collaboration projects with biopharmaceutical customers, as well as a reduction in royalty revenue during the three months ended September 30, 2023.
Cost of Revenue
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Cost of precision oncology testing$53,648 $39,434 $14,214 36 %
Cost of development services and other3,966 1,062 2,904 273 %
Total cost of revenue $57,614 $40,496 $17,118 42 %
Total cost of revenue was $57.6 million for the three months ended September 30, 2023, compared to $40.5 million for the three months ended September 30, 2022, an increase of $17.1 million, or 42%.
Cost of precision oncology testing was $53.6 million for the three months ended September 30, 2023, compared to $39.4 million for the three months ended September 30, 2022, an increase of $14.2 million, or 36%. This increase in cost of precision oncology testing was primarily attributable to an increase in sample volume, resulting in a $7.4 million increase in material costs, and a $5.2 million increase in production labor and overhead costs.
Cost of development services and other was $4.0 million for the three months ended September 30, 2023, compared to $1.1 million for the three months ended September 30, 2022, an increase of $2.9 million. This increase in cost of development services and other was primarily due to costs associated with providing screening testing services during the three months ended September 30, 2023.
Operating Expenses
Research and development expense
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Research and development
$93,851 $100,017 $(6,166)(6)%
Research and development expenses were $93.9 million for the three months ended September 30, 2023, compared to $100.0 million for the three months ended September 30, 2022, a decrease of $6.2 million, or 6%. This decrease was primarily due to a decrease of $6.1 million in facility and information technology infrastructure costs, a decrease of $2.0 million in material costs, and a decrease of $1.3 million in personnel costs, partially offset by an increase of $2.1 million in office and administrative costs.
Sales and marketing expense
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Sales and marketing
$68,934 $80,370 $(11,436)(14)%
43

Selling and marketing expenses were $68.9 million for the three months ended September 30, 2023, compared to $80.4 million for the three months ended September 30, 2022, a decrease of $11.4 million, or 14%. This decrease was primarily due to a decrease of $2.7 million in personnel costs, a decrease of $2.2 million in marketing activity related costs, and a decrease of $2.0 million in facility and information technology infrastructure costs.
General and administrative expense
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
General and administrative
$36,174 $41,121 $(4,947)(12)%
General and administrative expenses were $36.2 million for the three months ended September 30, 2023, compared to $41.1 million for the three months ended September 30, 2022, a decrease of $4.9 million, or 12%. This decrease was primarily due to a decrease of $4.4 million in professional service expenses related to outside legal, accounting, consulting and IT services.
Interest income
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Interest income
$11,690 $1,754 $9,936 566 %
Interest income was $11.7 million for the three months ended September 30, 2023, compared to $1.8 million for the three months ended September 30, 2022, an increase of $9.9 million, primarily attributable to higher interest rates.
Interest expense
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Interest expense
$(644)$(644)$— — %
Interest expense was primarily attributable to the amortization of debt issuance costs related to our convertible senior notes issued in November 2020, for the three months ended September 30, 2023, and 2022.
Other income (expense), net
Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Other income (expense), net
$16,885 $(18,389)$35,274 *
*    Not meaningful
Other income (expense), net was a $16.9 million income for the three months ended September 30, 2023, primarily attributable to $16.6 million of unrealized gains recorded for our marketable equity security investment in Lunit, Inc. during the period. Other income (expense), net was a $18.4 million expense for the three months ended September 30, 2022, primarily due to $13.2 million of unrealized losses recorded for our marketable equity security investment in Lunit, Inc., and $5.3 million of impairment recorded for our non-marketable security investments during the period.
Provision for income taxes
44

Three Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Provision for income taxes
$490 $115 $375 326 %
*    Not meaningful
Provision for income taxes was immaterial for the three months ended September 30, 2023, and 2022.
Comparison of the Nine Months Ended September 30, 2023 and 2022
Revenue
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Precision oncology testing
$372,060 $278,252 $93,808 34 %
Development services and other
36,834 44,395 (7,561)(17)%
Total revenue
$408,894 $322,647 $86,247 27 %
Total revenue was $408.9 million for the nine months ended September 30, 2023, compared to $322.6 million for the nine months ended September 30, 2022, an increase of $86.2 million, or 27%.
Precision oncology testing revenue increased to $372.1 million for the nine months ended September 30, 2023, from $278.3 million for the nine months ended September 30, 2022, an increase of $93.8 million, or 34%.
Precision oncology revenue from tests for clinical customers was $295.7 million for the nine months ended September 30, 2023, up 38% from $214.3 million for the nine months ended September 30, 2022. This increase in clinical testing revenue was driven primarily by an increase in sample volume. Total tests for clinical customers increased to approximately 126,500 for the nine months ended September 30, 2023, from approximately 88,800 for the nine months ended September 30, 2022. In addition, our clinical testing revenue for the nine months ended September 30, 2023 includes a payment of $3.6 million from Medicare related to a successful appeal for claims dated between 2018 and 2020.
Precision oncology revenue from tests for biopharmaceutical customers was $76.4 million for the nine months ended September 30, 2023, up 20% from $63.9 million for the nine months ended September 30, 2022. This increase in revenue was primarily due to an increase in sample volume. Total tests for biopharmaceutical customers increased to approximately 20,350 for the nine months ended September 30, 2023, from approximately 17,850 for the nine months ended September 30, 2022.
Development services and other revenue decreased to $36.8 million for the nine months ended September 30, 2023, from $44.4 million for the nine months ended September 30, 2022, a decrease of $7.6 million. This decrease in development services and other revenue was primarily due to the timing and amount of milestones related to our companion diagnostics collaboration projects and other service agreements with biopharmaceutical customers and a reduction in royalty revenue, partially offset by revenue increase from our partnership agreements during the nine months ended September 30, 2023.

Cost of Revenue
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(dollars in thousands)
Cost of precision oncology testing$148,111 $104,493 $43,618 42 %
Cost of development services and other16,424 4,711 11,713 249 %
Total cost of revenue$164,535 $109,204 $55,331 51 %
45

Total cost of revenue was $164.5 million for the nine months ended September 30, 2023, compared to $109.2 million for the nine months ended September 30, 2022, an increase of $55.3 million, or 51%.
Cost of precision oncology testing was $148.1 million for the nine months ended September 30, 2023, compared to $104.5 million for the nine months ended September 30, 2022, an increase of $43.6 million, or 42%. This increase in cost of precision oncology testing was primarily attributable to an increase in sample volume, resulting in a $24.0 million increase in material costs, a $15.2 million increase in production labor and overhead costs, and a $3.8 million increase in other costs, including costs related to collection kits, freight and professional services.
Cost of development services and other was $16.4 million for the nine months ended September 30, 2023, compared to $4.7 million for the nine months ended September 30, 2022, an increase of $11.7 million. This increase in cost of development services and other was primarily due to costs associated with providing screening testing services and our partnership agreements, partially offset by costs associated with our companion diagnostics collaboration projects with biopharmaceutical customers during the nine months ended September 30, 2023.
Operating Expenses
Research and development expense
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Research and development
$277,338 $267,229 $10,109 %
Research and development expenses were $277.3 million for the nine months ended September 30, 2023, compared to $267.2 million for the nine months ended September 30, 2022, an increase of $10.1 million, or 4%. This increase in research and development expense was primarily related to continued investment in the development of our technologies and products, and our clinical studies, resulting in an increase of $14.0 million in outside service fees, an increase of $6.9 million in stock-based compensation, an increase of $5.0 million in office and administrative costs, and an increase of $2.4 million in depreciation and amortization, partially offset by a decrease of $9.0 million in facility and information technology infrastructure costs, and a decrease of $8.6 million in material costs.
Sales and marketing expense
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Sales and marketing
$216,100 $218,405 $(2,305)(1)%
Selling and marketing expenses were $216.1 million for the nine months ended September 30, 2023, compared to $218.4 million for the nine months ended September 30, 2022, a decrease of $2.3 million, or 1%. This decrease was primarily due to a decrease of $3.7 million in marketing activity related costs, and a decrease of $2.2 million in facility and information technology infrastructure costs, partially offset by an increase of $3.2 million in travel and accommodation costs.
46

General and administrative expense
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
General and administrative
$118,135 $126,068 $(7,933)(6)%
General and administrative expenses were $118.1 million for the nine months ended September 30, 2023, compared to $126.1 million for the nine months ended September 30, 2022, a decrease of $7.9 million, or 6%. This decrease was primarily due to a decrease of $13.0 million in stock-based compensation, of which $16.1 million decrease was related to the market-based restricted stock units issued to our Co-Chief Executive Officers which were fully expensed as of June 30, 2022, and $2.3 million decrease was related to forfeitures, respectively, a decrease of $4.0 million in acquisition related contingent consideration, and a decrease of $2.1 million in facility and information technology infrastructure costs, partially offset by an increase of $7.5 million in severance costs related to a workforce reduction incurred in the first quarter of 2023, an increase of $3.4 million in personnel cost in line with our business expansion, and an increase of $3.0 million in other legal expenses.
Interest income
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Interest income
$21,477 $3,919 $17,558 448 %
Interest income was $21.5 million for the nine months ended September 30, 2023, compared to $3.9 million for the nine months ended September 30, 2022, an increase of $17.6 million, primarily attributable to higher interest rates.
Interest expense
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Interest expense
$(1,933)$(1,933)$— — %
Interest expense was primarily attributable to the amortization of debt issuance costs related to our convertible senior notes issued in November 2020, for the nine months ended September 30, 2023, and 2022.
Other income (expense), net
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Other income (expense), net
$56,490 $(18,059)$74,549 *
*    Not meaningful
Other income (expense), net was a $56.5 million income for the nine months ended September 30, 2023, primarily attributable to $84.5 million of unrealized gains recorded for our marketable equity security investment in Lunit, Inc., partially offset by $29.1 million of impairment recorded for our non-marketable equity security investments and other related assets during the period. Other income (expense), net was a $18.1 million expense for the nine months ended September 30, 2022, primarily due to $13.2 million of unrealized losses recorded for our marketable equity security investment in Lunit, Inc., and $5.3 million of impairment recorded for our non-marketable security investments during the period.
47

Fair value adjustments of noncontrolling interest liability
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Fair value adjustments of noncontrolling interest liability
$— $(99,785)$99,785 (100)%
Fair value adjustments of noncontrolling interest liability for the nine months ended September 30, 2022 was made as a result of the Joint Venture Acquisition completed in June 2022.
Provision for income taxes
Nine Months Ended September 30,
Change
20232022
$
%
(unaudited)
(in thousands)
Provision for income taxes
$1,226 $537 $689 128 %
Provision for income taxes was immaterial for the nine months ended September 30, 2023, and 2022.
Liquidity and capital resources
We have incurred losses and negative cash flows from operations since our inception, and as of September 30, 2023, we had an accumulated deficit of $2.0 billion. We expect to incur additional operating losses in the near future and our operating expenses will increase as we continue to invest in clinical studies and develop new products, expand our sales organization, and increase our marketing efforts to drive market adoption of our tests. As demand for our tests are expected to continue to increase from physicians and biopharmaceutical companies, we anticipate that our capital expenditure requirements could also increase if we require additional laboratory capacity.
We have funded our operations to date principally from the sale of stock, convertible debt and through revenue from precision oncology testing and development services and other. As of September 30, 2023, we had cash and cash equivalents of $457.3 million and marketable debt securities of $697.5 million. Cash in excess of immediate requirements is invested in accordance with our investment policy, primarily with a view to provide liquidity while ensuring capital preservation. Additionally, we have investments held in marketable debt securities consisting of United States treasury securities and commercial paper that can be immediately liquid.
Based on our current business plan, we believe our current cash, cash equivalents and marketable debt securities and anticipated cash flows from operations, will be sufficient to meet our anticipated cash requirements for more than 12 months from the date of this Quarterly Report on Form 10-Q. We may consider raising additional capital to expand our business, to pursue strategic investments, to take advantage of financing opportunities or for other reasons. As revenue from precision oncology testing and development services and other is expected to grow long-term, 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 liabilities, which could impact our working capital balances.
If our available cash, cash equivalents and marketable debt securities and anticipated cash flows from operations are insufficient to satisfy our liquidity requirements because of lower demand for our products as a result of lower than currently expected rates of reimbursement from our customers or other risks described in this Quarterly Report on Form 10-Q and in our Form 10-K for the year ended December 31, 2022, we may seek to sell additional common or preferred 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 stockholders 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. If we raise funds through collaborations and licensing arrangements, we might be required to relinquish significant rights to our platform technologies or products or grant licenses on terms that are not favorable to us. Additional capital may not be available to us on reasonable terms, or at all.
48

Cash flows
The following table summarizes our cash flows for the periods presented:
Nine Months Ended September 30,
20232022
(unaudited)
(in thousands)
Net cash used in operating activities$(246,247)$(218,714)
Net cash provided by investing activities$176,796 $79,189 
Net cash provided by (used in) financing activities$386,807 $(191,411)
Operating activities
Cash used in operating activities during the nine months ended September 30, 2023, was $246.2 million, which resulted from a net loss of $292.4 million, and cash effect of net change in our operating assets and liabilities of $10.3 million, partially offset by non-cash charges of $56.5 million. Non-cash charges primarily consisted of $66.4 million of stock-based compensation, $32.0 million of depreciation and amortization, $29.1 million of impairment on non-marketable equity security investments and other related assets, and $22.1 million of operating lease costs, partially offset by $84.5 million of unrealized gains on marketable equity security investment in Lunit, inc., and $10.9 million of amortization of discount on marketable debt securities. The cash effect of net change in our operating assets and liabilities was primarily the result of a $25.4 million increase in inventory, net, due to forecasted higher testing volumes, and a $22.7 million payment of operating lease liabilities net of receipt of tenant improvement allowance, partially offset by a $26.6 million increase in accounts payable and accrued liabilities, primarily due to increased purchases of goods and services, a $8.4 million decrease in accounts receivable, net, and a $3.2 million increase in deferred revenue.
Cash used in operating activities during the nine months ended September 30, 2022 was $218.7 million, which resulted from a net loss of $514.7 million, partially offset by non-cash charges of $246.0 million and cash effect of net change in our operating assets and liabilities of $50.0 million. Non-cash charges primarily consisted of $99.8 million of fair value adjustments of noncontrolling interest liability in connection with the Joint Venture Acquisition, $71.0 million of stock-based compensation, $25.8 million of depreciation and amortization, $21.4 million of operating lease costs, $13.2 million of unrealized losses on marketable equity security investment in Lunit, inc., $5.3 million of impairment on non-marketable equity security investments, $4.2 million of revaluation adjustments to acquisition related contingent consideration, and $3.4 million of amortization of premium on marketable debt securities. The cash effect of net change in our operating assets and liabilities was primarily the result of a $46.7 million increase in accounts payable and accrued liabilities, primarily due to increased purchases of goods and services and increased personnel, a $28.4 million decrease in prepaid expenses and other current assets, net, primarily driven by a $25.0 million one-time payment pursuant to a settlement and license agreement entered into in December 2021, a $11.4 million decrease in accounts receivable, a $4.8 million decrease in other assets, net, and a $4.1 million increase in deferred revenue, partially offset by a $32.4 million increase in inventory, net, due to forecasted higher testing volumes, and increased inventory level to offset potential disruption in supply chain, and a $13.0 million payment of operating lease liabilities net of receipt of tenant improvement allowance.
Investing activities    
Cash provided by investing activities during the nine months ended September 30, 2023, was $176.8 million, which resulted primarily from maturities of marketable debt securities of $828.7 million, partially offset by purchases of marketable debt securities of $629.9 million, purchases of property and equipment of $16.4 million, and purchases of non-marketable equity securities and other related assets of $5.6 million.
Cash provided by investing activities during the nine months ended September 30, 2022, was $79.2 million, which resulted primarily from maturities of marketable debt securities of $398.0 million, partially offset by purchases of marketable debt securities of $238.6 million, purchases of property and equipment of $67.5 million, and purchases of non-marketable equity securities and other related assets of $12.8 million.
49

Financing activities
Cash provided by financing activities during the nine months ended September 30, 2023, was $386.8 million, which was primarily attributable to gross proceeds from the follow-on public offering of $402.5 million, and proceeds from issuances of common stock under our employee stock purchase plan of $6.7 million, partially offset by payment of offering costs related to the follow-on public offering of $20.5 million, and taxes paid related to net share settlement of restricted stock units of $8.1 million.
Cash used in financing activities during the nine months ended September 30, 2022, was $191.4 million, which was primarily attributable to consideration payment for the Joint Venture Acquisition of $177.8 million, payment for the tender offer in connection with the Joint Venture Acquisition and acquisition related costs of $14.2 million, and taxes paid related to net share settlement of restricted stock units of $6.5 million, partially offset by proceeds from issuances of common stock under our employee stock purchase plan of $5.7 million.
Critical accounting policies and estimates
We have prepared our consolidated financial statements in accordance with accounting principles generally accepted in the United States of America, or GAAP. Our preparation of these consolidated financial statements requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, expenses and related disclosures at the date of the consolidated financial statements, as well as revenue and expenses recorded during the reporting periods. We evaluate our estimates and judgments on an ongoing basis. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results could therefore differ materially from these estimates under different assumptions or conditions.
Our significant accounting policies are described in more detail in Note 2 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q and in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations”, in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. During the three and nine months ended September 30, 2023, there were no material changes to our critical accounting policies from those discussed previously.
Recent accounting pronouncements
Not applicable.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates.
Interest rate risk
We are exposed to market risk for changes in interest rates related primarily to our cash and cash equivalents, marketable debt securities and our indebtedness. As of September 30, 2023, we had cash and cash equivalents of $457.3 million held primarily in cash deposits and money market funds. Our marketable debt securities are held in U.S. government debt securities and commercial paper. As of September 30, 2023, we had short-term marketable debt securities of $697.5 million. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of the interest rates in the United States. As of September 30, 2023, a hypothetical 100 basis point increase in interest rates would have resulted in an approximate $0.9 million decline of the fair value of our available-for-sale securities and a hypothetical 100 basis point decrease in interest rates would have resulted in an approximate $0.9 million increase of the fair value of our available-for-sale securities. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur.
50


Foreign currency risk
The majority of our revenue is generated in the United States. Through September 30, 2023, we have generated an insignificant amount of revenues denominated in foreign currencies. As we expand our presence in the international market, our results of operations and cash flows are expected to increasingly be subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. As of September 30, 2023, the effect of a hypothetical 10% change in foreign currency exchange rates would not be material to our financial condition or results of operations. To date, we have not entered into any hedging arrangements with respect to foreign currency risk. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
Item 4. Controls and Procedures
Evaluation of disclosure controls and procedures
Our Co-Chief Executive Officers, or Co-CEOs, and our Chief Financial Officer, or CFO with the participation of other members of our management, have evaluated the effectiveness of our “disclosure controls and procedures” (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or Exchange Act) as of September 30, 2023, and our Co-CEOs and our CFO have concluded that our disclosure controls and procedures are effective based on their evaluation of these controls and procedures as required by paragraph (b) of Exchange Act Rules 13a-15 or 15d-15.
Changes in internal control
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on effectiveness of controls and procedures
Our management, including our Co-CEOs and our CFO, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

51

PART II—OTHER INFORMATION
Item 1. Legal Proceedings
The information under the caption “Commitments and Contingencies – Legal Proceedings” in Note 9 to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, concerning certain legal proceedings in which we are involved, is hereby incorporated by reference. The resolution of any such legal proceeding is subject to inherent uncertainty and could have a material adverse effect on our financial condition, cash flows or results of operations.
Item 1A. Risk Factors
Our business, financial condition and operating results are affected by a number of factors, whether currently known or unknown, including risks specific to us or the healthcare industry as well as risks that affect businesses in general. In addition to the information set forth in this Quarterly Report on Form 10-Q, you should consider carefully the factors discussed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on February 23, 2023. The risks and uncertainties disclosed in such Annual Report and in this Quarterly Report could materially adversely affect our business, financial condition, cash flows or results of operations and thus our stock price. During the third quarter of fiscal 2023, there were no material changes to our previously disclosed risk factors.
These risk factors may be important to understanding other statements in this Quarterly Report and should be read in conjunction with the unaudited condensed consolidated financial statements and related notes in Part I, Item 1, “Financial Statements” and Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report. Because of such risk factors, as well as other factors affecting our financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
None.
Item 3. Defaults Upon Senior Securities.
Not applicable.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
Not applicable.
52


Item 6. Exhibits.
Exhibit NumberDescriptionFormFile No.ExhibitFiling DateFiled/Furnished Herewith
3.18-K001-386833.110/9/2018
3.28-K001-386833.210/9/2018
10.1#*
10.2#*
31.1*
31.2*
31.3*
32.1**
32.2**
32.3**
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document*
101.SCH
Inline XBRL Taxonomy Extension Schema Document
*
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document
*
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document
*
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document
*
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
*
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101)*
___________________________
*    Filed herewith.
**    Furnished herewith.
#    Indicates management contract or compensatory plan.

53

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 hereunto duly authorized
GUARDANT HEALTH, INC.
Dated:November 6, 2023By:/s/ Helmy Eltoukhy
Name:
Helmy Eltoukhy
Title:
Co-Chief Executive Officer
(Principal Executive Officer)
Dated:November 6, 2023By:/s/ AmirAli Talasaz
Name:
AmirAli Talasaz
Title:
Co-Chief Executive Officer
(Principal Executive Officer)
Dated:November 6, 2023By:/s/ Michael Bell
Name:Michael Bell
Title:Chief Financial Officer
(Principal Accounting Officer and Principal Financial Officer)
54
EX-10.1 2 gh-09302023x10qxex101.htm EX-10.1 Document

GUARDANT HEALTH, INC.
2023 Employment Inducement Incentive Award Plan
(Effective as of August 2, 2023)
1.Purpose.
The Plan’s purpose is to enhance the Company’s ability to attract and retain Eligible Individuals who are expected to make important contributions to the Company by providing these individuals with equity ownership opportunities. Capitalized terms used in the Plan are defined in Section 11.
2.Eligibility.
Eligible Individuals are eligible to be granted Awards under the Plan, subject to the limitations described herein. Only Eligible Individuals may receive Awards under the Plan.
3.Administration and Delegation.
(a)Administration. The Plan is administered by the Committee and, unless otherwise determined by the Board, shall consist solely of two or more Directors appointed by and holding office at the pleasure of the Board, each of whom is a Non-Employee Director and an Independent Director. The Board may abolish the Committee or re-vest in itself any previously delegated authority at any time; provided, however, that any action taken by the Board in connection with the administration of the Plan shall not be deemed approved by the Board unless such actions are approved by a majority of the Independent Directors. The Administrator has authority to determine which Eligible Individuals receive Awards, grant Awards and set Award terms and conditions, subject to the conditions and limitations in the Plan. The Administrator also has the authority to take all actions and make all determinations under the Plan, to interpret the Plan and Award Agreements and to adopt, amend and repeal Plan administrative rules, guidelines and practices as it deems advisable. The Administrator may correct defects and ambiguities, supply omissions and reconcile inconsistencies in the Plan or any Award or Award Agreement as it deems necessary or appropriate to administer the Plan and any Awards. In addition, the Administrator may adopt procedures from time to time intended to ensure that an individual is an Eligible Individual prior to the granting of any Awards to such individual under the Plan (including without limitation a requirement, if any, that each such individual certify to the Company prior to the receipt of an Award under the Plan that he or she has not been previously employed by or a director of the Company or an Affiliate, or if previously employed, has had a bona fide period of non-employment, and that the grant of Awards under the Plan is an inducement material to his or her agreement to enter into employment with the Company or an Affiliate). The Administrator’s determinations under the Plan are in its sole discretion and will be final and binding on all persons having or claiming any interest in the Plan or any Award. Notwithstanding anything to the contrary provided herein (i) Awards shall be approved by (A) the Committee comprised of a majority of the Company’s Independent Directors or (B) a majority of the Company’s Independent Directors, and (ii) the authority to grant Awards shall not be delegated under any circumstances.
(b)Actions Required Upon Grant of Award. Following the issuance of any Award under the Plan, the Company shall, in accordance with the listing requirements of the applicable securities exchange, (i) promptly issue a press release disclosing the material terms of the grant, including the recipient(s) of the grant and the number of shares involved, and (ii) provide any required written notice to the applicable securities exchange.
1


4.Stock Available for Awards.
(a)Number of Shares. Subject to adjustment under Section 8 and the terms of this Section 4, Awards may be made under the Plan covering up to the Overall Share Limit. Shares issued under the Plan may consist of authorized but unissued Shares or treasury Shares.
(b)Share Recycling. Except as provided in subsection (c) below, if all or any part of an Award expires, lapses or is terminated, exchanged for cash, surrendered, repurchased, canceled without having been fully exercised or forfeited, in any case, in a manner that results in the Company acquiring Shares covered by the Award for less than Fair Market Value or not issuing any Shares covered by the Award, the unused Shares covered by the Award will, as applicable, become or again be available for Award grants under the Plan. In addition, Shares tendered by a Participant or withheld by the Company in payment of the exercise price of an Option or to satisfy any tax withholding obligation with respect to an Award will, as applicable, become or again be available for Award grants under the Plan.
(c)Limitation on Share Recycling. Notwithstanding anything to the contrary contained herein, the following Shares shall not be added to the Shares authorized for grant under Section 4(a) and shall not be available for future grants of Awards:
(i)Shares subject to a Stock Appreciation Right that are not issued in connection with the stock settlement of the Stock Appreciation Right on exercise thereof; and
(ii)Shares purchased on the open market with the cash proceeds from the exercise of Options.
5.Stock Options and Stock Appreciation Rights.
(a)General. The Administrator may grant Options or Stock Appreciation Rights to Eligible Individuals subject to the limitations in the Plan. The Administrator will determine the number of Shares covered by each Option and Stock Appreciation Right, the exercise price of each Option and Stock Appreciation Right and the conditions and limitations applicable to the exercise of each Option and Stock Appreciation Right. A Stock Appreciation Right shall entitle the Participant (or other person entitled to exercise the Stock Appreciation Right pursuant to the Plan) to exercise all or a specified portion of the Stock Appreciation Right (to the extent then exercisable pursuant to its terms) and to receive from the Company an amount determined by multiplying the difference obtained by subtracting the exercise price per share of the Stock Appreciation Right from the Fair Market Value on the date of exercise of the Stock Appreciation Right by the number of Shares with respect to which the Stock Appreciation Right shall have been exercised, subject to any limitations of the Plan or as the Administrator may impose. All Options granted under the Plan shall be Non-Qualified Stock Options.
(b)Exercise Price. The Administrator will establish each Option’s and Stock Appreciation Right’s exercise price and specify the exercise price in the Award Agreement. The exercise price will not be less than 100% of the Fair Market Value on the grant date of the Option or Stock Appreciation Right.
(c)Duration of Options. Each Option or Stock Appreciation Right will be exercisable at such times and as specified in the Award Agreement, provided that the term of an Option or Stock Appreciation Right will not exceed ten years.
2


(d)Exercise; Notification of Disposition. Options and Stock Appreciation Rights may be exercised by delivering to the Company a written notice of exercise, in a form the Administrator approves (which may be electronic), signed by the person authorized to exercise the Option or Stock Appreciation Right, together with, as applicable, payment in full (i) as specified in Section 5(e)for the number of Shares for which the Award is exercised and (ii) as specified in Section 9(e) for any applicable withholding taxes. Unless the Administrator otherwise determines, an Option or Stock Appreciation Right may not be exercised for a fraction of a Share.
(e)Payment Upon Exercise. The exercise price of an Option must be paid in cash or by check payable to the order of the Company or, subject to Section 10(h), any Company insider trading policy (including blackout periods) and Applicable Laws, by:
(i)if there is a public market for Shares at the time of exercise, unless the Administrator otherwise determines, (A) delivery (including telephonically to the extent permitted by the Company) of an irrevocable and unconditional undertaking by a broker acceptable to the Company to deliver promptly to the Company sufficient funds to pay the exercise price, or (B) the Participant’s delivery to the Company of a copy of irrevocable and unconditional instructions to a broker acceptable to the Company to deliver promptly to the Company cash or a check sufficient to pay the exercise price;
(ii)delivery (either by actual delivery or attestation) of Shares owned by the Participant valued at their Fair Market Value, provided (A) such payment method is then permitted under Applicable Laws, (B) such Shares, if acquired directly from the Company, were owned by the Participant for a minimum time period that the Company may establish and (C) such Shares are not subject to repurchase, forfeiture, unfulfilled vesting or other similar requirements;
(iii)surrendering Shares then issuable upon the Option’s exercise valued at their Fair Market Value on the exercise date;
(iv)to the extent permitted by the Administrator, delivery of a promissory note or any other property that the Administrator determines is good and valuable consideration; or
(v)any combination of the above permitted payment forms (including cash or check).
6.Restricted Stock; Restricted Stock Units.
(a)General. The Administrator may grant Restricted Stock, or the right to purchase Restricted Stock, to any Eligible Individual, subject to the Company’s right to repurchase all or part of such shares at their issue price or other stated or formula price from the Participant (or to require forfeiture of such shares if issued at no cost) if conditions the Administrator specifies in the Award Agreement are not satisfied before the end of the applicable restriction period or periods that the Administrator establishes for such Award. In addition, the Administrator may grant to Eligible Individuals Restricted Stock Units, which may be subject to vesting and forfeiture conditions during applicable restriction period or periods, as set forth in an Award Agreement. The Administrator will determine and set forth in the Award Agreement the terms and conditions for each Restricted Stock and Restricted Stock Unit Award, subject to the conditions and limitations contained in the Plan.
3


(b)Restricted Stock.
(i)Dividends. Participants holding shares of Restricted Stock will be entitled to all ordinary cash dividends paid with respect to such shares, unless the Administrator provides otherwise in the Award Agreement. In addition, unless the Administrator provides otherwise, if any dividends or distributions are paid in Shares, or consist of a dividend or distribution to holders of Common Stock of property other than an ordinary cash dividend, the Shares or other property will be subject to the same restrictions on transferability and forfeitability as the shares of Restricted Stock with respect to which they were paid. Notwithstanding anything to the contrary herein, with respect to any award of Restricted Stock, dividends which are paid to holders of Common Stock prior to vesting shall only be paid out to the Participant holding such Restricted Stock to the extent that the vesting conditions are subsequently satisfied. All such dividend payments will be made no later than March 15 of the calendar year following the calendar year in which the right to the dividend payment becomes nonforfeitable.
(ii)Stock Certificates. The Company may require that the Participant deposit in escrow with the Company (or its designee) any stock certificates issued in respect of shares of Restricted Stock, together with a stock power endorsed in blank.
(c)Restricted Stock Units.
(i)Settlement. When a Restricted Stock Unit vests, the Participant will be entitled to receive from the Company one Share, an amount of cash or other property equal to the Fair Market Value of one Share on the settlement date or a combination of both, as the Administrator determines and as provided in the Award Agreement. The Administrator may provide that settlement of Restricted Stock Units will occur upon or as soon as reasonably practicable after the Restricted Stock Units vest or will instead be deferred, on a mandatory basis or at the Participant’s election, in a manner intended to comply with Section 409A.
(ii)Stockholder Rights. A Participant will have no rights of a stockholder with respect to Shares subject to any Restricted Stock Unit unless and until the Shares are delivered in settlement of the Restricted Stock Unit.
7.Other Stock or Cash Based Awards; Dividend Equivalents.
(a)Other Stock or Cash Based Awards. Other Stock or Cash Based Awards may be granted to Participants, including Awards entitling Participants to receive Shares to be delivered in the future and including annual or other period or long-term cash bonus awards (whether based on specified performance criteria or otherwise), in each case subject to the conditions and limitations in the Plan. Such Other Stock or Cash Based Awards will also be available as a payment form in the settlement of other Awards, as standalone payments and as payment in lieu of compensation to which a Participant is otherwise entitled. Other Stock or Cash Based Awards may be paid in Shares, cash or other property, as the Administrator determines. Subject to the provisions of the Plan, the Administrator will determine the terms and conditions of each Other Stock or Cash Based Award, including any purchase price, performance goal (which may be based on the performance criteria), transfer restrictions, and vesting conditions, which will be set forth in the applicable Award Agreement.
4


(b)Dividend Equivalents. If the Administrator provides, a grant of Restricted Stock Units or an Other Stock Award may provide a Participant with the right to receive Dividend Equivalents, and no Dividend Equivalents shall be payable with respect to Options or Stock Appreciation Rights. Dividend Equivalents may be paid currently or credited to an account for the Participant, settled in cash or Shares and subject to the same restrictions on transferability and forfeitability as the Award with respect to which the Dividend Equivalents are paid and subject to other terms and conditions as set forth in the Award Agreement. Notwithstanding anything to the contrary herein, Dividend Equivalents with respect to an Award shall only be paid out to the Participant to the extent that the vesting conditions are subsequently satisfied. All such Dividend Equivalent payments will be made no later than March 15 of the calendar year following the calendar year in which the right to the Dividend Equivalent payment becomes nonforfeitable, unless determined otherwise by the Administrator.
8.Adjustments for Changes in Common Stock and Certain Other Events.
(a)In connection with any Equity Restructuring, notwithstanding anything to the contrary in this Section 8, the Administrator will equitably adjust each outstanding Award as it deems appropriate to effect the Equity Restructuring, which may include adjusting the number and type of securities subject to each outstanding Award and/or the Award’s exercise price or grant price (if applicable), granting new Awards to Participants, and making a cash payment to Participants. The adjustments provided under this Section 8(a) will be nondiscretionary and final and binding on the affected Participant and the Company; provided that the Administrator will determine whether an adjustment is equitable.
(b)In the event that the Administrator determines that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), reorganization, merger, consolidation, combination, repurchase, recapitalization, liquidation, dissolution, or sale, transfer, exchange or other disposition of all or substantially all of the assets of the Company, or sale or exchange of Common Stock or other securities of the Company, issuance of warrants or other rights to purchase Common Stock or other securities of the Company, or other similar corporate transaction or event, as determined by the Administrator, affects the Common Stock such that an adjustment is determined by the Administrator to be appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended by the Company to be made available under the Plan or with respect to any Award, then the Administrator may, in such manner as it may deem equitable, adjust any or all of:
(i)the number and kind of shares (or other securities or property) with respect to which Awards may be granted or awarded (including, but not limited to, adjustments to the Overall Share Limit) and the kind of shares which may be issued;
(ii)the number and kind of shares (or other securities or property) subject to outstanding Awards;
(iii)the grant or exercise price with respect to any Award; and
(iv)the terms and conditions of any Awards (including, without limitation, any applicable financial or other performance “targets” specified in an Award Agreement).
(c)In the event of any transaction or event described in Section 8(b) (including without limitation any Change in Control) or any unusual or nonrecurring transaction or event affecting the Company or the financial statements of the Company, or any change in any Applicable Laws or accounting principles, the Administrator, on such terms and conditions as it deems appropriate, either by the terms of the Award or by action taken prior to the occurrence of such transaction or event and either automatically or upon the Participant’s request, is hereby authorized to take any one or more of the
5


following actions whenever the Administrator determines that such action is appropriate in order to (x) prevent dilution or enlargement of the benefits or potential benefits intended by the Company to be made available under the Plan or with respect to any Award granted or issued under the Plan, (y) to facilitate such transaction or event or (z) give effect to such changes in Applicable Laws or accounting principles:
(i)To provide for the cancellation of any such Award in exchange for either an amount of cash or other property with a value equal to the amount that could have been obtained upon the exercise or settlement of the vested portion of such Award or realization of the Participant’s rights under the vested portion of such Award, as applicable; provided that, if the amount that could have been obtained upon the exercise or settlement of the vested portion of such Award or realization of the Participant’s rights, in any case, is equal to or less than zero, then the vested portion of such Award may be terminated without payment;
(ii)To provide that such Award shall vest and, to the extent applicable, be exercisable as to all shares covered thereby, notwithstanding anything to the contrary in the Plan or the provisions of such Award;
(iii)To provide that such Award be assumed by the successor or survivor corporation, or a parent or subsidiary thereof, or shall be substituted for by awards covering the stock of the successor or survivor corporation, or a parent or subsidiary thereof, with appropriate adjustments as to the number and kind of shares and applicable exercise or purchase price, in all cases, as determined by the Administrator;
(iv)To make adjustments in the number and type of Shares (or other securities or property) subject to outstanding Awards, and/or in the terms and conditions of (including the grant or exercise price), and the criteria included in, outstanding Awards;
(v)To replace such Award with other rights or property selected by the Administrator; and/or
(vi)To provide that the Award will terminate and cannot vest, be exercised or become payable after the applicable event.
(d)Notwithstanding Section 8(b) or 8(c), if a Change in Control occurs and a Participant’s then-outstanding Awards are not continued, converted, assumed, or replaced with a substantially similar award by (i) the Company or (ii) a successor entity or its parent or subsidiary (an “Assumption”), then immediately before the Change in Control such Awards will become fully vested, exercisable and payable, as applicable, and all forfeiture, repurchase and other restrictions on such Awards will lapse. Such Awards will be canceled upon the Change in Control in exchange for the right to receive the Change in Control consideration payable to other holders of Common Stock, which (A) may be on such terms and conditions generally applicable to holders of Common Stock under the Change in Control documents (including any escrow, earn-out or other deferred consideration provisions) or such other terms and conditions as the Administrator may provide, and (B) is determined based on the number of Shares subject to such Awards and net of any applicable exercise price; provided that if any Awards constitute “nonqualified deferred compensation” not payable upon the Change in Control without the imposition of taxes under Section 409A, the timing of such payments will be governed by the Award Agreement (subject to any deferred consideration provisions under the Change in Control documents); and provided, further, that if the amount to which a Participant would be entitled upon the settlement or exercise of such Award upon the Change in Control is zero or less, then such Award may be terminated without payment. The Board has the authority to determine in its sole discretion whether an Assumption of an Award has occurred in connection with a Change in Control.
6


(e)In the event of any pending stock dividend, stock split, combination or exchange of shares, merger, consolidation or other distribution (other than normal cash dividends) of Company assets to stockholders, or any other extraordinary transaction or change affecting the Shares or the share price of Common Stock, including any Equity Restructuring or any securities offering or other similar transaction, for administrative convenience, the Administrator may refuse to permit the exercise of any Award for up to 60 days before or after such transaction.
(f)Except as expressly provided in the Plan or the Administrator’s action under the Plan, no Participant will have any rights due to any subdivision or consolidation of Shares of any class, dividend payment, increase or decrease in the number of Shares of any class or dissolution, liquidation, merger, or consolidation of the Company or other corporation. Except as expressly provided with respect to an Equity Restructuring under Section 8(a) or the Administrator’s action under the Plan, no issuance by the Company of shares of any class, or securities convertible into shares of any class, will affect, and no adjustment will be made regarding, the number of Shares subject to an Award or the Award’s grant or exercise price. The existence of the Plan, any Award Agreements and the Awards granted hereunder will not affect or restrict in any way the Company’s right or power to make or authorize (i) any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, (ii) any merger, consolidation dissolution or liquidation of the Company or sale of Company assets or (iii) any sale or issuance of securities, including securities with rights superior to those of the Shares or securities convertible into or exchangeable for Shares. The Administrator may treat Participants and Awards (or portions thereof) differently under this Section 8.
(g)No action shall be taken under this Section 8 which shall cause an Award to fail to comply with Section 409A of the Code or the Treasury Regulations thereunder, to the extent applicable to such Award.
9.General Provisions Applicable to Awards.
(a)Transferability. Except as the Administrator may determine or provide in an Award Agreement or otherwise, in accordance with Applicable Laws (and subject to the applicable requirements for Shares underlying Awards to be registered on Form S-8 under the Securities Act), Awards may not be sold, assigned, transferred, pledged or otherwise encumbered, either voluntarily or by operation of law, except by will or the laws of descent and distribution, or, subject to the Administrator’s consent, pursuant to a DRO, and, during the life of the Participant, will be exercisable only by the Participant. Any permitted transfer of an Award hereunder shall be without consideration, except as required by Applicable Law. References to a Participant, to the extent relevant in the context, will include references to a Participant’s authorized transferee that the Administrator specifically approves under Applicable Laws.
(b)Documentation. Each Award will be evidenced in an Award Agreement, as the Administrator determines. Each Award may contain terms and conditions in addition to those set forth in the Plan.
(c)Discretion. Except as the Plan otherwise provides, each Award may be made alone or in addition or in relation to any other Award. The terms of each Award to a Participant need not be identical, and the Administrator need not treat Participants or Awards (or portions thereof) uniformly.
7


(d)Termination of Status. The Administrator will determine how the disability, death, retirement, authorized leave of absence or any other change or purported change in a Participant’s Service Provider status affects an Award and the extent to which, and the period during which, the Participant, the Participant’s legal representative, conservator, guardian or Designated Beneficiary may exercise rights under the Award, if applicable.
(e)Withholding. Each Participant must pay the Company, or make provision satisfactory to the Administrator for payment of, any taxes required by Applicable Law to be withheld in connection with such Participant’s Awards by the date of the event creating the tax liability. In satisfaction of the foregoing requirement or in satisfaction of any additional tax withholding, the Company may satisfy, or may allow a Participant to satisfy, such obligations by any payment means described in Section 5(e), including, without limitation, by withholding, or allowing such Participant to elect to have the Company or an affiliate withhold, Shares otherwise issuable under an Award (or allow the surrender of Shares). The number of Shares which may be so withheld or surrendered shall be limited to the number of Shares which have a fair market value on the date of withholding or repurchase no greater than the aggregate amount of such liabilities based on the maximum individual statutory withholding rates in the applicable jurisdiction, in accordance with Company policies and at the discretion of the Administrator. The Administrator shall determine the fair market value of the Shares, consistent with applicable provisions of the Code, for tax withholding obligations due in connection with a broker-assisted cashless Option or Stock Appreciation Right exercise involving the sale of Shares to pay the Option or Stock Appreciation Right exercise price or any tax withholding obligation.
(f)Amendment of Award. The Administrator may amend, modify or terminate any outstanding Award, including by substituting another Award of the same or a different type, and changing the exercise or settlement date. The Participant’s consent to such action will be required unless (i) the Administrator determines that the action, taking into account any related action, would not materially and adversely affect the Participant, or (ii) the change is permitted under Section 8 or pursuant to Section 10(f).
(g)Conditions on Delivery of Stock. The Company will not be obligated to deliver any Shares under the Plan or remove restrictions from Shares previously delivered under the Plan until (i) all Award conditions have been met or removed to the Company’s satisfaction, (ii) as determined by the Company, all other legal matters regarding the issuance and delivery of such Shares have been satisfied, including any applicable securities laws and stock exchange or stock market rules and regulations, and (iii) the Participant has executed and delivered to the Company such representations or agreements as the Administrator deems necessary or appropriate to satisfy any Applicable Laws. The Company’s inability to obtain authority from any regulatory body having jurisdiction, which the Administrator determines is necessary to the lawful issuance and sale of any securities, will relieve the Company of any liability for failing to issue or sell such Shares as to which such requisite authority has not been obtained.
(h)Acceleration. The Administrator may at any time provide that any Award will become immediately vested and fully or partially exercisable, free of some or all restrictions or conditions, or otherwise fully or partially realizable.
8


(i)Repricing. Subject to Section 8, the Administrator shall have the authority, without the approval of the stockholders of the Company, to (i) authorize the amendment of any outstanding Option or Stock Appreciation Right to reduce its price per share, or (ii) cancel any Option or Stock Appreciation Right in exchange for cash or another Award when the Option or Stock Appreciation Right price per share exceeds the Fair Market Value of the underlying Shares. In addition, subject to Section 8, the Administrator shall have the authority, without the approval of the stockholders of the Company, to amend any outstanding Award to increase the price per share or to cancel and replace an Award with the grant of an Award having a price per share that is greater than or equal to the price per share of the original Award.
(j)Cash Settlement. Without limiting the generality of any other provision of the Plan, the Administrator may provide, in an Award Agreement or subsequent to the grant of an Award, in its discretion, that any Award may be settled in cash, Shares or a combination thereof.
10.Miscellaneous.
(a)No Right to Employment or Other Status. No person will have any claim or right to be granted an Award, and the grant of an Award will not be construed as giving a Participant the right to continued employment or any other relationship with the Company. The Company expressly reserves the right at any time to dismiss or otherwise terminate its relationship with a Participant free from any liability or claim under the Plan or any Award, except as expressly provided in an Award Agreement.
(b)No Rights as Stockholder; Certificates. Subject to the Award Agreement, no Participant or Designated Beneficiary will have any rights as a stockholder with respect to any Shares to be distributed under an Award until becoming the record holder of such Shares. Notwithstanding any other provision of the Plan, unless the Administrator otherwise determines or Applicable Laws require, the Company will not be required to deliver to any Participant certificates evidencing Shares issued in connection with any Award and instead such Shares may be recorded in the books of the Company (or, as applicable, its transfer agent or stock plan administrator). The Company may place legends on stock certificates issued under the Plan that the Administrator deems necessary or appropriate to comply with Applicable Laws.
(c)Effective Date and Term of Plan. The Plan will become effective on the day the Board adopts the Plan, and shall remain in effect until terminated by the Administrator.
(d)Amendment of Plan. Subject to Section 9(i), the Administrator may amend, suspend or terminate the Plan at any time; provided that no amendment, other than an increase to the Overall Share Limit, may materially and adversely affect any Award outstanding at the time of such amendment without the affected Participant’s consent. Awards outstanding at the time of any Plan suspension or termination will continue to be governed by the Plan and the Award Agreement, as in effect before such suspension or termination. The Board will obtain stockholder approval of any Plan amendment to the extent necessary to comply with Applicable Laws.
(e)Provisions for Foreign Participants. The Administrator may modify Awards granted to Participants who are foreign nationals or employed outside the United States or establish subplans or procedures under the Plan to address differences in laws, rules, regulations or customs of such foreign jurisdictions with respect to tax, securities, currency, employee benefit or other matters.
9


(f)Section 409A.
(i)General. The Company intends that all Awards be structured to comply with, or be exempt from, Section 409A, such that no adverse tax consequences, interest, or penalties under Section 409A apply. Notwithstanding anything in the Plan or any Award Agreement to the contrary, the Administrator may, without a Participant’s consent, amend this Plan or Awards, adopt policies and procedures, or take any other actions (including amendments, policies, procedures and retroactive actions) as are necessary or appropriate to preserve the intended tax treatment of Awards, including any such actions intended to (A) exempt this Plan or any Award from Section 409A, or (B) comply with Section 409A, including regulations, guidance, compliance programs and other interpretative authority that may be issued after an Award’s grant date. The Company makes no representations or warranties as to an Award’s tax treatment under Section 409A or otherwise. The Company will have no obligation under this Section 10(f) or otherwise to avoid the taxes, penalties or interest under Section 409A with respect to any Award and will have no liability to any Participant or any other person if any Award, compensation or other benefits under the Plan are determined to constitute noncompliant, “nonqualified deferred compensation” subject to taxes, penalties or interest under Section 409A. Furthermore, notwithstanding any contrary provision of the Plan or any Award Agreement, any payment of "nonqualified deferred compensation” under the Plan that may be made in installments shall be treated as a right to receive a series of separate and distinct payments.
(ii)Separation from Service. If an Award constitutes “nonqualified deferred compensation” under Section 409A, any payment or settlement of such Award upon a termination of a Participant’s Service Provider relationship will, to the extent necessary to avoid taxes under Section 409A, be made only upon the Participant’s “separation from service” (within the meaning of Section 409A), whether such “separation from service” occurs upon or after the termination of the Participant’s Service Provider relationship. For purposes of this Plan or any Award Agreement relating to any such payments or benefits, references to a “termination,” “termination of employment” or like terms means a “separation from service.”
(iii)Payments to Specified Employees. Notwithstanding any contrary provision in the Plan or any Award Agreement, any payment(s) of “nonqualified deferred compensation” required to be made under an Award to a “specified employee” (as defined under Section 409A and as the Administrator determines) due to his or her “separation from service” will, to the extent necessary to avoid taxes under Section 409A(a)(2)(B)(i) of the Code, be delayed for the six-month period immediately following such “separation from service” (or, if earlier, until the specified employee’s death) and will instead be paid (as set forth in the Award Agreement) on the day immediately following such six-month period or as soon as administratively practicable thereafter (without interest). Any payments of “nonqualified deferred compensation” under such Award payable more than six months following the Participant’s “separation from service” will be paid at the time or times the payments are otherwise scheduled to be made.
10


(g)Limitations on Liability. Notwithstanding any other provisions of the Plan, no individual acting as a director, officer, other employee or agent of the Company will be liable to any Participant, former Participant, spouse, beneficiary, or any other person for any claim, loss, liability, or expense incurred in connection with the Plan or any Award, and such individual will not be personally liable with respect to the Plan because of any contract or other instrument executed in his or her capacity as an Administrator, director, officer, other employee or agent of the Company. The Company will indemnify and hold harmless each director, officer, other employee and agent of the Company that has been or will be granted or delegated any duty or power relating to the Plan’s administration or interpretation, against any cost or expense (including attorneys’ fees) or liability (including any sum paid in settlement of a claim with the Administrator’s approval) arising from any act or omission concerning this Plan unless arising from such person’s own fraud or bad faith.
(h)Lock-Up Period. The Company may, at the request of any underwriter representative or otherwise, in connection with registering the offering of any Company securities under the Securities Act, prohibit Participants from, directly or indirectly, selling or otherwise transferring any Shares or other Company securities during a period of up to 180 days following the effective date of a Company registration statement filed under the Securities Act, or such longer period as determined by the underwriter.
(i)Data Privacy. As a condition for receiving any Award, each Participant explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of personal data as described in this paragraph by and among the Company and its Affiliates exclusively for implementing, administering and managing the Participant’s participation in the Plan. The Company and its Affiliates may hold certain personal information about a Participant, including the Participant’s name, address and telephone number; birthdate; social security, insurance number or other identification number; salary; nationality; job title(s); any Shares held in the Company or its Affiliates; and Award details, to implement, manage and administer the Plan and Awards (the “Data”). The Company and its Affiliates may transfer the Data amongst themselves as necessary to implement, administer and manage a Participant’s participation in the Plan, and the Company and its Affiliates may transfer the Data to third parties assisting the Company with Plan implementation, administration and management. These recipients may be located in the Participant’s country, or elsewhere, and the Participant’s country may have different data privacy laws and protections than the recipients’ country. By accepting an Award, each Participant authorizes such recipients to receive, possess, use, retain and transfer the Data, in electronic or other form, to implement, administer and manage the Participant’s participation in the Plan, including any required Data transfer to a broker or other third party with whom the Company or the Participant may elect to deposit any Shares. The Data related to a Participant will be held only as long as necessary to implement, administer, and manage the Participant’s participation in the Plan. A Participant may, at any time, view the Data that the Company holds regarding such Participant, request additional information about the storage and processing of the Data regarding such Participant, recommend any necessary corrections to the Data regarding the Participant or refuse or withdraw the consents in this Section 10(i) in writing, without cost, by contacting the local human resources representative. The Company may cancel Participant’s ability to participate in the Plan and, in the Administrator’s discretion, the Participant may forfeit any outstanding Awards if the Participant refuses or withdraws the consents in this Section 10(i). For more information on the consequences of refusing or withdrawing consent, Participants may contact their local human resources representative.
(j)Severability. If any portion of the Plan or any action taken under it is held illegal or invalid for any reason, the illegality or invalidity will not affect the remaining parts of the Plan, and the Plan will be construed and enforced as if the illegal or invalid provisions had been excluded, and the illegal or invalid action will be null and void.
11


(k)Governing Documents. If any contradiction occurs between the Plan and any Award Agreement or other written agreement between a Participant and the Company (or any Affiliate) that the Administrator has approved, the Plan will govern, unless it is expressly specified in such Award Agreement or other written document that a specific provision of the Plan will not apply.
(l)Governing Law. The Plan and all Awards will be governed by and interpreted in accordance with the laws of the State of Delaware, disregarding any state’s choice-of-law principles requiring the application of a jurisdiction’s laws other than the State of Delaware.
(m)Claw-back Provisions. All Awards (including any proceeds, gains or other economic benefit the Participant actually or constructively receives upon receipt or exercise of any Award or the receipt or resale of any Shares underlying the Award) will be subject to any Company claw-back policy implemented by the Company, including any claw-back policy adopted to comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and any rules or regulations promulgated thereunder, as set forth in such claw-back policy or the Award Agreement.
(n)Titles and Headings. The titles and headings of the Sections in the Plan are for convenience of reference only and, if any conflict, the Plan’s text, rather than such titles or headings, will control.
(o)Conformity to Securities Laws. Participant acknowledges that the Plan is intended to conform to the extent necessary with Applicable Laws. Notwithstanding anything herein to the contrary, the Plan and all Awards will be administered only in conformance with Applicable Laws. To the extent Applicable Laws permit, the Plan and all Award Agreements will be deemed amended as necessary to conform to Applicable Laws.
(p)Relationship to Other Benefits. No payment under the Plan will be taken into account in determining any benefits under any pension, retirement, savings, profit sharing, group insurance, welfare or other benefit plan of the Company or any Affiliate except as expressly provided in writing in such other plan or an agreement thereunder.
(q)Stockholder Approval Not Required. It is expressly intended that approval of the Company’s stockholders not be required as a condition of the effectiveness of the Plan, and the Plan’s provisions shall be interpreted in a manner consistent with such intent for all purposes. Specifically, Nasdaq Stock Market Rule 5635(c) generally requires stockholder approval for stock option plans or other equity compensation arrangements adopted by companies whose securities are listed on the Nasdaq Stock Market pursuant to which stock awards or stock may be acquired by officers, directors, employees or consultants of such companies. Nasdaq Stock Market Rule 5635(c)(4) provides an exemption in certain circumstances for “employment inducement” awards (within the meaning of Nasdaq Stock Market Rule 5635(c)(4)). Notwithstanding anything to the contrary herein, if the Company’s securities are traded on the Nasdaq Stock Market, then Awards under the Plan may only be made to Employees who have not previously been an Employee or Director of the Company or an Affiliate, or following a bona fide period of non-employment by the Company or an Affiliate, in each case as an inducement material to the Employee’s entering into employment with the Company or an Affiliate. Awards under the Plan will be approved by (a) the Committee comprised entirely of Independent Directors or (b) a majority of the Company’s Independent Directors. Accordingly, pursuant to Nasdaq Stock Market Rule 5635(c)(4), the issuance of Awards and the shares of Stock issuable upon exercise or vesting of such Awards pursuant to the Plan are not subject to the approval of the Company’s stockholders.
12


11.Definitions. As used in the Plan, the following words and phrases will have the following meanings:
(a)Administrator” means the Committee, unless the Board has assumed the authority for administration of the Plan as provided in Section 3(a).
(b)Affiliate” means (a) any Subsidiary, (b) any Parent and (c) any domestic eligible entity that is disregarded, under Treasury Regulation Section 301.7701-3, as an entity separate from either (i) the Company, (ii) any Subsidiary or (iii) any Parent.
(c)Applicable Accounting Standards” means the U.S. Generally Accepted Accounting Principles, International Financial Reporting Standards or other accounting principles or standards applicable to the Company’s financial statements under U.S. federal securities laws.
(d)Applicable Laws” means the requirements relating to the administration of equity incentive plans under U.S. federal and state securities, tax and other applicable laws, rules and regulations, the applicable rules of any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws and rules of any foreign country or other jurisdiction where Awards are granted.
(e)Award” means, individually or collectively, a grant under the Plan of Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units or Other Stock or Cash Based Awards.
(f)Award Agreement” means a written agreement evidencing an Award, which may be electronic, that contains such terms and conditions as the Administrator determines, consistent with and subject to the terms and conditions of the Plan.
(g)Board” means the Board of Directors of the Company.
(h)Change in Control” means (i) the Company’s merger or consolidation with or into any other corporation, entity or person, (ii) a sale, lease, exchange or other transfer in one transaction or a series of related transactions of all or substantially all of the Company’s assets, or (iii) any other transaction or series of related transactions, including the Company’s sale of new shares of its capital stock or a transfer of existing shares of its capital stock, which causes a third party not affiliated with the Company or its stockholders (or a group of third parties not affiliated with the Company or its stockholders) immediately before such transaction or series of related transactions to acquire or hold capital stock of the Company representing a majority of the Company’s outstanding voting power immediately following such transaction or series of related transactions; provided that the following events will not constitute a “Change in Control”: (A) a transaction (other than a sale of all or substantially all of the Company’s assets) in which the holders of the Company’s voting securities immediately before the merger or consolidation hold, directly or indirectly, at least a majority of the voting securities in the successor corporation or its parent immediately after the merger or consolidation; (B) a sale, lease, exchange or other transaction in one transaction or a series of related transactions of all or substantially all of the Company’s assets to a Company affiliate; (C) a reincorporation of the Company solely to change its jurisdiction; or (D) a transaction primarily undertaken to create a holding company that will be owned in substantially the same proportion by the persons who held the Company’s securities immediately before such transaction.
13


Notwithstanding the foregoing, if a Change in Control constitutes a payment event with respect to any portion of an Award that constitutes “nonqualified deferred compensation,” the transaction or event constituting the Change in Control with respect to such Award (or portion thereof) must also constitute a “change in control event” (as defined in Treasury Regulation §1.409A-3(i)(5)) to trigger the payment event for such Award, to the extent required by Section 409A.
(i)Code” means the Internal Revenue Code of 1986, as amended, and the regulations issued thereunder.
(j)Committee” means the Compensation Committee of the Board comprised of two or more Directors, each of whom is intended to qualify as a Non-Employee Director and an Independent Director.
(k)Common Stock” means the common stock of the Company.
(l)Company” means Guardant Health, Inc., a Delaware corporation, or any successor.
(m)Consultant means any person, including any adviser, engaged by the Company or its parent or Affiliate to render services to such entity if the consultant or adviser: (i) renders bona fide services to the Company; (ii) renders services not in connection with the offer or sale of securities in a capital-raising transaction and does not directly or indirectly promote or maintain a market for the Company’s securities; and (iii) is a natural person.
(n)Designated Beneficiary means the beneficiary or beneficiaries the Participant designates, in a manner the Administrator determines, to receive amounts due or exercise the Participant’s rights if the Participant dies or becomes incapacitated. Without a Participant’s effective designation, “Designated Beneficiary” will mean the Participant’s estate.
(o)Director” means a Board member.
(p)Dividend Equivalents” means a right granted to a Participant under Section 7(b) to receive the equivalent value (in cash or Shares) of dividends paid on Shares.
(q)DRO” means a domestic relations order as defined by the Code or Title I of the Employee Retirement Income Security Act of 1974, as amended, or the rules thereunder.
(r)Eligible Individuals” means any prospective Employee who has not previously been an Employee or Director of the Company or an Affiliate, or who is commencing employment with the Company or an Affiliate following a bona fide period of non-employment by the Company or an Affiliate, if he or she is granted an Award in connection with his or her commencement of employment with the Company or an Affiliate and such grant is an inducement material to his or her entering into employment with the Company or an Affiliate (within the meaning of Nasdaq Stock Market Rule IM-5636-1 or any successor rule, if the Company’s securities are traded on the Nasdaq Stock Market, and/or the applicable requirements of any other established stock exchange on which the Company’s securities are traded, as applicable, as such rules and requirements may be amended from time to time).
(s)Employee” means any employee of the Company or its Affiliates.
(t)Equity Restructuring” means, as the Administrator determines, a nonreciprocal transaction between the Company and its stockholders, such as a stock dividend, stock split, spin-off or recapitalization through a large, nonrecurring cash dividend, affecting the Shares (or other Company securities) or the share price of Common Stock (or other Company securities) and causing a change in the per share value of the Common Stock underlying outstanding Awards.
14


(u)Exchange Act” means the Securities Exchange Act of 1934, as amended.
(v)Fair Market Value” means, as of any date, the value of Common Stock determined as follows: (i) if the Common Stock is listed on any established stock exchange, the closing sales price for such Common Stock as quoted on such exchange for such date, or if no sale occurred on such date, the first market trading day immediately before such date during which a sale occurred, as reported in The Wall Street Journal or another source the Administrator deems reliable; (ii) if the Common Stock is not traded on a stock exchange but is quoted on a national market or other quotation system, the closing sales price on such date, or if no sales occurred on such date, then on the date immediately before such date on which sales prices are reported, as reported in The Wall Street Journal or another source the Administrator deems reliable; or (iii) without an established market for the Common Stock, the Administrator will determine the Fair Market Value in its discretion.
(w)Independent Director” means a Director of the Company who is not an Employee and who qualifies as “independent” within the meaning of Nasdaq Stock Market Rule 5605(a)(2), or any successor rule, if the Company’s securities are traded on the Nasdaq Stock Market, and/or the applicable requirements of any other established stock exchange on which the Company’s securities are traded, as applicable, as such rules and requirements may be amended from time to time.
(x)Non-Employee Director” means a “non-employee director” within the meaning of Rule 16b-3.
(y)Non-Qualified Stock Option means an Option, or portion thereof, not intended or not qualifying as an “incentive stock option” within the meaning of Section 422 of the Code.
(z)Option” means an option to purchase Shares. All Options granted under the Plan shall be Non-Qualified Stock Options.
(aa)Other Stock or Cash Based Awards” means cash awards, awards of Shares, and other awards valued wholly or partially by referring to, or are otherwise denominated in, based on or linked to, Shares or other property.
(bb)Overall Share Limit” means 5,000,000 Shares.
(cc)Parent” means any entity (other than the Company), whether domestic or foreign, in an unbroken chain of entities ending with the Company if each of the entities other than the Company beneficially owns, at the time of the determination, securities or interests representing more than fifty percent (50%) of the total combined voting power of all classes of securities or interests in one of the other entities in such chain.
(dd)Participant” means an Eligible Individual who has been granted an Award.
(ee)Plan” means this 2023 Employment Inducement Incentive Award Plan.
(ff)Restricted Stock” means Shares awarded to a Participant under Section 6 subject to certain vesting conditions and other restrictions.
(gg)Restricted Stock Unit” means an unfunded, unsecured right to receive, on the applicable settlement date, one Share or an amount in cash or other consideration determined by the Administrator to be of equal value as of such payment date, subject to certain vesting conditions and other restrictions.
(hh)Rule 16b-3” means Rule 16b-3 promulgated under the Exchange Act.
15


(ii)Section 409A” means Section 409A of the Code and all regulations, guidance, compliance programs and other interpretative authority thereunder.
(jj)Securities Act” means the Securities Act of 1933, as amended.
(kk)Service Provider” means an Employee, Consultant or Director.
(ll)Shares means shares of Common Stock.
(mm)Stock Appreciation Right” means a stock appreciation right granted under Section 5.
(nn)Subsidiary” means any entity (other than the Company), whether domestic or foreign, in an unbroken chain of entities beginning with the Company if each of the entities other than the last entity in the unbroken chain beneficially owns, at the time of the determination, securities or interests representing at least 50% of the total combined voting power of all classes of securities or interests in one of the other entities in such chain.
(oo)Termination of Service” means the date the Participant ceases to be a Service Provider.
* * *
16
EX-10.2 3 gh-09302023x10qxex102.htm EX-10.2 Document

GUARDANT HEALTH, INC.
2023 EMPLOYMENT INDUCEMENT INCENTIVE AWARD PLAN
STOCK OPTION GRANT NOTICE
Guardant Health, Inc., a Delaware corporation (the “Company”) has granted to the participant listed below (“Participant”) the stock option (the “Option”) described in this Stock Option Grant Notice (the “Grant Notice”), subject to the terms and conditions of the 2023 Employment Inducement Incentive Award Plan (as amended from time to time, the “Plan”) and the Stock Option Agreement attached as Exhibit A (the “Agreement”), both of which are incorporated into this Grant Notice by reference. Capitalized terms not specifically defined in this Grant Notice or the Agreement have the meanings given to them in the Plan.
Participant:
Grant Date:
Exercise Price per Share:
Shares Subject to the Option:
Final Expiration Date:[Can be no later than 10th anniversary of Grant Date]
Vesting Commencement Date:
Vesting Schedule:[To be specified in individual award agreements]
Type of OptionNon-Qualified Stock Option
By accepting (whether in writing, electronically or otherwise) the Option, Participant agrees to be bound by the terms of this Grant Notice, the Plan and the Agreement. Participant has reviewed the Plan, this Grant Notice and the Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, this Grant Notice and the Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, this Grant Notice or the Agreement.
GUARDANT HEALTH, INC.PARTICIPANT
By:
Name:[Participant Name]
Title:



Exhibit A
STOCK OPTION AGREEMENT
Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.
ARTICLE I.
GENERAL
1.1    Grant of Option. The Company has granted to Participant the Option effective as of the grant date set forth in the Grant Notice (the “Grant Date”). The Option is intended to constitute an “employment inducement” award under Nasdaq Stock Market (“Nasdaq”) Rule 5635(c)(4), and consequently is intended to be exempt from the Nasdaq rules regarding stockholder approval of stock option plans or other equity compensation arrangements. This Agreement and the terms and conditions of the Award shall be interpreted in accordance with and consistent with such exemption.
1.2    Incorporation of Terms of Plan. The Option is subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.
ARTICLE II.
PERIOD OF EXERCISABILITY
2.1    Commencement of Exercisability. The Option will vest and become exercisable according to the vesting schedule in the Grant Notice (the “Vesting Schedule”) except that any fraction of a Share as to which the Option would be vested or exercisable will be accumulated and will vest and become exercisable only when a whole Share has accumulated. Notwithstanding anything in the Grant Notice, the Plan or this Agreement to the contrary, unless the Administrator otherwise determines, the Option will immediately expire and be forfeited as to any portion that is not vested and exercisable as of Participant’s Termination of Service for any reason.
2.2    Duration of Exercisability. The Vesting Schedule is cumulative. Any portion of the Option which vests and becomes exercisable will remain vested and exercisable until the Option expires. The Option will be forfeited immediately upon its expiration.
2.3    Expiration of Option. The Option may not be exercised to any extent by anyone after, and will expire on, the first of the following to occur:
(a)    The final expiration date in the Grant Notice;
(b)    Except as the Administrator may otherwise approve, the expiration of three months from the date of Participant’s Termination of Service, unless Participant’s Termination of Service is for Cause or by reason of Participant’s death or Disability;
(c)    Except as the Administrator may otherwise approve, the expiration of one year from the date of Participant’s Termination of Service by reason of Participant’s death or Disability; and
(d)    Except as the Administrator may otherwise approve, Participant’s Termination of Service for Cause.


Exhibit A
As used in this Agreement, “Cause” means (i) if Participant is a party to a written employment or consulting agreement with the Company or an Affiliate in which the term “cause” is defined (a “Relevant Agreement”), “Cause” as defined in the Relevant Agreement, and (ii) if no Relevant Agreement exists, (A) the Administrator’s determination that Participant failed to substantially perform Participant’s duties (other than a failure resulting from Participant’s Disability); (B) the Administrator’s determination that Participant failed to carry out, or comply with any lawful and reasonable directive of the Board or Participant’s immediate supervisor; (C) Participant’s conviction, plea of nolo contendere, or imposition of unadjudicated probation for any felony or indictable offense or crime involving moral turpitude; (D) Participant’s unlawful use (including being under the influence) or possession of illegal drugs on the premises of the Company or any of its Affiliates or while performing Participant’s duties and responsibilities for the Company or any of its Affiliates; or (E) Participant’s commission of an act of fraud, embezzlement, misappropriation, misconduct, or breach of fiduciary duty against the Company or any of its Affiliates.
ARTICLE III.
EXERCISE OF OPTION
3.1    Person Eligible to Exercise. During Participant’s lifetime, only Participant may exercise the Option. After Participant’s death, any exercisable portion of the Option may, prior to the time the Option expires, be exercised by Participant’s Designated Beneficiary as provided in the Plan.
3.2    Partial Exercise. Any exercisable portion of the Option or the entire Option, if then wholly exercisable, may be exercised, in whole or in part, according to the procedures in the Plan at any time prior to the time the Option or portion thereof expires, except that the Option may only be exercised for whole Shares.
3.3    Tax Withholding.
(a)    The Company shall withhold, or cause to be withheld, Shares otherwise vesting or issuable under this Option in satisfaction of any applicable withholding tax obligations. The number of Shares which may be so withheld or surrendered shall be limited to the number of Shares which have a fair market value on the date of withholding no greater than the aggregate amount of such liabilities based on the maximum individual statutory withholding rates in Participant’s applicable jurisdictions for federal, state, local and foreign income tax and payroll tax purposes that are applicable to such taxable income.
(b)    Participant acknowledges that Participant is ultimately liable and responsible for all taxes owed in connection with the Option, regardless of any action the Company or any Affiliate takes with respect to any tax withholding obligations that arise in connection with the Option. Neither the Company nor any Affiliate makes any representation or undertaking regarding the treatment of any tax withholding in connection with the awarding, vesting or exercise of the Option or the subsequent sale of Shares. The Company and the Affiliates do not commit and are under no obligation to structure the Option to reduce or eliminate Participant’s tax liability.
ARTICLE IV.
OTHER PROVISIONS
4.1    Adjustments. Participant acknowledges that the Option is subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.
A-2

Exhibit A
4.2    Notices. Any notice to be given under the terms of this Agreement to the Company must be in writing and addressed to the Company in care of the Company’s Secretary at the Company’s principal office or the Secretary’s then-current email address or facsimile number. Any notice to be given under the terms of this Agreement to Participant must be in writing and addressed to Participant (or, if Participant is then deceased, to the person entitled to exercise the Option) at Participant’s last known mailing address, email address or facsimile number in the Company’s personnel files. By a notice given pursuant to this Section, either party may designate a different address for notices to be given to that party. Any notice will be deemed duly given when actually received, when sent by email, when sent by certified mail (return receipt requested) and deposited with postage prepaid in a post office or branch post office regularly maintained by the United States Postal Service, when delivered by a nationally recognized express shipping company or upon receipt of a facsimile transmission confirmation.
4.3    Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
4.4    Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.
4.5    Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in this Agreement or the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
4.6    Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement and the Option will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b‑3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.
4.7    Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.
4.8    Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.
4.9    Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the Option, and rights no greater than the right to receive the Shares as a general unsecured creditor with respect to the Option, as and when exercised pursuant to the terms hereof.
A-3

Exhibit A
4.10    Not a Contract of Employment. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the employ or service of the Company or any Affiliate or interferes with or restricts in any way the rights of the Company and its Affiliates, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without Cause, except to the extent expressly provided otherwise in a written agreement between the Company or an Affiliate and Participant.
4.11    Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.
* * * * *
A-4


GUARDANT HEALTH, INC.
2023 EMPLOYMENT INDUCEMENT INCENTIVE AWARD PLAN
RESTRICTED STOCK UNIT GRANT NOTICE
Guardant Health, Inc., a Delaware corporation (the “Company”), has granted to the participant listed below (“Participant”) the Restricted Stock Units (the “RSUs”) described in this Restricted Stock Unit Grant Notice (this “Grant Notice”), subject to the terms and conditions of the 2023 Employment Inducement Incentive Award Plan (as amended from time to time, the “Plan”) and the Restricted Stock Unit Agreement attached as Exhibit A (the “Agreement”), both of which are incorporated into this Grant Notice by reference. Capitalized terms not specifically defined in this Grant Notice or the Agreement have the meanings given to them in the Plan.
Participant:
Grant Date:
Number of RSUs:
Vesting Commencement Date:
Vesting Schedule:[To be specified in individual award agreements]
By accepting (whether in writing, electronically or otherwise) the RSUs, Participant agrees to be bound by the terms of this Grant Notice, the Plan and the Agreement. Participant has reviewed the Plan, this Grant Notice and the Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, this Grant Notice and the Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, this Grant Notice or the Agreement.
GUARDANT HEALTH, INC.PARTICIPANT
By:
Name:[Participant Name]
Title:


Exhibit A
RESTRICTED STOCK UNIT AGREEMENT
Capitalized terms not specifically defined in this Restricted Stock Unit Agreement (this “Agreement”) have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.
ARTICLE I.
GENERAL
5.1    Award of RSUs and Dividend Equivalents.
(a)    The Company has granted the RSUs to Participant effective as of the Grant Date set forth in the Grant Notice (the “Grant Date”). Each RSU represents the right to receive one Share as set forth in this Agreement. Participant will have no right to the distribution of any Shares until the time (if ever) the RSUs have vested. The RSUs are intended to constitute an “employment inducement” award under Nasdaq Stock Market (“Nasdaq”) Rule 5635(c)(4), and consequently are intended to be exempt from the Nasdaq rules regarding stockholder approval of stock option plans or other equity compensation arrangements. This Agreement and the terms and conditions of the Award shall be interpreted in accordance with and consistent with such exemption.
(b)    The Company hereby grants to Participant, with respect to each RSU, a Dividend Equivalent for ordinary cash dividends paid to substantially all holders of outstanding Shares with a record date after the Grant Date and prior to the date the applicable RSU is settled, forfeited or otherwise expires. Each Dividend Equivalent entitles Participant to receive the equivalent value of any such ordinary cash dividends paid on a single Share. The Company will establish a separate Dividend Equivalent bookkeeping account (a “Dividend Equivalent Account”) for each Dividend Equivalent and credit the Dividend Equivalent Account (without interest) on the applicable dividend payment date with the amount of any such cash paid. Any Dividend Equivalents granted in connection with the RSUs issued hereunder, and any amounts that may become distributable in respect thereof, shall be treated separately from such RSUs and the rights arising in connection therewith for purposes of the designation of time and form of payments required by Section 409A.
5.2    Incorporation of Terms of Plan. The RSUs are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.
5.3    Unsecured Promise. The RSUs and Dividend Equivalents will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
ARTICLE II.
VESTING; FORFEITURE AND SETTLEMENT
6.1    Vesting; Forfeiture. The RSUs will vest according to the vesting schedule in the Grant Notice except that any fraction of an RSU that would otherwise be vested will be accumulated and will vest only when a whole RSU has accumulated. In the event of Participant’s Termination of Service for any reason, all unvested RSUs will immediately and automatically be cancelled and forfeited, except as otherwise determined by the Administrator or provided in a binding written agreement between Participant and the Company. Dividend Equivalents (including any Dividend Equivalent Account balance) will vest or be forfeited, as applicable, upon the vesting or forfeiture of the RSU with respect to which the Dividend Equivalent (including the Dividend Equivalent Account) relates.


Exhibit A
6.2    Settlement.
(a)    RSUs and Dividend Equivalents (including any Dividend Equivalent Account balance) will be paid in Shares as soon as administratively practicable after the vesting of the applicable RSU, but in no event more than 60 days after the RSU’s vesting date.
(b)    Notwithstanding the foregoing, the Company may delay any payment under this Agreement that the Company reasonably determines would violate Applicable Law until the earliest date the Company reasonably determines the making of the payment will not cause such a violation (in accordance with Treasury Regulation Section 1.409A-2(b)(7)(ii)); provided the Company reasonably believes the delay will not result in the imposition of excise taxes under Section 409A.
(c)    If a Dividend Equivalent is paid in Shares, the number of Shares paid with respect to the Dividend Equivalent will equal the quotient, rounded down to the nearest whole Share, of the Dividend Equivalent Account balance divided by the Fair Market Value of a Share on the day immediately preceding the payment date.
ARTICLE III.
TAXATION AND TAX WITHHOLDING
7.1    Representation. Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by the Grant Notice and this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.
7.2    Tax Withholding.
(a)    The Company shall withhold, or cause to be withheld, Shares otherwise vesting or issuable under this Award (including the RSUs or Dividend Equivalents) in satisfaction of any applicable withholding tax obligations. The number of Shares which may be so withheld or surrendered shall be limited to the number of Shares which have a fair market value on the date of withholding no greater than the aggregate amount of such liabilities based on the maximum individual statutory withholding rates in Participant’s applicable jurisdictions for federal, state, local and foreign income tax and payroll tax purposes that are applicable to such taxable income.
(b)    Participant acknowledges that Participant is ultimately liable and responsible for all taxes owed in connection with the RSUs and the Dividend Equivalents, regardless of any action the Company or any Affiliate takes with respect to any tax withholding obligations that arise in connection with the RSUs or Dividend Equivalents. Neither the Company nor any Affiliate makes any representation or undertaking regarding the treatment of any tax withholding in connection with the awarding, vesting or payment of the RSUs or the Dividend Equivalents or the subsequent sale of Shares. The Company and the Affiliates do not commit and are under no obligation to structure the RSUs or Dividend Equivalents to reduce or eliminate Participant’s tax liability.
ARTICLE IV.
OTHER PROVISIONS
8.1    Adjustments. Participant acknowledges that the RSUs, the Shares subject to the RSUs and the Dividend Equivalents are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.
A-2

Exhibit A
8.2    Notices. Any notice to be given under the terms of this Agreement to the Company must be in writing and addressed to the Company in care of the Company’s Secretary at the Company’s principal office or the Secretary’s then-current email address or facsimile number. Any notice to be given under the terms of this Agreement to Participant must be in writing and addressed to Participant at Participant’s last known mailing address, email address or facsimile number in the Company’s personnel files. By a notice given pursuant to this Section, either party may designate a different address for notices to be given to that party. Any notice will be deemed duly given when actually received, when sent by email, when sent by certified mail (return receipt requested) and deposited with postage prepaid in a post office or branch post office regularly maintained by the United States Postal Service, when delivered by a nationally recognized express shipping company or upon receipt of a facsimile transmission confirmation.
8.3    Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
8.4    Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.
8.5    Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in this Agreement or the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
8.6    Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement, the RSUs and the Dividend Equivalents will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.
8.7    Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.
8.8    Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.
8.9    Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the RSUs and Dividend Equivalents, and rights no greater than the right to receive cash or the Shares as a general unsecured creditor with respect to the RSUs and Dividend Equivalents, as and when settled pursuant to the terms of this Agreement.
A-3

Exhibit A
8.10    Not a Contract of Employment. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the employ or service of the Company or any Affiliate or interferes with or restricts in any way the rights of the Company and its Affiliates, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without cause, except to the extent expressly provided otherwise in a written agreement between the Company or an Affiliate and Participant.
8.11    Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.
* * * *
A-4
EX-31.1 4 gh-09302023x10qxex311.htm EX-31.1 Document

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

EX-31.2 5 gh-09302023x10qxex312.htm EX-31.2 Document

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

EX-31.3 6 gh-09302023x10qxex313.htm EX-31.3 Document

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

EX-32.1 7 gh-09302023x10qxex321.htm EX-32.1 Document

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 Guardant Health, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 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:
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:
November 6, 2023
/s/ Helmy Eltoukhy
Helmy Eltoukhy
Co-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 8 gh-09302023x10qxex322.htm EX-32.2 Document

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 Guardant Health, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 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:
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:
November 6, 2023
/s/ AmirAli Talasaz
AmirAli Talasaz
Co-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.3 9 gh-09302023x10qxex323.htm EX-32.3 Document

Exhibit 32.3
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 Guardant Health, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 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:
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:
November 6, 2023
/s/ Michael Bell
Michael Bell
Chief Financial Officer
(Principal Accounting Officer and 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 10 gh-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Condensed Consolidated Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets, Net and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Intangible Assets, Net and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Condensed Consolidated Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Debt - Components of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Schedule of Operating Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Schedule of Operating Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-Based Compensation - Market-based Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation - Valuation of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Net Loss Per Share - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Segment and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 gh-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 gh-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 gh-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SoftBank SoftBank [Member] SoftBank [Member] Total accounts payable and accrued liabilities Accrued Liabilities, Current Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development expense Research and Development Expense Redeemable noncontrolling interest, redemption value Redeemable Noncontrolling Interest, Equity, Redemption Value Financing receivable, net amount, noncurrent Contractual Receivables, After Allowance For Credit Loss, Net, Noncurrent Contractual Receivables, After Allowance For Credit Loss, Net, Noncurrent Threshold of consecutive common stock trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Award Type [Domain] Award Type [Domain] Investment, Name [Domain] Investment, Name [Domain] Unvested balance (in shares) Beginning unvested balance (in shares) Ending unvested balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Net effect of foreign exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Market-based restricted stock units MSUs Performance Shares [Member] Accounts payable Accounts Payable, Current Segment Reporting [Abstract] Segment Reporting [Abstract] Options vested and exercisable, weighted average remaining contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer hardware Computer Equipment [Member] Investment, Name [Axis] Investment, Name [Axis] Commitments and contingencies Commitments and Contingencies Share price of stock issued (in usd per share) Shares Issued, Price Per Share Impairment of non-marketable equity securities and other related assets Other Asset Impairment Charges Guardant Health AMEA, Inc Guardant Health AMEA, Inc [Member] Guardant Health AMEA, Inc [Member] Common Stock Equity [Text Block] Proceeds from follow-on public offering Proceeds from Issuance of Common Stock Contractual receivables, credit loss Contractual Receivables, Credit Loss, Expense (Reversal), Noncurrent Contractual Receivables, Credit Loss, Expense (Reversal), Noncurrent Geographical [Axis] Geographical [Axis] Weighted-average derivative service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Proceeds from issuances of common stock under employee stock purchase plan Proceeds from Stock Plans Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule of Contractual Receivables and Related Credit Loss Contractual Receivables, Allowance For Credit Loss [Table Text Block] Contractual Receivables, Allowance For Credit Loss Customer B Customer B [Member] Customer B Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Concentration Risk [Line Items] Concentration Risk [Line Items] Leases Lessee, Leases [Policy Text Block] Purchase of convertible senior note hedges Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Hedges Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Hedges Realized gain (loss) on marketable debt securities Debt Securities, Realized Gain (Loss) Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Impairment of goodwill Goodwill, Impaired, Accumulated Impairment Loss Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net loss per share, diluted (in usd per share) Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Unrealized loss on investments Unrealized Gain (Loss) on Investments Financing receivable, allowance for credit losses, noncurrent Beginning balance, financing receivable, allowance for credit loss, noncurrent Ending balance, financing receivable, allowance for credit loss, noncurrent Contractual Receivables, Allowance For Credit Loss, Noncurrent Contractual Receivables, Allowance For Credit Loss, Noncurrent Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Level 3 Fair Value, Inputs, Level 3 [Member] Beginning number of shares, outstanding (in shares) Ending number of shares, outstanding (in shares) Stock options outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued compensation Accrued Employee Benefits, Current Litigation Case [Axis] Litigation Case [Axis] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Additional service period requirement Share Based Compensation Arrangement By Share Based Payment Award, Additional Service Period Share Based Compensation Arrangement By Share Based Payment Award, Additional Service Period Non-compete agreements and other covenant rights Noncompete Agreements [Member] Granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Valuation, Market Approach Valuation, Market Approach [Member] Weighted average grant date fair value, grants in period (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Debt Instrument, Conversion [Domain] Debt Instrument, Conversion [Domain] Debt Instrument, Conversion Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Development services and other Revenue From Development Services Revenue From Development Services LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Shares available for issuance under the 2018 Employee Stock Purchase Plan ESPP obligation Employee Stock [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue Contract with Customer, Liability Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accounts Receivable, Net Receivable [Policy Text Block] Market-based stock unit vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Class B Common Class B [Member] Remaining Weighted-Average Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Post-acquisition Contingent Consideration Post-Acquisition Compensation, Policy [Policy Text Block] Post-Acquisition Compensation, Policy Text block Joint Venture Acquisition Payments For Joint Venture Acquisition, Financing Activities Payments For Joint Venture Acquisition, Financing Activities Restricted Stock Units Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Remaining performance obligation, expected recognition period Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration Goodwill Goodwill Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Beginning number of shares, available for grant (in shares) Ending number of shares, available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Senior Notes Due 2027 Convertible Senior Notes Due 2027 [Member] Convertible Senior Notes Due 2027 Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Non-Marketable Securities Non-Marketable Securities [Policy Text Block] Non Marketable Securities Policy Text block Net Assets, Geographic Area Net Assets, Geographic Area [Member] Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Price goal (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Price Goal Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Price Goal Contingent Consideration Contingent Consideration [Member] Contingent Consideration [Member] Accounts Receivable, Net Accounts Receivable [Member] Unrealized gain (loss) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Settlement Settlement Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Other receivables and other assets, term Contractual Receivables, Term Contractual Receivables, Term Shares underlying unvested restricted stock units Restricted stock units Restricted Stock Units (RSUs) [Member] Payment of offering costs related to follow-on public offering Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation and amortization expense Depreciation Schedule of Cash Equivalents and Marketable Securities' Marketable Securities [Table Text Block] Cash, cash equivalents and debt securities, fair value Cash, Cash Equivalents And Debt Securities, Fair Value Cash, Cash Equivalents And Debt Securities, Fair Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Instrument Components Schedule of Long-Term Debt Instruments [Table Text Block] Debt Instrument, Conversion [Axis] Debt Instrument, Conversion [Axis] Debt Instrument, Conversion Debt securities, short-term Debt Securities, Current Financing receivable, gross amount, current Contractual Receivables, Before Allowance For Credit Loss, Gross, Current Contractual Receivables, Before Allowance For Credit Loss, Gross, Current Taxes paid related to net share settlement of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Net Carrying Amount Intangible Assets, Net (Including Goodwill) Schedule of Operating Lease Liability Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Shares Available for Grant  Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Impairment of non-marketable equity securities and other related assets Equity Security, FV-NI, Impairment Of Purchase Rights Equity Security, FV-NI, Impairment Of Purchase Rights Adjustments to additional paid in capital, stock issued, issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Total revenue Total revenue Revenues Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Lease Information Lease, Cost [Table Text Block] Inventory, net Increase (Decrease) in Inventories Research and development expense Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Fair value adjustments of noncontrolling interest liability Fair Value, Option, Changes in Fair Value, Gain (Loss) Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Stock based compensation not recognized, other than options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Dividends on common stock Dividends, Common Stock Purchase of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Condensed Consolidated Balance Sheet Components Additional Financial Information Disclosure [Text Block] General and administrative expense General and Administrative Expense [Member] Number of shares approved (in share) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property and equipment, gross Property, Plant and Equipment, Gross Options outstanding, weighted average remaining contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan 2023 Employee Inducement Incentive Award Plan [Member] 2023 Employee Inducement Incentive Award Plan Debt, measurement input denominator Debt Instrument, Measurement Input Denominator Debt Instrument, Measurement Input Denominator Vesting of common stock exercised early Stock Issued During Period, Value, Exercise Of Warrants Stock Issued During Period, Value, Exercise Of Warrants Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities Operating Lease, Liability, Current Common stock issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets Amortization of Intangible Assets Preferred stock, par value of $0.00001 per share; 10,000,000 shares authorized, no shares issued and outstanding as of September 30, 2023 and December 31, 2022 Preferred Stock, Value, Outstanding Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Intangible assets subject to amortization, net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] 2018 Employee Stock Purchase Plan 2018 Employee Stock Purchase Plan [Member] 2018 Employee Stock Purchase Plan [Member] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Cash, cash equivalents and restricted cash—Beginning of period Cash, cash equivalents and restricted cash—End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Intangible assets subject to amortization, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Estimated fair value Debt Instrument, Fair Value Disclosure Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Accrued and Other Liabilities Increase (Decrease) in Accounts Payable, Accrued and Other Liabilities Interest income Investment Income, Interest 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, shares issued (in shares) Common Stock, Shares, Issued Schedule of Restricted Stock Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (in shares) Vested and released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs Adjustments To Additional Paid In Capital, Tender Offer Issued Adjustments To Additional Paid In Capital, Tender Offer Issued Deferred revenue Contract with Customer, Liability, Current Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Cost of Development Services and Other Cost Of Development Services [Policy Text Block] Cost of Development Services [Policy Text Block] Net carrying amount Long-Term Debt Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Total assets Assets, Fair Value Disclosure Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Shares underlying outstanding stock options Stock options issued and outstanding Employee Stock Option [Member] Stock based compensation not recognized, period for recognition (years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and operating expenses Costs and Expenses Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Document Type Document Type Geographic Concentration Risk Geographic Concentration Risk [Member] Contractual receivables, installment payment Proceeds From Contractual Receivable Proceeds From Contractual Receivable Entity Address, Address Line One Entity Address, Address Line One Long-term marketable debt securities Marketable Securities, Noncurrent Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Chief Executive Officer Chief Executive Officer [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Purchase of marketable debt securities Payments to Acquire Debt Securities, Available-for-Sale Weighted-Average Exercise Price  Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Cost of development services and other Cost Of Development Services And Other [Member] Cost Of Development Services And Other Convertible senior notes, net Convertible Debt, Noncurrent Maximum employee subscription rate, ESPP Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Credit Concentration Risk Customer Concentration Risk [Member] Restricted cash – included in other assets, net Restricted Cash, Noncurrent Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock upon follow-on public offering, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Costs and operating expenses: Costs and Expenses [Abstract] Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Cash equivalents Estimated fair value, cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Recognition of credit losses Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease) Weighted average grant date fair value (in usd per share) Beginning balance of options outstanding (in usd per share) Ending balance of options outstanding (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Unaudited Interim Condensed Financial Statements Unaudited Interim Condensed Financial Statements [Policy Text Block] Unaudited Interim Condensed Financial Statements [Policy Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory, net Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Financing receivable, allowance for credit losses, current Beginning balance, financing receivable, allowance for credit loss, current Ending balance, financing receivable, allowance for credit loss, current Contractual Receivables, Allowance For Credit Loss, Current Contractual Receivables, Allowance For Credit Loss, Current Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Intangible Assets, net Goodwill and Intangible Assets, Policy [Policy Text Block] Reclassification, allowance for credit loss, current Contractual Receivables, Credit Loss, Reclassification, Current Contractual Receivables, Credit Loss, Reclassification, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Principal amount Principal Debt Instrument, Face Amount Cost of precision oncology testing Costs Of Precision Oncology Testing Costs Of Precision Oncology Testing Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Canceled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Available For Grant, Forfeitures In Period, Gross Share-Based Compensation Arrangement By Share-Based Payment Award, Available For Grant, Forfeitures In Period, Gross OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Conversion ratio Debt Instrument, Convertible, Conversion Ratio Maturity of marketable debt securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Cost of precision oncology testing Precision Oncology Testing [Member] Precision Oncology Testing [Member] Number of tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Measurement Input, Quoted Price Measurement Input, Quoted Price [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Threshold percentage of common stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Class of Stock [Domain] Class of Stock [Domain] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Non-marketable equity and other investments Equity Securities, FV-NI, Current Customer [Domain] Customer [Domain] Net loss, basic Net Income (Loss) Available to Common Stockholders, Basic Shares Subject to Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Increase in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) Debt Instrument [Axis] Debt Instrument [Axis] Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs Noncash, Tender Offer Issued Noncash, Tender Offer Issued Total operating lease liabilities Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Number of MSUs (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest Total Liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Threshold percentage of fair value that is no less than internal rate of return Variable Interest Entity, Threshold Percentage of Fair Value That Is No Less Than Internal Rate of Return Variable Interest Entity, Threshold Percentage of Fair Value That Is No Less Than Internal Rate of Return Vesting [Domain] Vesting [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other current assets, net Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Total Debt Securities, Available-for-Sale, Unrealized Loss Position Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Common stock, shares reserved for future issuance (in shares) Shares authorized under the 2023 Plan Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] Deferred revenue long term Contract with Customer, Liability, Noncurrent Total market-based restricted stock units approved and granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Grants in Period, Gross Title of Individual [Axis] Title of Individual [Axis] Plan Name [Axis] Plan Name [Axis] Schedule of Performance-based Restricted Stock Units Vesting Conditions Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] Debt Disclosure [Abstract] Gross Carrying Amount Intangible Assets, Gross (Including Goodwill) Intangible Assets, Gross (Including Goodwill) Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sales and marketing expense Selling and Marketing Expense U.S. government debt securities U.S. government debt securities US Government Debt Securities [Member] Less Than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative expense General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] AMEA 2020 Plan AMEA 2020 Plan [Member] AMEA 2020 Plan Lock up period Sale Of Stock, Lock Up Period Sale Of Stock, Lock Up Period Activities for the allowance for credit losses Contractual Receivables, Allowance For Credit Loss, Period Increase (Decrease) Contractual Receivables, Allowance For Credit Loss, Period Increase (Decrease) Convertible senior notes Senior Notes [Member] Total current assets Assets, Current Contingent consideration Business Combination, Contingent Consideration, Liability Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Supplemental Disclosures of Noncash Investing and Financing Activities: Supplemental Cash Flow Information [Abstract] Litigation Case [Domain] Litigation Case [Domain] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] 2018 Plan annual increase (in shares) 2018 plan annual increase (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Annual Increase In Shares Available Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Annual Increase In Shares Available Market-based stock units holding period during vesting Share-based Compensation Arrangement by Share-based Payment Award, Holding Period During Vesting Share-based Compensation Arrangement by Share-based Payment Award, Holding Period During Vesting Statement [Table] Statement [Table] Contingent consideration liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Intangible Assets, Net and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Fair value — beginning of period Fair value — end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Convertible Senior Notes Debt, Policy [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Weighted average grant date fair value of MSU (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Financing receivable, net amount, noncurrent Contractual Receivables, Before Allowance For Credit Loss, Gross, Noncurrent Contractual Receivables, Before Allowance For Credit Loss, Gross, Noncurrent Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Options vested and exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Share price, premium Convertible Debt, Hedge, Share Price, Premium Percentage Convertible Debt, Hedge, Share Price, Premium Percentage Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Maximum special interest rate percentage Debt Instrument, Maximum Interest Rate, Special Interest Rate Percentage Debt Instrument, Maximum Interest Rate, Special Interest Rate Percentage Short-term marketable debt securities Debt Securities, Available-for-Sale, Current Others Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Strike price (in dollars per share) Convertible Debt, Hedge, Strike Price Convertible Debt, Hedge, Strike Price Total Stockholders’ Equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Stock Units Restricted Stock [Member] 2028 and thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite Lived Intangible Assets Amortization Expense After Year Four Impairment or adjustments of non-marketable securities Equity Security, FV-NI, Impairment Or Adjustments To Carrying Value Equity Security, FV-NI, Impairment Or Adjustments To Carrying Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Operating lease costs Non Cash Operating Lease Costs Non Cash Operating Lease Costs Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Conversion Period Three Conversion Period Three [Member] Conversion Period Three Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc. TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc. [Member] TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc. Noncontrolling Interest Liability Noncontrolling Interest Liability [Member] Noncontrolling Interest Liability Member Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Less: debt issuance costs, net of amortization Debt Issuance Costs, Net Market-based restricted stock share price goal Share-based Compensation Arrangement by Share-based Payment Award, Share Price Goal Period Share-based Compensation Arrangement by Share-based Payment Award, Share Price Goal Period Purchase of non-marketable equity securities and other related assets Payments to Acquire Equity Securities, FV-NI Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Assets Assets [Member] Effective interest rate of the liability component Debt Instrument, Interest Rate, Effective Percentage Cost of development services and other Cost Of Development Services Cost Of Development Services Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Threshold of common stock trading days Debt Instrument, Convertible, Threshold Trading Days 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Useful life (years) Finite-Lived Intangible Asset, Useful Life Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning balance of options outstanding (in usd per share) Ending balance of options outstanding (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease expense Operating Lease, Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Reclassification, allowance for credit loss, noncurrent Contractual Receivables, Credit Loss, Reclassification, Noncurrent Contractual Receivables, Credit Loss, Reclassification, Noncurrent Common Stock  Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Customer C Customer C [Member] Customer C Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Schedule of Level 3 Activity Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Amortized cost, cash and cash equivalents and debt securities available-for-sale Debt Securities, Available-For-Sale, And Cash And Cash Equivalents Amortized Cost Debt Securities, Available-For-Sale, And Cash And Cash Equivalents Amortized Cost Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Lease term Lessee, Operating Lease, Term of Contract Computer software Software and Software Development Costs [Member] Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Schedule of Share-based Compensation, Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Financial and nonfinancial liabilities, fair value disclosure Liabilities, Fair Value Disclosure Taxes paid related to net share settlement of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Schedule of Fair Value Measurements, Recurring and Nonrecurring Fair Value, Assets Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Accumulated Deficit Retained Earnings [Member] Post-acquisition contingent consideration expense Post-Acquisition Contingent Consideration Expense (Benefit) Post-Acquisition Contingent Consideration Expense (Benefit) Gain contingency, patents allegedly infringed upon, number Gain Contingency, Patents Allegedly Infringed upon, Number Amortization of (discount) premium on marketable debt securities Accretion (Amortization) of Discounts and Premiums, Investments Total Liabilities and Stockholders’ Equity Liabilities and Equity Amortized cost, debt securities, available-for-sale Debt Securities, Available-for-Sale, Amortized Cost Other assets, net Other Assets, Noncurrent Customer A Customer A [Member] Customer A [Member] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share, basic (in usd per share) Net loss per share, basic (in usd per share) Earnings Per Share, Basic Right-of-use assets, net Operating Lease, Right-of-Use Asset Stock based compensation not recognized, options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Equity Option Equity Option [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Conversion Period One Conversion Period One [Member] Conversion Period One Exercises in period, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Net loss, diluted Net Income (Loss) Available to Common Stockholders, Diluted IPR&D In Process Research and Development [Member] Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Options vested and exercisable, number of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Acquired technology Technology-Based Intangible Assets [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Estimated fair value, debt securities Debt Securities, Available-for-Sale Estimated Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract] Gross Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Gross Unrealized Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract] Phantom Share Units Phantom Share Units (PSUs) [Member] 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] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Common stock, par value of $0.00001 per share; 350,000,000 shares authorized as of September 30, 2023, and December 31, 2022; 117,849,155 and 102,619,383 shares issued and outstanding as of September 30, 2023, and December 31, 2022, respectively Common Stock, Value, Outstanding Performance-based restricted stock units PSUs Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Title of Individual [Domain] Title of Individual [Domain] Settled of tender, amount Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Additional paid-in capital Additional Paid in Capital Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Canceled (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Tranche 3 - $200 per share Share-Based Payment Arrangement, Tranche Three [Member] Convertible Debt Convertible Debt Convertible Debt [Member] Canceled (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets, net Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other receivables and other assets due from a third-party Contractual Receivables, Before Allowance For Credit Loss Contractual Receivables, Before Allowance For Credit Loss Common stock share price (in dollars per share) Share Price Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Conversion Period Two Conversion Period Two [Member] Conversion Period Two Entity Registrant Name Entity Registrant Name Other assets, net Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unrealized (gains) losses on marketable equity securities Equity Securities, FV-NI, Unrealized Gain (Loss) Tranche 2 - $150 per share Share-Based Payment Arrangement, Tranche Two [Member] 2028 and thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Four Lessee, Operating Lease, Liability, Payments, Due after Year Four Contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Options vested and exercisable, weighted average exercise price per share (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Stock-based compensation Total stock-based compensation expense Share-Based Payment Arrangement, Expense Intangible assets subject to amortization, gross carrying amount Finite-Lived Intangible Assets, Gross Number of seats Equity Method Investment, Number Of Seats Each Party Holds On The Board Equity Method Investment, Number Of Seats Each Party Holds On The Board Provision for income taxes Income Tax Expense (Benefit) International Non-US [Member] Minimum percentage of common stock price trigger Debt Instrument, Convertible, Maximum Percentage Of Product Of Last Reported Sale Price And Conversion Rate Debt Instrument, Convertible, Maximum Percentage Of Product Of Last Reported Sale Price And Conversion Rate Vesting [Axis] Vesting [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value Measurements, Cash Equivalents and Marketable Securities Fair Value Disclosures [Text Block] Fair value adjustments of noncontrolling interest liability Fair Value Adjustments Of Noncontrolling Interest Liability Fair Value Adjustments Of Noncontrolling Interest Liability Number of operating segments Number of Operating Segments Revenue Revenue Benchmark [Member] Precision oncology testing Revenue From Precision Oncology Testing Revenue From Precision Oncology Testing 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Issuance of common stock upon follow-on public offering, net of offering costs Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Money market funds Money market fund Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Less Than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Number of patients Number Of Patients Number Of Patients Cash and cash equivalents Cash and cash equivalents Amortization cost, cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Issuance of exercise of vested stock option granted Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Acquired license Licensing Agreements [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Financing receivable, net amount, current Contractual Receivables, After Allowance For Credit Loss Net, Current Contractual Receivables, After Allowance For Credit Loss Net, Current Forfeitures value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Leasehold improvements Leasehold Improvements [Member] Sales and marketing expense Selling and Marketing Expense [Member] Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total Assets Assets Cover [Abstract] Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Costs of Precision Oncology Testing Costs Of Precision Oncology Testing [Policy Text Block] Costs of Precision Oncology Testing [Policy Text Block] Other long-term liabilities Other Liabilities, Noncurrent Vested and released (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Construction in progress Construction in Progress [Member] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Equity Component [Domain] Equity Component [Domain] Purchase price of common stock (as a percent of the fair value of common stock) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Lunit Inc. Lunit Inc. [Member] Lunit Inc. Debt Instrument [Line Items] Debt Instrument [Line Items] Contract asset Contract with Customer, Asset, after Allowance for Credit Loss Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unrealized (loss) gain on marketable equity securities Marketable Security, Unrealized Gain (Loss) Loss from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Shares available for issuance under the 2018 Incentive Award Plan 2018 Incentive Award Plan [Member] 2018 Incentive Award Plan [Member] Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Revenue: Revenues [Abstract] Cash effect of changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Weighted-Average Remaining Contractual Life and Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Tranche 1 - $120 per share Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 14 gh-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-38683  
Entity Registrant Name GUARDANT HEALTH, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-4139254  
Entity Address, Address Line One 3100 Hanover Street  
Entity Address, City or Town Palo Alto  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94304  
City Area Code 855  
Local Phone Number 698-8887  
Title of 12(b) Security Common Stock, $0.00001 par value per share  
Trading Symbol GH  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   117,992,240
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001576280  
Current Fiscal Year End Date --12-31  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 457,339 $ 141,647
Short-term marketable debt securities 697,482 869,584
Accounts receivable, net 88,801 97,256
Inventory, net 77,036 51,598
Prepaid expenses and other current assets, net 26,239 31,509
Total current assets 1,346,897 1,191,594
Property and equipment, net 147,671 167,920
Right-of-use assets, net 161,668 174,001
Intangible assets, net 9,670 11,727
Goodwill 3,290 3,290
Other assets, net 128,035 61,453
Total Assets 1,797,231 1,609,985
Current liabilities:    
Accounts payable and accrued liabilities 205,266 175,817
Deferred revenue 21,485 17,403
Total current liabilities 226,751 193,220
Convertible senior notes, net 1,139,322 1,137,391
Long-term operating lease liabilities 192,677 210,015
Other long-term liabilities 10,182 9,179
Total Liabilities 1,568,932 1,549,805
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, par value of $0.00001 per share; 10,000,000 shares authorized, no shares issued and outstanding as of September 30, 2023 and December 31, 2022 0 0
Common stock, par value of $0.00001 per share; 350,000,000 shares authorized as of September 30, 2023, and December 31, 2022; 117,849,155 and 102,619,383 shares issued and outstanding as of September 30, 2023, and December 31, 2022, respectively 1 1
Additional paid-in capital 2,188,797 1,742,114
Accumulated other comprehensive loss (5,680) (19,522)
Accumulated deficit (1,954,819) (1,662,413)
Total Stockholders’ Equity 228,299 60,180
Total Liabilities and Stockholders’ Equity $ 1,797,231 $ 1,609,985
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock issued (in shares) 0 0
Preferred stock outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common stock, shares issued (in shares) 117,849,155 102,619,383
Common stock, shares outstanding (in shares) 117,849,155 102,619,383
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Precision oncology testing $ 133,423 $ 102,054 $ 372,060 $ 278,252
Development services and other 9,607 15,350 36,834 44,395
Total revenue 143,030 117,404 408,894 322,647
Costs and operating expenses:        
Cost of precision oncology testing 53,648 39,434 148,111 104,493
Cost of development services and other 3,966 1,062 16,424 4,711
Research and development expense 93,851 100,017 277,338 267,229
Sales and marketing expense 68,934 80,370 216,100 218,405
General and administrative expense 36,174 41,121 118,135 126,068
Total costs and operating expenses 256,573 262,004 776,108 720,906
Loss from operations (113,543) (144,600) (367,214) (398,259)
Interest income 11,690 1,754 21,477 3,919
Interest expense (644) (644) (1,933) (1,933)
Other income (expense), net 16,885 (18,389) 56,490 (18,059)
Fair value adjustments of noncontrolling interest liability 0 0 0 (99,785)
Loss before provision for income taxes (85,612) (161,879) (291,180) (514,117)
Provision for income taxes 490 115 1,226 537
Net loss $ (86,102) $ (161,994) $ (292,406) $ (514,654)
Net loss per share, basic (in usd per share) $ (0.73) $ (1.58) $ (2.66) $ (5.04)
Net loss per share, diluted (in usd per share) $ (0.73) $ (1.58) $ (2.66) $ (5.04)
Weighted-average shares used in computing net loss per share, basic (in shares) 117,736 102,289 109,791 102,065
Weighted-average shares used in computing net loss per share, diluted (in shares) 117,736 102,289 109,791 102,065
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (86,102) $ (161,994) $ (292,406) $ (514,654)
Other comprehensive income (loss):        
Unrealized gain (loss) on available-for-sale securities 3,315 (2,062) 15,783 (19,348)
Foreign currency translation adjustments (526) (529) (1,941) (2,740)
Other comprehensive income (loss) 2,789 (2,591) 13,842 (22,088)
Comprehensive loss $ (83,313) $ (164,585) $ (278,564) $ (536,742)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders’ Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock 
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   101,767,446      
Beginning balance at Dec. 31, 2021 $ 645,005 $ 1 $ 1,657,593 $ (4,764) $ (1,007,825)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   207,353      
Issuance of common stock upon exercise of stock options 2,504   2,504    
Vesting of restricted stock units (in shares)   250,729      
Vesting of common stock exercised early 8   8    
Common stock issued under employee stock purchase plan (in shares)   188,110      
Common stock issued under employee stock purchase plan 5,742   5,742    
Taxes paid related to net share settlement of restricted stock units (6,519)   (6,519)    
Stock-based compensation 70,982   70,982    
Other comprehensive income (loss) (22,088)     (22,088)  
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs (14,235)   (14,235)    
Net loss (514,654)       (514,654)
Ending balance (in shares) at Sep. 30, 2022   102,413,638      
Ending balance at Sep. 30, 2022 166,745 $ 1 1,716,075 (26,852) (1,522,479)
Beginning balance (in shares) at Jun. 30, 2022   102,186,856      
Beginning balance at Jun. 30, 2022 319,087 $ 1 1,703,832 (24,261) (1,360,485)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   51,338      
Issuance of common stock upon exercise of stock options $ 347   347    
Vesting of restricted stock units (in shares)   175,444      
Common stock issued under employee stock purchase plan (in shares) 0        
Taxes paid related to net share settlement of restricted stock units $ (4,340)   (4,340)    
Stock-based compensation 20,639   20,639    
Other comprehensive income (loss) (2,591)     (2,591)  
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs (4,403)   (4,403)    
Net loss (161,994)       (161,994)
Ending balance (in shares) at Sep. 30, 2022   102,413,638      
Ending balance at Sep. 30, 2022 166,745 $ 1 1,716,075 (26,852) (1,522,479)
Beginning balance (in shares) at Dec. 31, 2022   102,619,383      
Beginning balance at Dec. 31, 2022 60,180 $ 1 1,742,114 (19,522) (1,662,413)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon follow-on public offering, net of offering costs (in shares)   14,375,000      
Issuance of common stock upon follow-on public offering, net of offering costs $ 381,369   381,369    
Issuance of common stock upon exercise of stock options (in shares) 40,868 40,868      
Issuance of common stock upon exercise of stock options $ 290   290    
Vesting of restricted stock units (in shares)   515,123      
Common stock issued under employee stock purchase plan (in shares)   298,781      
Common stock issued under employee stock purchase plan 6,697   6,697    
Taxes paid related to net share settlement of restricted stock units (8,112)   (8,112)    
Stock-based compensation 66,439   66,439    
Other comprehensive income (loss) 13,842     13,842  
Net loss (292,406)       (292,406)
Ending balance (in shares) at Sep. 30, 2023   117,849,155      
Ending balance at Sep. 30, 2023 228,299 $ 1 2,188,797 (5,680) (1,954,819)
Beginning balance (in shares) at Jun. 30, 2023   117,662,134      
Beginning balance at Jun. 30, 2023 292,726 $ 1 2,169,911 (8,469) (1,868,717)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   8,989      
Issuance of common stock upon exercise of stock options $ 70   70    
Vesting of restricted stock units (in shares)   178,032      
Common stock issued under employee stock purchase plan (in shares) 0        
Taxes paid related to net share settlement of restricted stock units $ (3,003)   (3,003)    
Stock-based compensation 21,819   21,819    
Other comprehensive income (loss) 2,789     2,789  
Net loss (86,102)       (86,102)
Ending balance (in shares) at Sep. 30, 2023   117,849,155      
Ending balance at Sep. 30, 2023 $ 228,299 $ 1 $ 2,188,797 $ (5,680) $ (1,954,819)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders’ Equity (unaudited) (Parenthetical) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
May 31, 2023
Sep. 30, 2023
Statement of Stockholders' Equity [Abstract]    
Adjustments to additional paid in capital, stock issued, issuance costs $ 21,100 $ 21,131
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
OPERATING ACTIVITIES:    
Net loss $ (292,406) $ (514,654)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 32,013 25,793
Operating lease costs 22,146 21,394
Contingent consideration 230 4,195
Stock-based compensation 66,439 70,982
Amortization of debt issuance costs 1,931 1,926
Amortization of (discount) premium on marketable debt securities (10,913) 3,366
Unrealized (gains) losses on marketable equity securities (84,513) 13,230
Impairment of non-marketable equity securities and other related assets 29,054 5,261
Fair value adjustments of noncontrolling interest liability 0 99,785
Other 104 23
Cash effect of changes in operating assets and liabilities:    
Accounts receivable, net 8,360 11,431
Inventory, net (25,435) (32,375)
Prepaid expenses and other current assets, net (2,558) 28,387
Other assets, net 2,280 4,770
Accounts payable and accrued liabilities 26,577 46,713
Operating lease liabilities (22,724) (12,993)
Deferred revenue 3,168 4,052
Net cash used in operating activities (246,247) (218,714)
INVESTING ACTIVITIES:    
Purchase of marketable debt securities (629,902) (238,601)
Maturity of marketable debt securities 828,700 398,000
Purchase of non-marketable equity securities and other related assets (5,593) (12,750)
Purchase of property and equipment (16,409) (67,460)
Net cash provided by investing activities 176,796 79,189
FINANCING ACTIVITIES:    
Proceeds from issuance of common stock upon exercise of stock options 290 2,505
Proceeds from issuances of common stock under employee stock purchase plan 6,697 5,742
Taxes paid related to net share settlement of restricted stock units (8,112) (6,519)
Proceeds from follow-on public offering 402,500 0
Payment of offering costs related to follow-on public offering (20,478) 0
Joint Venture Acquisition 0 (177,785)
Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs 0 (14,236)
Other 5,910 (1,118)
Net cash provided by (used in) financing activities 386,807 (191,411)
Net effect of foreign exchange rate changes on cash, cash equivalents and restricted cash (1,941) (2,740)
Net increase (decrease) in cash, cash equivalents and restricted cash 315,415 (333,676)
Cash, cash equivalents and restricted cash—Beginning of period 141,948 492,288
Cash, cash equivalents and restricted cash—End of period 457,363 158,612
Supplemental Disclosures of Noncash Investing and Financing Activities:    
Operating lease liabilities arising from obtaining right-of-use assets 3,716 4,073
Purchase of property and equipment included in accounts payable and accrued liabilities 1,805 8,914
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 457,339 158,310
Restricted cash – included in other assets, net 24 302
Total cash, cash equivalents and restricted cash $ 457,363 $ 158,612
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Guardant Health, Inc., or the Company, is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets and advanced analytics. The Company believes its tests can transform cancer care by unlocking insights that will help patients at all stages of the disease, including at its earliest stages, when it’s most treatable. For patients with advanced stage cancer, the Company has commercially launched Guardant360 LDT and Guardant360 CDx, the first comprehensive liquid biopsy test approved by the U.S. Food and Drug Administration, or the FDA, to provide tumor mutation profiling with solid tumors and to be used as a companion diagnostic in connection with non-small cell lung cancer, or NSCLC, and breast cancer. The Company has also launched the Guardant360 TissueNext tissue test for advanced-stage cancer, Guardant Reveal blood test to detect residual and recurring disease in early-stage colorectal, breast and lung cancer patients, and Guardant360 Response blood test to predict patient response to immunotherapy or targeted therapy eight weeks earlier than current standard-of-care imaging. In addition, the Company has developed Guardant Galaxy suite of advanced analytical technologies to enhance the performance and clinical utility of its portfolio of cancer tests, and to power the next generation of biomarker and drug discovery.
The Company also collaborates with biopharmaceutical companies in clinical studies by providing the above-mentioned tests, as well as the GuardantOMNI blood test for advanced-stage cancer, and the GuardantINFINITY blood test, a next-generation smart liquid biopsy that provides new, multi-dimensional insights into the complexities of tumor molecular profiles and immune response to advance cancer research and therapy development. Using data collected from its tests, the Company has also developed its GuardantINFORM platform to help biopharmaceutical companies accelerate precision oncology drug development through the use of this in-silico research platform to unlock further insights into tumor evolution and treatment resistance across various biomarker-driven cancers.
For early cancer detection, the Company has launched the Shield LDT test to address the needs of individuals eligible for colorectal cancer screening. From a simple blood draw, Shield uses a novel multimodal approach to detect colorectal cancer signals in the bloodstream, including DNA that is shed by tumors. In December 2022, the Company announced that the ECLIPSE study, an over 40,000 patient registrational study evaluating the performance of its Shield blood test for detecting colorectal cancer in average-risk adults, met co-primary endpoints. In addition, in March 2023, the Company submitted a premarket approval application for its Shield blood test to the FDA.
The Company was incorporated in Delaware in December 2011 and is headquartered in Palo Alto, California.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The Company’s condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The accompanying condensed consolidated financial statements include the accounts of Guardant Health, Inc., its consolidated Joint Venture (see Note 3, Joint Venture), and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications of prior period amounts were made to conform with the current period presentation.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with 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. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimation of variable consideration, estimation of credit losses, standalone selling price allocation included in contracts with multiple performance obligations, goodwill and identifiable intangible assets, stock-based compensation, incremental borrowing rate for operating leases, contingencies, certain inputs into the provision for income taxes, including related reserves, valuation of non-marketable securities, 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 Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended, or the Securities Act. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with GAAP. 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 condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Non-Marketable Securities
The Company acquires certain equity investments in private companies to promote business and strategic objectives. The Company's investments in non-marketable equity securities do not give the Company the ability to control or exercise significant influence over the investees. One of the investees is concluded to be a variable interest entity, or VIE, but the Company is deemed not to be the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance. The Company's non-marketable equity and other related investments totaled $8.6 million and $25.0 million as of September 30, 2023, and December 31, 2022, respectively, and are included in other assets, net on the accompanying condensed consolidated balance sheets.
Non-marketable securities are recorded at cost, subject to periodic impairment reviews and adjustments for observable price changes from orderly transactions. The Company's evaluation of impairment of such non-marketable securities is based on adverse changes in market conditions and the regulatory or economic environment, qualitative and quantitative analysis of the operating performance and financial condition of the investee; changes in operating structure or management of the investee; and additional funding requirements of the investee. As a result of the evaluation, the Company recorded an impairment of $22.1 million for the nine months ended September 30, 2023 for one of its non-marketable equity security investments, included in other income (expense), net on the Company's condensed consolidated statement of operations. In addition, pursuant to one of the investments in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the investee, on or before December 31, 2022. In September 2022, the Company decided not to exercise such rights to purchase the investee and recorded an impairment of $5.3 million based on an independent third-party valuation. Pursuant to another investment in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the Company, on or before October 1, 2023, and acquired rights to obtain the exclusive license of the investee's certain technologies. In June 2023, the Company decided not to exercise such rights and recorded an impairment of $7.0 million, included in other income (expense), net on the Company's condensed consolidated statement of operations for the nine months ended September 30, 2023. No other impairment or downward adjustments to the carrying value of non-marketable securities have been otherwise recorded.
Concentration of Risk
The Company is subject to credit risk from its portfolio of cash equivalents held at one commercial bank and investments in marketable debt securities. The Company limits its exposure to credit losses by investing in money market funds through a U.S. bank with high credit ratings. The Company’s cash may consist of deposits held with banks that may at times exceed federally insured limits, however, its exposure to credit risk in the event of default by the financial institution is limited to the extent of amounts recorded on the condensed consolidated balance sheets. The Company performs evaluations of the relative credit standing of these financial institutions to limit the amount of credit exposure.
The Company also invests in investment-grade debt instruments and has policy limits for the amount it can invest in any one type of security, except for securities issued or guaranteed by the U.S. government. The goals of the Company’s investment policy, in order of priority, are as follows: safety and preservation of principal and diversification of risk; liquidity of investments sufficient to meet cash flow requirements; and a competitive after-tax rate of return. Under its investment policy, the Company limits amounts invested in such securities by credit rating, maturity, investment type and issuer, as a result, the Company is not exposed to any significant concentrations of credit risk from these financial instruments.
The Company is subject to credit risk from its accounts receivable. The majority of the Company’s accounts receivable arises from the provision of precision oncology services, and development services and other, primarily with biopharmaceutical companies and international laboratory partners, all of which have high credit ratings. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Accounts receivable are recorded net of allowance for credit losses, if any.
A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance. Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective condensed consolidated balance sheet date, are as follows:
RevenueAccounts Receivable, Net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2023December 31, 2022
2023202220232022
(unaudited)(unaudited)
Customer A
*****12 %
Customer B
33 %30 %32 %30 %12 %11 %
Customer C
****12 %*
*    less than 10%
The Company is also subject to credit risk from its other receivables and other assets. The Company's other receivables and other assets include payments due from a third-party in relation to the settlement of a patent dispute reached in August 2020 for $8.0 million payable over a period of 6 years. In December 2020, 2021 and 2022, the Company received the first, second and third installment payments of $1.0 million, $1.1 million and $1.1 million, respectively. The Company has evaluated and recorded a credit loss for the remaining $4.8 million considering the third-party's credit worthiness and lack of financial history.
The following table presents the receivable and the related credit loss amounts:
September 30, 2023
December 31, 2022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Gross Amount
$1,100 $— 
Allowance for Credit Losses
(1,100)— 
Net Amount
$— $— 
Other assets:
Gross Amount
$3,700 $4,800 
Allowance for Credit Losses
(3,700)(4,800)
Net Amount
$— $— 
There were no activities for the allowance for credit losses during the three months ended September 30, 2023 and 2022. The following table summarizes the allowance for credit losses activities for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Allowance for credit losses—Beginning of period
$— $— 
Reclassification
1,100 1,100 
Allowance for credit losses—End of period
$1,100 $1,100 
Other assets:
Allowance for credit losses—Beginning of period
$4,800 $5,900 
Reclassification
(1,100)(1,100)
Allowance for credit losses—End of period
$3,700 $4,800 
Accounts Receivable, Net
Accounts receivable represent valid claims against commercial and governmental payers, biopharmaceutical companies, research institutes, international laboratory partners and distributors, including unbilled receivables, and royalty payments due from third parties for licensing the Company’s technologies. Unbilled receivables include balances due from biopharmaceutical customers related to development services and other revenues that are recognized upon the achievement of performance-based milestones but prior to the achievement of contractual billing rights. As of September 30, 2023, and December 31, 2022, the Company had unbilled receivables of $5.6 million and $5.4 million, respectively.
The Company evaluates the collectability of its accounts receivable based on historical collection trends, the financial condition of payment partners, and external market factors and provides for an allowance for potential credit losses based on management’s best estimate of the amount of probable credit losses. As of September 30, 2023, and December 31, 2022, the Company had an immaterial allowance for credit losses related to its accounts receivable.
Goodwill and Intangible Assets, net
Intangible assets related to in-process research and development costs, or IPR&D, acquired in a business combination are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time. Prior to completion of the research and development efforts, the assets are considered indefinite-lived. During this period, the assets will not be amortized but will be tested for impairment on an annual basis and between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate a reduction in the fair value of the IPR&D projects below their respective carrying amounts. In connection with the launch of Shield LDT in May 2022, the Company's IPR&D of $1.6 million was reclassified as an intangible asset with a useful life of 2 years.
Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. Goodwill is not amortized but is tested for impairment at least annually during the fourth fiscal quarter, or if circumstances indicate its value may no longer be recoverable. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill is tested for impairment at the enterprise level. As of September 30, 2023, there has been no impairment of goodwill.
Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible asset's useful life, which is approximately 2—12 years.
Post-acquisition Contingent Consideration
Post-acquisition contingent consideration is recognized over the service period, subject to meeting the respective service requirements and performance metrics. The Company recorded post-acquisition contingent consideration expense of $0.5 million and $0.4 million, for the three months ended September 30, 2023, and 2022, respectively, and $1.6 million and $2.7 million for the nine months ended September 30, 2023, and 2022, respectively, in research and development expenses on the Company's condensed consolidated statement of operations.
Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use, or ROU, assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received or receivable. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company’s facility leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Convertible Senior Notes
Convertible senior notes are accounted for as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized to interest expense over the term of the notes, using an effective interest rate method.
Revenue Recognition
The Company derives revenue from the provision of precision oncology testing services, as well as from development services and other. Precision oncology testing services include genomic profiling and the delivery of other genomic information derived from the Company’s platform. Development services include companion diagnostic development and regulatory approval, clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing the Company's technologies, kit fulfillment and screening services. The Company currently receives payments from third-party commercial and governmental payers, certain hospitals and oncology centers and individual patients, as well as biopharmaceutical companies, research institutes, international laboratory partners and distributors.
Revenues are recognized when control of services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. FASB ASC Topic 606, Revenue from Contracts with Customers, provides for a five-step model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
Precision oncology testing
The Company recognizes revenue from the sale of its precision oncology tests for clinical customers, including certain hospitals, cancer centers, other institutions and patients, at the time results of the test are reported to physicians. Most precision oncology tests requested by clinical customers are sold without a written agreement; however, the Company determines an implied contract exists with its clinical customers. The Company identifies each sale of its test to a clinical customer as a single performance obligation. With the exception of certain limited contracted arrangements with insurance carriers and other institutions where the transaction price is fixed, a stated contract price does not exist and the transaction price for each implied contract with clinical customers represents variable consideration. The Company estimates the variable consideration under the portfolio approach and considers the historical reimbursement data from third-party commercial and governmental payers and patients, as well as known or anticipated reimbursement trends not reflected in the historical data. The Company monitors the estimated amount to be collected in the portfolio at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Both the estimate and any subsequent revision contain uncertainty and require the use of significant judgment in the estimation of the variable consideration and application of the constraint for such variable consideration. The Company analyzes its actual cash collections over the expected reimbursement period and compares it with the estimated variable consideration for each portfolio and any difference is recognized as an adjustment to estimated revenue after the expected reimbursement period, subject to assessment of the risk of future revenue reversal.
Revenue from sales of precision oncology tests to biopharmaceutical customers are based on a negotiated price per test or on the basis of an agreement to provide certain testing volume over a defined period. The Company identifies its promise to transfer a series of distinct tests to biopharmaceutical customers as a single performance obligation. Precision oncology tests to biopharmaceutical customers are generally billed at a fixed price for each test performed. For agreements involving testing volume to be satisfied over a defined period, revenue is recognized over time based on the number of tests performed as the performance obligation is satisfied over time. Results of the Company’s precision oncology services are delivered electronically, and as such there are no shipping or handling fees incurred by the Company or billed to customers.
Development services and other
The Company performs development services for its biopharmaceutical customers utilizing its precision oncology information platform. Development services typically represent a single performance obligation as the Company performs a significant integration service, such as analytical validation and regulatory submissions. The individual promises are not separately identifiable from other promises in the contracts and, therefore, are not distinct. However, under certain contracts, a biopharmaceutical customer may engage the Company for multiple distinct development services which are both capable of being distinct and separately identifiable from other promises in the contracts and, therefore, distinct performance obligations.
The Company collaborates with biopharmaceutical companies in the development of new drugs. As part of these collaborations, the Company provides services related to regulatory filings to support companion diagnostic device submissions for the Company’s testing panels. Under these collaborations, the Company generates revenue from achievement of milestones, as well as provision of on-going support. For the companion diagnostic development and regulatory approval services performed, the Company is compensated through a combination of an upfront fee and performance-based, non-refundable regulatory and other developmental milestone payments. The transaction price of these contracts typically represents variable consideration. Application of the constraint for variable consideration to milestone payments is an area that requires significant judgment. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be managed to achieve the respective milestone and the level of effort and investment required to achieve the respective milestone. In making this assessment, the Company considers its historical experience with similar milestones, the degree of complexity and uncertainty associated with each milestone, and whether achievement of the milestone is dependent on parties other than the Company. The constraint for variable consideration is applied such that it is probable a significant reversal of revenue will not occur when the uncertainty associated with the contingency is resolved. Application of the constraint for variable consideration is assessed and updated at each reporting period as a revision to the estimated transaction price.
The Company recognizes companion diagnostic development and regulatory approval services revenue over the period in which biopharmaceutical research and development services are provided. Specifically, the Company recognizes revenue using an input method to measure progress, utilizing costs incurred to-date relative to total expected costs as its measure of progress. The Company assesses the changes to the total expected cost estimates as well as any incremental fees negotiated resulting from changes to the scope of the original contract in determining the revenue recognition at each reporting period. For development of new products or services under these arrangements, costs incurred before technological feasibility is reached are included as research and development expenses in the Company’s condensed consolidated statements of operations, while costs incurred thereafter are recorded as cost of development services and other.
The Company also recognizes revenue from other development services, in addition to companion diagnostic development and regulatory approval services noted above, such as clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. These revenues are generally recognized over time based on an input method to measure progress in the period when the associated services have been performed.
In addition, other revenue includes amounts derived from licensing the Company's digital sequencing technologies to its domestic customers and international laboratory partners, kit fulfillment and screening services. For the licensed technology, the Company is compensated through royalty-based payments, non-refundable upfront payments, guaranteed minimum payments, and/or sample milestone payments. Depending on the nature of the technology licensing arrangements, and considering factors including but not limited to enforceable right to payment and payment terms, and if an asset with alternative use is created, these revenues are recognized in the period when royalty-bearing sales occur, when the technology transfer is complete, or over the technology transfer period. Kit fulfillment related revenues are recognized when such products are delivered.
Contracts with multiple performance obligations
Contracts with biopharmaceutical customers and international laboratory partners may include multiple distinct performance obligations, such as provision of precision oncology testing, the above-mentioned development services, and digital sequencing technology licensing, among others. The Company evaluates the terms and conditions included within its contracts with biopharmaceutical customers and international laboratory partners to ensure appropriate revenue recognition, including whether services are considered distinct performance obligations that should be accounted for separately versus together. The Company first identifies material promises, in contrast to immaterial promises or administrative tasks, under the contract, and then evaluates whether these promises are both capable of being distinct and distinct within the context of the contract. In assessing whether a promised service is capable of being distinct, the Company considers whether the customer could benefit from the service either on its own or together with other resources that are readily available to the customer, including factors such as the research, development, and commercialization capabilities of a third party as well as the availability of the associated expertise in the general marketplace. In assessing whether a promised service is distinct within the context of the contract, the Company considers whether it provides a significant integration of the services, whether the services significantly modify or customize one another, or whether the services are highly interdependent or interrelated.
For contracts with multiple performance obligations, the transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines standalone selling price by considering the historical selling price of these performance obligations in similar transactions as well as other factors, including, but not limited to, the price that customers in the market would be willing to pay, competitive pricing of other vendors, industry publications and current pricing practices, and expected costs of satisfying each performance obligation plus appropriate margin; or by using the residual approach if standalone selling price is not observable, by reference to the total transaction price less the sum of the observable standalone selling prices of other performance obligations promised in the contract.
Deferred revenue
Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition from contracts with customers. For example, development services and other contracts with biopharmaceutical customers often contain upfront payments which results in the recording of deferred revenue to the extent cash is received prior to the Company's performance of the related services. Contract liabilities are relieved as the Company performs its obligations under the contract and revenue is consequently recognized. As of September 30, 2023 and December 31, 2022, the deferred revenue balance was $24.4 million and $21.2 million, respectively, of which $2.9 million and $3.8 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets. Revenue recognized in the nine months ended September 30, 2023 that was included in the deferred revenue balance as of December 31, 2022 was $12.7 million, and revenue recognized in the nine months ended September 30, 2022 that was included in the deferred revenue balance as of December 31, 2021 was $7.7 million, respectively.
Transaction price allocated to the remaining performance obligations
Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. The Company expects to recognize substantially all of the remaining transaction price in the next 1-2 years.
Costs of Precision Oncology Testing
Cost of precision oncology testing generally consists of cost of materials, cost of labor, including bonus, benefit and stock-based compensation, equipment and infrastructure expenses associated with processing test samples (including sample accessioning, library preparation, sequencing, and quality control analyses), freight, curation of test results for physicians, phlebotomy, and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, lease costs, amortization of leasehold improvements, and information technology costs. Costs associated with performing the Company’s tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to that test.
Cost of Development Services and Other
Cost of development services and other primarily includes costs incurred for the performance of development services requested by the Company’s biopharmaceutical customers, and costs associated with the Company's partnership agreements and screening services. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of development services and other.
Research and Development Expenses
Research and development expenses are comprised of costs incurred to develop technology and include compensation and benefits, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services and other outside costs. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop the Company’s technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs.
Stock-Based Compensation
Stock-based compensation related to stock options granted to the Company’s employees, directors and nonemployees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. Compensation expense for stock options with performance metrics is calculated based upon expected achievement of the metrics specified in the grant.
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted under the 2012 Stock Plan (as amended and restated), or the 2012 Plan, and the 2018 Incentive Award Plan, or the 2018 Plan, and stock purchase rights granted under the 2018 Employee Stock Purchase Plan. The Black-Scholes option-pricing model requires assumptions to be made related to the expected term of an award, expected volatility, risk-free rate and expected dividend yield.
The Company measures the grant date fair value of its service-based and performance-based restricted stock units issued to employees and non-employees based on the closing market price of the common stock on the date of grant. For restricted stock units with only service-based vesting conditions, compensation expense is recognized in the Company’s condensed consolidated statement of operations on a straight-line basis over the requisite service period. Compensation expense for restricted stock units with performance metrics, or PSUs, is calculated based upon expected achievement of the metrics specified in the grant, and is recognized in the Company’s condensed consolidated statement of operations using an accelerated attribution model over the requisite service period for each separately vesting portion of the award. No stock-based compensation expense is recorded for PSUs, unless it is determined to be probable that the related performance metrics will be met. Any PSUs that remain unvested at the end of the performance period will be forfeited. Forfeitures are accounted for as they occur.
Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method or the as-if converted method, as appropriate. For purposes of this calculation, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, and contingently issuable shares under the convertible senior notes are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Joint Venture
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Joint Venture Joint Venture
In May 2018, the Company and an affiliate of SoftBank formed and capitalized Guardant Health AMEA, Inc., the Joint Venture, for the sale, marketing and distribution of the Company’s tests generally outside the Americas and Europe, and to accelerate commercialization of its products in Asia, the Middle East and Africa. Under the terms of the joint venture agreement, each party held an approximately 50% ownership interest in the Joint Venture and two seats on the board of the Joint Venture.
In June 2022, the Company purchased all of the shares of the Joint Venture, or the Joint Venture Acquisition, held by SoftBank and its affiliates in consideration for a cash payment of the aggregate purchase price of $177.8 million, which resulted in $99.8 million of fair value adjustments to the noncontrolling interest liability. In connection with the Joint Venture Acquisition, the Company also issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options held by the Joint Venture's employees.
Prior to the completion of the Joint Venture Acquisition, the Joint Venture was deemed to be a VIE, and the Company had been identified as the VIE’s primary beneficiary. As the primary beneficiary, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation. Upon completion of the Joint Venture Acquisition and the tender offer, Guardant Health AMEA, Inc. became the Company's wholly owned subsidiary.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Condensed Consolidated Balance Sheet Components Condensed Consolidated Balance Sheet Components
Property and Equipment, Net
Property and equipment, net consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Machinery and equipment
$113,777 $95,764 
Leasehold improvements
102,957 99,781 
Computer hardware
32,606 29,744 
Construction in progress
4,958 20,598 
Furniture and fixtures
8,719 8,367 
Computer software
2,308 1,797 
Property and equipment, gross
$265,325 $256,051 
Less: accumulated depreciation
(117,654)(88,131)
Property and equipment, net
$147,671 $167,920 
Depreciation expense related to property and equipment was $10.3 million and $9.1 million for the three months ended September 30, 2023, and 2022, respectively, and $29.9 million and $23.9 million for the nine months ended September 30, 2023, and 2022, respectively.
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Accounts payable$77,828 $68,911 
Accrued compensation62,676 55,788 
Operating lease liabilities
26,356 21,878 
Others
38,406 29,240 
Total accounts payable and accrued liabilities
$205,266 $175,817 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Cash Equivalents and Marketable Securities Fair Value Measurements, Cash Equivalents and Marketable Securities
Financial instruments consist of cash equivalents, marketable securities, accounts receivable, net, prepaid expenses and other current assets, net, and accounts payable and accrued liabilities. Cash equivalents and marketable securities are stated at fair value. Prepaid expenses and other current assets, net, and accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Fair value is defined as the exchange price that would be received from sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritized the inputs into three broad levels as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:
September 30, 2023
Fair ValueLevel 1Level 2Level 3
(unaudited)
(in thousands)
Financial Assets:
Money market funds
$375,756 $375,756 $— $— 
Total cash equivalents
$375,756 $375,756 $— $— 
Commercial paper$124,469 $— $124,469 $— 
U.S. government debt securities
573,013 — 573,013 — 
Total short-term marketable debt securities
$697,482 $— $697,482 $— 
Long-term marketable equity securities
$102,804 $102,804 $— $— 
Total
$1,176,042 $478,560 $697,482 $— 
Financial Liabilities:
Contingent consideration
$6,660 $— $— $6,660 
Total
$6,660 $— $— $6,660 
December 31, 2022
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds
$3,104 $3,104 $— $— 
U.S. government debt securities
14,987 — 14,987 — 
Total cash equivalents
$18,091 $3,104 $14,987 $— 
U.S. government debt securities
$869,584 $— $869,584 $— 
Total short-term marketable debt securities
$869,584 $— $869,584 $— 
Long-term marketable equity securities
$18,291 $18,291 $— $— 
Total
$905,966 $21,395 $884,571 $— 
Financial Liabilities:
Contingent consideration
$6,430 $— $— $6,430 
Total
$6,430 $— $— $6,430 
The Company measures the fair value of money market funds based on quoted prices in active markets for identical securities. Commercial paper and U.S. government debt securities are valued taking into consideration valuations obtained from third-party pricing services. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads; benchmark securities; prepayment/default projections based on historical data and other observable inputs.
In July 2022, one of the Company's equity investees, Lunit Inc., or Lunit, completed its initial public offering, or IPO, subsequent to which, the Company started to account for the investment in Lunit at fair value on a recurring basis, and classified the investment as marketable equity securities within Level 1 of the fair value hierarchy as the investment is valued using the quoted market price. The Company is subject to a 2-year lock-up period from Lunit's IPO date, during which the Company shall not transfer Lunit's shares between accounts, establish or cancel pledges, sell, or withdraw such shares, without approval from the Korea Exchange. As of September 30, 2023 and December 31, 2022, the balance of the investment in Lunit was $102.8 million and $18.3 million, respectively, included in other assets, net on the Company's condensed consolidated balance sheets. In addition, the Company recorded $16.6 million and $84.5 million unrealized gains on the investment in Lunit for the three and nine months ended September 30, 2023, respectively, and recorded $13.2 million unrealized losses on the investment in Lunit for the three and nine months ended September 30, 2022, respectively, included in other income (expense), net on the Company's condensed consolidated statement of operations.
There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.
Acquisition-related contingent consideration is measured at fair value on a quarterly basis and change in estimated contingent consideration to be paid are included in operating expenses in the condensed consolidated statements of operations. The fair value of acquisition-related contingent consideration is estimated using a multiple-outcome discounted cash flow valuation technique. Contingent consideration is classified within Level 3 of the fair value hierarchy, as it is based on a probability that includes significant unobservable inputs. The significant unobservable inputs include a probability-weighted estimate of achievement of certain commercialization milestones, and discount rate to present value the expected payments. A significant change in any of these input factors in isolation could have a material impact to fair value measurement. As of September 30, 2023 and December 31, 2022, the Company's contingent consideration liability was $6.7 million and $6.4 million, respectively, of which $5.2 million and $4.9 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets.
Prior to the completion of the Joint Venture Acquisition in June 2022, the fair value of the noncontrolling interest liability was considered to be a Level 3 measurement and was determined based on an annual internal rate of return of 20% on the initial amount of $41.0 million invested by SoftBank in May 2018, to the date of Company's exercising the call right in November 2021. The noncontrolling interest liability was fully paid by June 30, 2022 (see Note 3, Joint Venture).
The following table summarizes the activities for the Level 3 financial instruments:
Noncontrolling Interest Liability
Contingent Consideration
Nine Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,
20222023202220232022
(unaudited)
(in thousands)
Fair value — beginning of period
$78,000 $6,440 $7,430 $6,430 $3,625 
Increase in fair value 99,785 220 390 230 4,195 
Settlement(177,785)— (1,500)— (1,500)
Fair value — end of period
$— $6,660 $6,320 $6,660 $6,320 
The Company considers the fair value of the Convertible Notes as of September 30, 2023, and December 31, 2022, to be a Level 2 measurement. The fair value of the Convertible Notes is primarily affected by the trading price of the Company's common stock and market interest rates. As such, the carrying value of the Convertible Notes does not reflect the market rate. See Note 7, Debt, for additional information related to the fair value of the Convertible Notes.
The following tables summarize the Company’s cash equivalents and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:
September 30, 2023
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(unaudited)
(in thousands)
Money market fund
$375,756 $— $— $375,756 
Commercial paper124,469 — — 124,469 
U.S. government debt securities
574,001 31 (1,019)573,013 
Total
$1,074,226 $31 $(1,019)$1,073,238 
December 31, 2022
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(in thousands)
Money market fund
$3,104 $— $— $3,104 
U.S. government debt securities
901,342 (16,779)884,571 
Total
$904,446 $$(16,779)$887,675 
The following tables present the estimated fair values and gross unrealized losses of the Company's marketable debt securities that have been in a continuous unrealized loss position as of September 30, 2023 and December 31, 2022.
September 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(unaudited)
(in thousands)
U.S. government debt securities
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
Total
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
December 31, 2022
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(in thousands)
U.S. government debt securities
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
Total
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
There have been no material realized gains or losses on marketable debt securities for the periods presented. The Company determined that it did have the ability and intent to hold all marketable debt securities that have been in a continuous loss position until maturity or recovery and the loss position was temporary due to market volatility, thus there has been no recognition of credit losses for the three and nine months ended September 30, 2023, and 2022, respectively.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net and Goodwill
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net and Goodwill Intangible Assets, Net and Goodwill
The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022:
September 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(unaudited)
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(4,407)$7,479 7.0
Non-compete agreements and other covenant rights
5,100 (3,376)1,724 2.2
Acquired technology1,600 (1,133)467 0.6
Total intangible assets subject to amortization
18,586 (8,916)9,670 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(8,916)$12,960 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(3,579)$8,307 7.8
Non-compete agreements and other covenant rights
5,100 (2,747)2,353 2.9
Acquired technology1,600 (533)1,067 1.4
Total intangible assets subject to amortization
18,586 (6,859)11,727 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(6,859)$15,017 
Amortization of finite-lived intangible assets was $0.7 million and $0.7 million for the three months ended September 30, 2023, and 2022, respectively, and $2.1 million and $1.8 million for the nine months ended September 30, 2023, and 2022, respectively.
The following table summarizes estimated future amortization expense of finite-lived intangible assets, net:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$690 
20242,219 
20251,670 
20261,212 
20271,107 
2028 and thereafter
2,772 
Total$9,670 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
In November 2020, the Company issued $1.15 billion principal amount of its 0% Convertible Senior Notes due 2027, or the 2027 Notes. The 2027 Notes do not bear interest, and the principal amount of the Notes will not accrete. However, special interest and additional interest may accrue on the 2027 Notes at a rate per annum not exceeding 0.50% (subject to certain exceptions) upon the occurrence of certain events such as the failure to file certain reports to the Securities and Exchange Commission, or to remove certain restrictive legends from the Notes. The Notes will mature on November 15, 2027, unless repurchased, redeemed or converted earlier.
Before August 15, 2027, holders of the 2027 Notes will have the right to convert their 2027 Notes only under the following circumstances:
during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on March 31, 2021, if the last reported sale price of the Company's common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter, or the sale price condition;
during the five consecutive business days immediately after any ten consecutive trading day period, or the measurement period, if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period is less than 98% of the product of the last reported sale price of the Company's common stock on such trading day and the conversion rate on such trading day; or
upon the occurrence of specified corporate events
From and after August 15, 2027, holders of the 2027 Notes may convert their 2027 Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date.
The Company will settle conversions by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.
The initial conversion rate is 7.1523 shares of common stock per $1,000 principal amount of 2027 Notes, which represents an initial conversion price of approximately $139.82 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time.
The Company may not redeem the 2027 Notes at its option at any time before November 20, 2024. The Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after November 20, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.
If certain corporate events that constitute a “Fundamental Change” occur, then, subject to a limited exception for certain cash mergers, holders of Notes may require the Company to repurchase their 2027 Notes at a cash repurchase price equal to the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving the Company and certain de-listing events with respect to the Company’s common stock.
Since the 2027 Notes were not convertible as of September 30, 2023 and December 31, 2022, the net carrying amount of the 2027 Notes was classified as a long-term liability.
The following table sets forth the net carrying amounts of the 2027 Notes as of September 30, 2023, and December 31, 2022:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt issuance costs, net of amortization(10,678)(12,609)
Net carrying amount$1,139,322 $1,137,391 
The total estimated fair value of the 2027 Notes was $794.3 million and $717.5 million as of September 30, 2023, and December 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the 2027 Notes as of the last day of trading for the period.
The interest expense recognized in relation to amortization of debt issuance costs was $0.6 million and $1.9 million for the three and nine months ended September 30, 2023 and 2022, respectively, which represented an effective interest rate of 0.2% and 0.2% for the three and nine months ended September 30, 2023, and 2022, respectively.
Note Hedges
To minimize the impact of potential economic dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions, or the 2027 Note Hedges, with respect to its common stock concurrent with the issuance of the Notes. The 2027 Note Hedges cover, subject to customary adjustments, the number of shares of common stock initially underlying the Notes. The strike price of the 2027 Note Hedges will initially be approximately $182.60 per share, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $104.34 per share on November 16, 2020, and is subject to certain adjustments under the terms of the 2027 Note Hedges.
The 2027 Note Hedges will expire upon maturity of the 2027 Notes. The 2027 Note Hedges are separate transactions and are not part of the terms of the 2027 Notes. Holders of the 2027 Notes will not have any rights with respect to the 2027 Note Hedges. The shares receivable related to the 2027 Note Hedges are excluded from the calculation of diluted earnings per share as they are anti-dilutive.
As these transactions meet certain accounting criteria, the 2027 Note Hedges are recorded in stockholders’ equity and are not accounted for as derivatives. The Company paid an aggregate amount of $90.0 million for the 2027 Note Hedges, which has been recorded as a reduction to additional paid-in capital and will not be remeasured.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases Leases
The Company has entered into various operating lease agreements for office space, data center, lab and warehouse use, with remaining terms of up to 10 years, some of which include one or more options to renew. As leases approach maturity, the Company considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew the lease, as such, the Company does not include renewal options in its lease terms for calculating its lease liability, as the renewal options allow it to maintain operational flexibility and the Company is not reasonably certain it will exercise these renewal options at the time of the lease commencement.
Operating lease expense was $7.4 million and $7.2 million for the three months ended September 30, 2023, and 2022, respectively, and $22.1 million and $21.4 million for the nine months ended September 30, 2023, and 2022, respectively, which includes both lease and non-lease components (primarily common area maintenance charges and property taxes).
September 30, 2023December 31, 2022
(unaudited)
Weighted-average remaining lease term (in years)
8.59.1
Weighted-average discount rate
3.89 %3.93 %
The following table summarizes the Company's future principal contractual obligations for operating lease commitments as of September 30, 2023:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$8,632 
202434,158 
202533,195 
202628,148 
202724,479 
2028 and thereafter
125,157 
Total operating lease payments$253,769 
Less: imputed interest(34,736)
Total operating lease liabilities$219,033 
Finance leases are not material to the Company's condensed consolidated financial statements.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Proceedings
In addition to commitments and obligations incurred in the ordinary course of business, from time to time the Company may be subject to a variety of claims and legal proceedings, including claims from customers and vendors, pending and potential legal actions for damages, governmental investigations and other matters. For example, the Company has received, and may in the future continue to receive letters, claims or complaints from others alleging false advertising, patent infringement, violation of employment practices and trademark infringement. The Company has also instituted, and may in the future institute, additional legal proceedings to enforce its rights and seek remedies, such as monetary damages, injunctive relief and declaratory relief. The Company cannot predict the results of any such disputes, and despite the potential outcomes, the existence thereof may have an adverse material impact on the Company because of diversion of management time and attention as well as the financial costs related to resolving such disputes.
The Company and its affiliates are parties to the legal claims and proceedings described below. The Company is vigorously defending itself against those claims and in those proceedings. Significant developments in those matters are described below. If the Company is unsuccessful in defending, or if it determines to settle, any of these matters, it may be required to pay substantial sums, be subject to injunction and/or be forced to change how it operates its business, which could have a material adverse impact on its financial position or results of operations.
Unless otherwise stated, the Company is unable to reasonably estimate the loss or a range of possible loss for the matters described below. Often, it is not reasonably possible for the Company to determine that a loss is probable for a claim, or to reasonably estimate the amount of loss or a range of loss, because of the limited information available and the potential effects of future events and decisions by third parties, such as courts and regulators, that will determine the ultimate resolution of the claim. Many of the matters described are at preliminary stages, raise novel theories of liability or seek an indeterminate amount of damages. It is not uncommon for claims to be resolved over a number of years. The Company reviews loss contingencies at least quarterly to determine whether the loss probability has changed and whether it can make a reasonable estimate of the possible loss or range of loss. When the Company determines that a loss from a claim is probable and reasonably estimable, it records a liability in the amount of its estimate for the ultimate loss. The Company also provides disclosure when it is reasonably possible that a loss may be incurred or when it is reasonably possible that the amount of a loss will exceed its recorded liability.
Intellectual Property Disputes
In August 2021, TwinStrand Biosciences, Inc., or TwinStrand Biosciences, and the University of Washington filed a patent infringement suit in the United States District Court for the District of Delaware alleging that the Company infringes U.S. Patent Nos. 10,287,631; 10,689,699; 10,752,951; and 10,760,127. The Company answered the complaint in October 2021, denying TwinStrand Biosciences’ allegations and asserted counterclaims of invalidity, unenforceability due to inequitable conduct and infringement of four of the Company’s patents. Discovery in the case has concluded. In October 2023, the court dismissed with prejudice TwinStrand’s infringement claims related to U.S. Patent Nos. 10,689,699 and 10,752,95. The parties have filed summary judgment motions, which are still pending, and trial is scheduled to commence in November 2023.
On August 1, 2023, the Company publicly announced that it entered into a Collaboration and Settlement Agreement, or the Collaboration Agreement, with Illumina, Inc., or Illumina. Under the terms of the Collaboration Agreement, the parties have agreed to extend their long-standing commercial relationship by agreeing to collaborate on the sharing of specimen samples in order to advance cancer research, and by entering into a new long-term purchase and supply commitment. Furthermore, the parties agreed to dismiss with prejudice the March 2022 lawsuit filed by Illumina in the U.S. District Court for the District of Delaware, Illumina, Inc. v. Guardant Health, Inc. et al, Case No. 1:22-cv-00334-GBW-CJB, including any allegations related to the subject intellectual property.
False Advertising Dispute
In May 2021, the Company also filed a lawsuit against Natera, Inc., or Natera, in the United States District Court for the Northern District of California, wherein the Company alleged that Natera is misleading healthcare providers about the performance of the Company’s new oncology test, Guardant Reveal, by suggesting the test is inaccurate and/or insensitive, and inferior to Natera’s Signatera assay. The Company is seeking an injunction to prevent Natera from continuing to make false and misleading statements and to require Natera to take corrective actions. Natera has asserted counterclaims of false and misleading statements, false advertising, unlawful trade practices and unfair competition. The Company moved to dismiss Natera’s counterclaims, and in January 2022, the court granted in part and denied in part the Company's motion to dismiss. The Company and Natera have both moved for summary judgment on various claims, with the court granting in part non-dispositive motions brought by each party. Trial is scheduled to commence in March 2024.
Civil Investigative Demand
In January 2022, the Company received a Civil Investigative Demand, or CID, from the United States Attorney for the Northern District of California in connection with an investigation under the False Claims Act. The CID requests information and documents regarding billing of government-funded programs for the Company’s panel of genetic tests known as Guardant360. The Company is fully cooperating with the investigation. At this time, the Company is unable to predict the outcome of this investigation.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Common Stock Common Stock
The Company’s common stockholders are entitled to dividends if and when declared by the Company’s Board of Directors, or the Board of Directors. As of September 30, 2023, and December 31, 2022, no dividends on the Company's common stock had been declared by the Board of Directors.
The Company’s common stock has been reserved for the following potential future issuances:
September 30, 2023December 31, 2022
(unaudited)
Shares underlying outstanding stock options
3,701,3313,402,574
Shares underlying unvested restricted stock units
3,112,9753,687,888
Market-based restricted stock units2,260,7642,260,764
Performance-based restricted stock units424,177341,713
Shares available for issuance under the 2018 Incentive Award Plan8,764,2605,438,296
Shares available for issuance under the 2018 Employee Stock Purchase Plan1,845,7241,118,311
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan
5,000,000
Total25,109,23116,249,546
Follow-on Public Offering
In May 2023, the Company completed a follow-on underwritten public offering, in which it issued and sold 14,375,000 shares of its common stock at a price of $28.00 per share, and received net proceeds of $381.4 million after deducting underwriting discounts and commissions and other offering costs of $21.1 million.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
2023 Employment Inducement Incentive Award Plan
In August 2023, the Company’s Board of Directors adopted the 2023 Employment Inducement Incentive Award Plan, or the 2023 Plan, under which the Company reserved 5,000,000 shares of its common stock to be used exclusively for grants of awards to its new employees as an inducement material to the employee’s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2023 Plan was approved by the Board of Directors without stockholder approval in accordance with such rule. In addition, the Company will continue to grant equity incentive awards to its employees and non-employees under the 2018 Plan.
Stock Option Activity
A summary of the Company’s stock option activity under the 2012 Plan, the 2018 Plan, and the 2023 Plan and related information is as follows:
Options Outstanding
Shares
Available for Grant 
Shares Subject to Options OutstandingWeighted-Average Exercise Price Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(unaudited)
(in thousands)
Balance as of January 1, 2023
5,438,2963,402,574$34.34 6.8$39,749 
2018 Plan annual increase(1)
3,689,000
Shares authorized under the 2023 Plan5,000,000
Granted(534,552)534,55234.55 
Exercised(40,868)7.08 
Canceled194,190(194,927)65.89 
Restricted stock units granted
(724,469)— 
Restricted stock units canceled
787,694— 
Performance-based restricted stock units granted(126,041)— 
Performance-based restricted stock units canceled40,142— 
Balance as of September 30, 2023
13,764,2603,701,331$33.01 6.5$43,284 
Vested and Exercisable as of September 30, 2023
2,253,535$23.79 4.9$42,275 
(1)Effective as of January 1, 2023, an additional 3,689,000 shares of common stock became available for issuance under the 2018 Plan, as a result of the operation of an automatic annual increase provision therein.
Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The total intrinsic value of the options exercised was $0.2 million and $2.3 million for the three months ended September 30, 2023, and 2022, respectively, and $0.9 million and $11.5 million for the nine months ended September 30, 2023, and 2022, respectively.
The weighted-average grant date fair value of options granted was $24.42 and $33.66 per share for the three months ended September 30, 2023, and 2022, respectively, and $22.39 and $26.49 per share for the nine months ended September 30, 2023, and 2022, respectively.
Future stock-based compensation for unvested options as of September 30, 2023 was $38.9 million, which is expected to be recognized over a weighted-average period of 2.6 years.
Restricted Stock Units
A summary of the Company’s restricted stock unit activity excluding the performance-based and market-based restricted stock units under the 2012 Plan and the 2018 Plan and related information is as follows:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
3,687,888$60.70 
Granted724,46932.38 
Vested and released(511,688)62.83 
Canceled(787,694)60.16 
Balance as of September 30, 2023
3,112,975$53.90 
Future stock-based compensation for unvested restricted stock units as of September 30, 2023 was $135.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.
Performance-based Restricted Stock Units
Since November 2020, the Compensation Committee of the Board of Directors started to approve, and the Company started to grant PSUs, under the 2018 Plan. The PSUs granted to employees consist of financial and/or operational metrics to be met over a performance period of approximately 0.3 to 4 years and an additional service period requirement of up to 2 years after the performance metrics are met. The PSUs granted to a consultant consistent of operational metrics to be met over a performance period of 4 years. The PSUs are expected to be expensed over a period of approximately 0.3 to 4.5 years subject to meeting the respective performance metrics and service requirements.
In November 2020, and as part of these PSU programs, the Company granted PSUs consisting of a performance period of 4 years combined with an additional service period requirement of six months should the vesting criteria be met. As of September 30, 2023, these PSUs had a grant-date fair value of approximately $25.7 million, net of forfeitures, however no compensation expense for these PSUs has been recorded to-date since the achievement of the performance metrics was not determined to be probable as of September 30, 2023.
A summary of the Company’s PSU activity under the 2018 Plan and related information is as follows:
PSUs OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
341,713$110.64 
Granted126,04132.84 
Vested and released(3,435)32.86 
Canceled(40,142)94.56 
Balance as of September 30, 2023
424,177$89.67 
Stock-based compensation recorded for the PSUs was $0.8 million and $0.4 million for the three months ended September 30, 2023, and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023, and 2022, respectively. Future stock-based compensation for unvested PSUs that are probable to vest as of September 30, 2023 was $4.2 million, which is expected to be recognized over a weighted-average period of 1.9 years.
Market-based Restricted Stock Units
In May 2020, the Board of Directors approved and granted 1,695,574 market-based restricted stock units, or MSUs, under the 2018 Plan to each of the Company's Co-Chief Executive Officers, which is subject to the achievement of market-based share price goals established by the Board of Directors. The MSUs consist of three separate tranches and the vesting of each tranche is subject to the Company's common stock closing price being maintained at or above a predetermined share price goal for a period of 30 consecutive calendar days. The share price goal can be met any time during the seven-year performance period from the date of grant. Upon vesting, the MSUs must be held for a period of six to twelve months depending on the time of vesting within the seven-year performance period. The vesting of the MSUs can also be triggered upon a change in control event and achievement of a certain change in control price goal, or when there is a qualifying termination or in the event of death or disability. Any MSUs that remain unvested at the end of the seven-year performance period will automatically be forfeited and terminated without further consideration. The following table presents additional information relating to each MSU award:
TranchePrice GoalNumber of RSUs
Tranche 1
$120 per share
565,192
Tranche 2
$150 per share
565,191
Tranche 3
$200 per share
565,191
The grant date fair values of the MSUs were determined using a Monte Carlo valuation model for each tranche. The related stock-based compensation expense for each tranche was recognized based on an accelerated attribution method over the estimated derived service period. The derived service period was the median duration of the successful stock price paths to meet the price goal for each tranche as simulated in the Monte Carlo valuation model. The Monte Carlo valuation model used assumptions such as volatility, risk-free interest rate, cost of equity and dividend estimated for the performance period of the MSU. The weighted-average grant date fair value of the MSUs was $67.00 per share and the weighted-average derived service period was estimated to be in the range of 0.83 – 2.07 years.
On January 1, 2021, Tranche 1 of the MSUs became vested because it had met both service requirement and market-based performance metrics as the predetermined share price goal of $120 per share was achieved for a period of 30 consecutive calendar days. As of September 30, 2023 and December 31, 2022, 2,260,764 shares of market-based restricted stock units, with a weighted-average grant date fair value of $65.20 per share, were outstanding under the 2018 Plan. No MSUs were granted, vested or canceled during the nine months ended September 30, 2023.
All three tranches of the MSUs were fully expensed as of June 30, 2022. Stock-based compensation for the MSUs was $16.1 million for the nine months ended September 30, 2022, which was recorded in general and administrative expenses on the Company's condensed consolidated statement of operations.
AMEA 2020 Equity Incentive Plan
In August 2020, the board of directors of the Joint Venture approved its 2020 Equity Incentive Plan, or the AMEA 2020 Plan, under which the Joint Venture may grant equity incentive awards such as stock options, restricted stock, restricted stock units, stock appreciation rights and cash-based awards to its employees and non-employees.
In June 2022, in connection with the Joint Venture Acquisition, the Company issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options, at a price of $4.44 per share determined pursuant to an independent valuation. In July 2022, the Company settled the tender offer with the 39 grantees for a total amount of $13.7 million. In addition, in connection with the Joint Venture Acquisition, the unvested Joint Venture's stock options were cancelled and such grantees received replacement awards covering a number of shares of the Company's common stock. The replacement awards, valued at $4.1 million, are subject to the same vesting schedule that applied to the unvested Joint Venture's stock option immediately prior to the close of the Joint Venture Acquisition transaction, to be recognized over a weighted-average period of 2.2 years. The Company accounted for this as a modification which resulted in an immaterial incremental stock-based compensation expense. After the settlement of the tender offer in July 2022, the Company cancelled the AMEA 2020 Plan.
Stock-Based Compensation Expense
The following table presents the effect of employee and non-employee related stock-based compensation expense including the Joint Venture:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Cost of precision oncology testing
$1,092 $1,316 $3,470 $3,695 
Cost of development services and other436 — 1,387 — 
Research and development expense
8,491 7,044 25,390 18,503 
Sales and marketing expense
5,061 6,466 18,387 17,978 
General and administrative expense
6,739 5,813 17,805 30,806 
Total stock-based compensation expense
$21,819 $20,639 $66,439 $70,982 
Valuation of Stock Options
The grant date fair value of stock options was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
Expected term (in years)
5.97
5.94 – 6.02
5.50 – 6.10
5.50 – 6.10
Expected volatility
69.4%
66.8% – 67.3%
69.4% – 70.5%
63.3% – 67.3%
Risk-free interest rate
4.2%
2.9%
3.4% – 4.2%
1.9% – 3.4%
Expected dividend yield
—%
—%
—%
—%
The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of common stock of the Company, 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 the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the Nasdaq Global Select Market.
Expected Term
The expected term represents the period that the options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term) as the Company has concluded that its stock option exercise history does not provide a reasonable basis upon which to estimate expected term.
Expected Volatility
Prior to the commencement of trading of the Company’s common stock on the Nasdaq Global Select Market on October 4, 2018 in connection with the IPO, there was no active trading market for the Company's common stock. Due to limited historical data for the trading of the Company’s common stock, expected volatility is estimated based on the average volatility for comparable publicly traded peer group companies in the same industry plus the Company's expected volatility for the available periods. The comparable companies are chosen based on their similar size, stage in the life cycle or area of specialty.
Risk-Free Interest Rate
The risk-free interest rate is based on the U.S. Treasury rate, with maturities similar to the expected term of the stock options.
Expected Dividend Yield
The Company does not anticipate paying any dividends in the foreseeable future and, therefore, uses an expected dividend yield of zero.
2018 Employee Stock Purchase Plan
In September 2018, the Company’s Board of Directors adopted and its stockholders approved the 2018 Employee Stock Purchase Plan, or the ESPP. A total of 922,250 shares of common stock were initially reserved for issuance under the ESPP. Effective as of January 1, 2020 and March 2, 2023, an additional 942,614 and 1,026,194 shares of common stock became available for issuance under the ESPP.
Subject to any plan limitations, the ESPP allows eligible employees to contribute, normally through payroll deductions, up to 10% of their earnings for the purchase of the Company’s common stock at a discounted price per share. The price at which common stock is purchased under the ESPP is equal to 85% of the fair market value of the Company’s common stock on the first or last day of the offering period, whichever is lower. The ESPP provides for separate six-month offering periods beginning on May 15 and November 15 of each year.
Shares of common stock purchased under the ESPP were nil for the three months ended September 30, 2023, and 2022, respectively, and 298,781 and 188,110 for the nine months ended September 30, 2023, and 2022, respectively. The total compensation expense related to the ESPP was $0.8 million and $0.9 million for the three months ended September 30, 2023, and 2022, respectively, and $3.8 million and $3.2 million for the nine months ended September 30, 2023, and 2022, respectively.
The fair value of the stock purchase right granted under the ESPP was estimated on the first day of each offering period using the Black-Scholes option pricing model. The valuation assumptions used were substantially consistent with the assumption used to value stock options with the exception of the expected term which was based on the term of each purchase period.
No stock purchase rights were granted for the three months ended September 30, 2023, and 2022. The grant date fair value of the stock purchase right granted under the ESPP was estimated using a Black-Scholes option-pricing model with the following assumptions:
Nine Months Ended September 30,
20232022
(unaudited)
Expected term (in years)
0.50
0.50
Expected volatility
76.6%
92.0%
Risk-free interest rate
5.2%
1.5%
Expected dividend yield
—%
—%
As of September 30, 2023, the unrecognized stock-based compensation expense related to the ESPP was $0.4 million, which is expected to be recognized over the remaining term of the offering period of 0.1 years.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table sets forth the computation of the basic and diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands, except per share data)
Net loss, basic and diluted$(86,102)$(161,994)$(292,406)$(514,654)
Net loss per share, basic and diluted$(0.73)$(1.58)$(2.66)$(5.04)
Weighted-average shares used in computing net loss per share, basic and diluted117,736 102,289 109,791 102,065 
Since the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share, 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 for the periods presented as they had an anti-dilutive effect:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Stock options issued and outstanding (1)
3,6622,8613,4852,662
Restricted stock units3,2192,7893,3822,009
MSUs2,2612,2612,2612,261
PSUs438363379356
ESPP obligation132118191104
Convertible senior notes8,2258,2258,2258,225
Total17,93716,61717,92315,617
(1)    Excludes stock options of 483,693 shares of the Joint Venture's Class B common stock granted under the AMEA 2020 Plan before the settlement of the tender offer in July 2022.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The income tax expense for the three and nine months ended September 30, 2023 was determined based upon estimates of the Company’s effective income tax rates in various jurisdictions. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to state income taxes, foreign income taxes, the effect of certain permanent differences, and full valuation allowance against net deferred tax assets.
The income tax expense for the three and nine months ended September 30, 2023, and 2022, relates primarily to state minimum income tax and income tax on the Company’s earnings in foreign jurisdictions.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographic Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The Company operates as one operating segment. The Company's chief operating decision makers are its Co-Chief Executive Officers, who review financial information presented on a consolidated basis for the purposes of making operating decisions, assessing financial performance and allocating resources.
The following table sets forth the Company’s revenue by geographic areas based on the customers’ locations:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
United States$135,735 $111,096 $383,908 $302,803 
International (1)
7,295 6,308 24,986 19,844 
Total revenue
$143,030 $117,404 $408,894 $322,647 
(1)    No single country outside of the United States accounted for more than 10% of total revenue during the three and nine months ended September 30, 2023, and 2022, respectively.
As of September 30, 2023, and December 31, 2022, 98% and 99%, respectively, of the Company’s long-lived assets and right-of-use assets are located in the United States.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsAs discussed in Note 3, Joint Venture, in May 2018, the Company and an affiliate of SoftBank formed and capitalized the Joint Venture to accelerate commercialization of its products in Asia, the Middle East and Africa. Prior to the completion of the Joint Venture Acquisition in June 2022, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Company’s condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The accompanying condensed consolidated financial statements include the accounts of Guardant Health, Inc., its consolidated Joint Venture (see Note 3, Joint Venture), and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications of prior period amounts were made to conform with the current period presentation.
Use of Estimates Use of EstimatesThe preparation of condensed consolidated financial statements in conformity with 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. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimation of variable consideration, estimation of credit losses, standalone selling price allocation included in contracts with multiple performance obligations, goodwill and identifiable intangible assets, stock-based compensation, incremental borrowing rate for operating leases, contingencies, certain inputs into the provision for income taxes, including related reserves, valuation of non-marketable securities, 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 Financial Statements
Unaudited Interim Condensed Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended, or the Securities Act. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with GAAP. 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 condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
Non-Marketable Securities
Non-Marketable Securities
The Company acquires certain equity investments in private companies to promote business and strategic objectives. The Company's investments in non-marketable equity securities do not give the Company the ability to control or exercise significant influence over the investees. One of the investees is concluded to be a variable interest entity, or VIE, but the Company is deemed not to be the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance. The Company's non-marketable equity and other related investments totaled $8.6 million and $25.0 million as of September 30, 2023, and December 31, 2022, respectively, and are included in other assets, net on the accompanying condensed consolidated balance sheets.
Non-marketable securities are recorded at cost, subject to periodic impairment reviews and adjustments for observable price changes from orderly transactions. The Company's evaluation of impairment of such non-marketable securities is based on adverse changes in market conditions and the regulatory or economic environment, qualitative and quantitative analysis of the operating performance and financial condition of the investee; changes in operating structure or management of the investee; and additional funding requirements of the investee. As a result of the evaluation, the Company recorded an impairment of $22.1 million for the nine months ended September 30, 2023 for one of its non-marketable equity security investments, included in other income (expense), net on the Company's condensed consolidated statement of operations. In addition, pursuant to one of the investments in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the investee, on or before December 31, 2022. In September 2022, the Company decided not to exercise such rights to purchase the investee and recorded an impairment of $5.3 million based on an independent third-party valuation. Pursuant to another investment in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the Company, on or before October 1, 2023, and acquired rights to obtain the exclusive license of the investee's certain technologies. In June 2023, the Company decided not to exercise such rights and recorded an impairment of $7.0 million, included in other income (expense), net on the Company's condensed consolidated statement of operations for the nine months ended September 30, 2023. No other impairment or downward adjustments to the carrying value of non-marketable securities have been otherwise recorded.
Concentration of Risk
Concentration of Risk
The Company is subject to credit risk from its portfolio of cash equivalents held at one commercial bank and investments in marketable debt securities. The Company limits its exposure to credit losses by investing in money market funds through a U.S. bank with high credit ratings. The Company’s cash may consist of deposits held with banks that may at times exceed federally insured limits, however, its exposure to credit risk in the event of default by the financial institution is limited to the extent of amounts recorded on the condensed consolidated balance sheets. The Company performs evaluations of the relative credit standing of these financial institutions to limit the amount of credit exposure.
The Company also invests in investment-grade debt instruments and has policy limits for the amount it can invest in any one type of security, except for securities issued or guaranteed by the U.S. government. The goals of the Company’s investment policy, in order of priority, are as follows: safety and preservation of principal and diversification of risk; liquidity of investments sufficient to meet cash flow requirements; and a competitive after-tax rate of return. Under its investment policy, the Company limits amounts invested in such securities by credit rating, maturity, investment type and issuer, as a result, the Company is not exposed to any significant concentrations of credit risk from these financial instruments.
The Company is subject to credit risk from its accounts receivable. The majority of the Company’s accounts receivable arises from the provision of precision oncology services, and development services and other, primarily with biopharmaceutical companies and international laboratory partners, all of which have high credit ratings. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Accounts receivable are recorded net of allowance for credit losses, if any.
The Company is also subject to credit risk from its other receivables and other assets.
Accounts Receivable, Net
Accounts Receivable, Net
Accounts receivable represent valid claims against commercial and governmental payers, biopharmaceutical companies, research institutes, international laboratory partners and distributors, including unbilled receivables, and royalty payments due from third parties for licensing the Company’s technologies. Unbilled receivables include balances due from biopharmaceutical customers related to development services and other revenues that are recognized upon the achievement of performance-based milestones but prior to the achievement of contractual billing rights. As of September 30, 2023, and December 31, 2022, the Company had unbilled receivables of $5.6 million and $5.4 million, respectively.
The Company evaluates the collectability of its accounts receivable based on historical collection trends, the financial condition of payment partners, and external market factors and provides for an allowance for potential credit losses based on management’s best estimate of the amount of probable credit losses. As of September 30, 2023, and December 31, 2022, the Company had an immaterial allowance for credit losses related to its accounts receivable.
Goodwill and Intangible Assets, net
Goodwill and Intangible Assets, net
Intangible assets related to in-process research and development costs, or IPR&D, acquired in a business combination are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time. Prior to completion of the research and development efforts, the assets are considered indefinite-lived. During this period, the assets will not be amortized but will be tested for impairment on an annual basis and between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate a reduction in the fair value of the IPR&D projects below their respective carrying amounts. In connection with the launch of Shield LDT in May 2022, the Company's IPR&D of $1.6 million was reclassified as an intangible asset with a useful life of 2 years.
Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. Goodwill is not amortized but is tested for impairment at least annually during the fourth fiscal quarter, or if circumstances indicate its value may no longer be recoverable. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill is tested for impairment at the enterprise level. As of September 30, 2023, there has been no impairment of goodwill.
Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible asset's useful life, which is approximately 2—12 years.
Post-acquisition Contingent Consideration Post-acquisition Contingent Consideration Post-acquisition contingent consideration is recognized over the service period, subject to meeting the respective service requirements and performance metrics.
Leases
Leases
The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use, or ROU, assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received or receivable. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company’s facility leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Convertible Senior Notes
Convertible Senior Notes
Convertible senior notes are accounted for as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized to interest expense over the term of the notes, using an effective interest rate method.
Revenue Recognition
Revenue Recognition
The Company derives revenue from the provision of precision oncology testing services, as well as from development services and other. Precision oncology testing services include genomic profiling and the delivery of other genomic information derived from the Company’s platform. Development services include companion diagnostic development and regulatory approval, clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing the Company's technologies, kit fulfillment and screening services. The Company currently receives payments from third-party commercial and governmental payers, certain hospitals and oncology centers and individual patients, as well as biopharmaceutical companies, research institutes, international laboratory partners and distributors.
Revenues are recognized when control of services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. FASB ASC Topic 606, Revenue from Contracts with Customers, provides for a five-step model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
Precision oncology testing
The Company recognizes revenue from the sale of its precision oncology tests for clinical customers, including certain hospitals, cancer centers, other institutions and patients, at the time results of the test are reported to physicians. Most precision oncology tests requested by clinical customers are sold without a written agreement; however, the Company determines an implied contract exists with its clinical customers. The Company identifies each sale of its test to a clinical customer as a single performance obligation. With the exception of certain limited contracted arrangements with insurance carriers and other institutions where the transaction price is fixed, a stated contract price does not exist and the transaction price for each implied contract with clinical customers represents variable consideration. The Company estimates the variable consideration under the portfolio approach and considers the historical reimbursement data from third-party commercial and governmental payers and patients, as well as known or anticipated reimbursement trends not reflected in the historical data. The Company monitors the estimated amount to be collected in the portfolio at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Both the estimate and any subsequent revision contain uncertainty and require the use of significant judgment in the estimation of the variable consideration and application of the constraint for such variable consideration. The Company analyzes its actual cash collections over the expected reimbursement period and compares it with the estimated variable consideration for each portfolio and any difference is recognized as an adjustment to estimated revenue after the expected reimbursement period, subject to assessment of the risk of future revenue reversal.
Revenue from sales of precision oncology tests to biopharmaceutical customers are based on a negotiated price per test or on the basis of an agreement to provide certain testing volume over a defined period. The Company identifies its promise to transfer a series of distinct tests to biopharmaceutical customers as a single performance obligation. Precision oncology tests to biopharmaceutical customers are generally billed at a fixed price for each test performed. For agreements involving testing volume to be satisfied over a defined period, revenue is recognized over time based on the number of tests performed as the performance obligation is satisfied over time. Results of the Company’s precision oncology services are delivered electronically, and as such there are no shipping or handling fees incurred by the Company or billed to customers.
Development services and other
The Company performs development services for its biopharmaceutical customers utilizing its precision oncology information platform. Development services typically represent a single performance obligation as the Company performs a significant integration service, such as analytical validation and regulatory submissions. The individual promises are not separately identifiable from other promises in the contracts and, therefore, are not distinct. However, under certain contracts, a biopharmaceutical customer may engage the Company for multiple distinct development services which are both capable of being distinct and separately identifiable from other promises in the contracts and, therefore, distinct performance obligations.
The Company collaborates with biopharmaceutical companies in the development of new drugs. As part of these collaborations, the Company provides services related to regulatory filings to support companion diagnostic device submissions for the Company’s testing panels. Under these collaborations, the Company generates revenue from achievement of milestones, as well as provision of on-going support. For the companion diagnostic development and regulatory approval services performed, the Company is compensated through a combination of an upfront fee and performance-based, non-refundable regulatory and other developmental milestone payments. The transaction price of these contracts typically represents variable consideration. Application of the constraint for variable consideration to milestone payments is an area that requires significant judgment. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be managed to achieve the respective milestone and the level of effort and investment required to achieve the respective milestone. In making this assessment, the Company considers its historical experience with similar milestones, the degree of complexity and uncertainty associated with each milestone, and whether achievement of the milestone is dependent on parties other than the Company. The constraint for variable consideration is applied such that it is probable a significant reversal of revenue will not occur when the uncertainty associated with the contingency is resolved. Application of the constraint for variable consideration is assessed and updated at each reporting period as a revision to the estimated transaction price.
The Company recognizes companion diagnostic development and regulatory approval services revenue over the period in which biopharmaceutical research and development services are provided. Specifically, the Company recognizes revenue using an input method to measure progress, utilizing costs incurred to-date relative to total expected costs as its measure of progress. The Company assesses the changes to the total expected cost estimates as well as any incremental fees negotiated resulting from changes to the scope of the original contract in determining the revenue recognition at each reporting period. For development of new products or services under these arrangements, costs incurred before technological feasibility is reached are included as research and development expenses in the Company’s condensed consolidated statements of operations, while costs incurred thereafter are recorded as cost of development services and other.
The Company also recognizes revenue from other development services, in addition to companion diagnostic development and regulatory approval services noted above, such as clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. These revenues are generally recognized over time based on an input method to measure progress in the period when the associated services have been performed.
In addition, other revenue includes amounts derived from licensing the Company's digital sequencing technologies to its domestic customers and international laboratory partners, kit fulfillment and screening services. For the licensed technology, the Company is compensated through royalty-based payments, non-refundable upfront payments, guaranteed minimum payments, and/or sample milestone payments. Depending on the nature of the technology licensing arrangements, and considering factors including but not limited to enforceable right to payment and payment terms, and if an asset with alternative use is created, these revenues are recognized in the period when royalty-bearing sales occur, when the technology transfer is complete, or over the technology transfer period. Kit fulfillment related revenues are recognized when such products are delivered.
Contracts with multiple performance obligations
Contracts with biopharmaceutical customers and international laboratory partners may include multiple distinct performance obligations, such as provision of precision oncology testing, the above-mentioned development services, and digital sequencing technology licensing, among others. The Company evaluates the terms and conditions included within its contracts with biopharmaceutical customers and international laboratory partners to ensure appropriate revenue recognition, including whether services are considered distinct performance obligations that should be accounted for separately versus together. The Company first identifies material promises, in contrast to immaterial promises or administrative tasks, under the contract, and then evaluates whether these promises are both capable of being distinct and distinct within the context of the contract. In assessing whether a promised service is capable of being distinct, the Company considers whether the customer could benefit from the service either on its own or together with other resources that are readily available to the customer, including factors such as the research, development, and commercialization capabilities of a third party as well as the availability of the associated expertise in the general marketplace. In assessing whether a promised service is distinct within the context of the contract, the Company considers whether it provides a significant integration of the services, whether the services significantly modify or customize one another, or whether the services are highly interdependent or interrelated.
For contracts with multiple performance obligations, the transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines standalone selling price by considering the historical selling price of these performance obligations in similar transactions as well as other factors, including, but not limited to, the price that customers in the market would be willing to pay, competitive pricing of other vendors, industry publications and current pricing practices, and expected costs of satisfying each performance obligation plus appropriate margin; or by using the residual approach if standalone selling price is not observable, by reference to the total transaction price less the sum of the observable standalone selling prices of other performance obligations promised in the contract.
Deferred revenue
Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition from contracts with customers. For example, development services and other contracts with biopharmaceutical customers often contain upfront payments which results in the recording of deferred revenue to the extent cash is received prior to the Company's performance of the related services. Contract liabilities are relieved as the Company performs its obligations under the contract and revenue is consequently recognized. As of September 30, 2023 and December 31, 2022, the deferred revenue balance was $24.4 million and $21.2 million, respectively, of which $2.9 million and $3.8 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets. Revenue recognized in the nine months ended September 30, 2023 that was included in the deferred revenue balance as of December 31, 2022 was $12.7 million, and revenue recognized in the nine months ended September 30, 2022 that was included in the deferred revenue balance as of December 31, 2021 was $7.7 million, respectively.
Transaction price allocated to the remaining performance obligations
Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. The Company expects to recognize substantially all of the remaining transaction price in the next 1-2 years.
Costs of Precision Oncology Testing Costs of Precision Oncology TestingCost of precision oncology testing generally consists of cost of materials, cost of labor, including bonus, benefit and stock-based compensation, equipment and infrastructure expenses associated with processing test samples (including sample accessioning, library preparation, sequencing, and quality control analyses), freight, curation of test results for physicians, phlebotomy, and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, lease costs, amortization of leasehold improvements, and information technology costs. Costs associated with performing the Company’s tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to that test.
Cost of Development Services and Other
Cost of Development Services and Other
Cost of development services and other primarily includes costs incurred for the performance of development services requested by the Company’s biopharmaceutical customers, and costs associated with the Company's partnership agreements and screening services. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of development services and other.
Research and Development Expenses
Research and Development Expenses
Research and development expenses are comprised of costs incurred to develop technology and include compensation and benefits, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services and other outside costs. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop the Company’s technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation related to stock options granted to the Company’s employees, directors and nonemployees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. Compensation expense for stock options with performance metrics is calculated based upon expected achievement of the metrics specified in the grant.
The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted under the 2012 Stock Plan (as amended and restated), or the 2012 Plan, and the 2018 Incentive Award Plan, or the 2018 Plan, and stock purchase rights granted under the 2018 Employee Stock Purchase Plan. The Black-Scholes option-pricing model requires assumptions to be made related to the expected term of an award, expected volatility, risk-free rate and expected dividend yield.
The Company measures the grant date fair value of its service-based and performance-based restricted stock units issued to employees and non-employees based on the closing market price of the common stock on the date of grant. For restricted stock units with only service-based vesting conditions, compensation expense is recognized in the Company’s condensed consolidated statement of operations on a straight-line basis over the requisite service period. Compensation expense for restricted stock units with performance metrics, or PSUs, is calculated based upon expected achievement of the metrics specified in the grant, and is recognized in the Company’s condensed consolidated statement of operations using an accelerated attribution model over the requisite service period for each separately vesting portion of the award. No stock-based compensation expense is recorded for PSUs, unless it is determined to be probable that the related performance metrics will be met. Any PSUs that remain unvested at the end of the performance period will be forfeited. Forfeitures are accounted for as they occur.
Net Loss Per Share
Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method or the as-if converted method, as appropriate. For purposes of this calculation, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, and contingently issuable shares under the convertible senior notes are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive.
Fair Value Measurements
Financial instruments consist of cash equivalents, marketable securities, accounts receivable, net, prepaid expenses and other current assets, net, and accounts payable and accrued liabilities. Cash equivalents and marketable securities are stated at fair value. Prepaid expenses and other current assets, net, and accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Fair value is defined as the exchange price that would be received from sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritized the inputs into three broad levels as follows:
Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance. Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective condensed consolidated balance sheet date, are as follows:
RevenueAccounts Receivable, Net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2023December 31, 2022
2023202220232022
(unaudited)(unaudited)
Customer A
*****12 %
Customer B
33 %30 %32 %30 %12 %11 %
Customer C
****12 %*
*    less than 10%
Schedule of Contractual Receivables and Related Credit Loss
The following table presents the receivable and the related credit loss amounts:
September 30, 2023
December 31, 2022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Gross Amount
$1,100 $— 
Allowance for Credit Losses
(1,100)— 
Net Amount
$— $— 
Other assets:
Gross Amount
$3,700 $4,800 
Allowance for Credit Losses
(3,700)(4,800)
Net Amount
$— $— 
There were no activities for the allowance for credit losses during the three months ended September 30, 2023 and 2022. The following table summarizes the allowance for credit losses activities for the nine months ended September 30, 2023 and 2022:
Nine Months Ended September 30,
20232022
(unaudited)
(in thousands)
Prepaid expenses and other current assets:
Allowance for credit losses—Beginning of period
$— $— 
Reclassification
1,100 1,100 
Allowance for credit losses—End of period
$1,100 $1,100 
Other assets:
Allowance for credit losses—Beginning of period
$4,800 $5,900 
Reclassification
(1,100)(1,100)
Allowance for credit losses—End of period
$3,700 $4,800 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Machinery and equipment
$113,777 $95,764 
Leasehold improvements
102,957 99,781 
Computer hardware
32,606 29,744 
Construction in progress
4,958 20,598 
Furniture and fixtures
8,719 8,367 
Computer software
2,308 1,797 
Property and equipment, gross
$265,325 $256,051 
Less: accumulated depreciation
(117,654)(88,131)
Property and equipment, net
$147,671 $167,920 
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities consist of the following:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Accounts payable$77,828 $68,911 
Accrued compensation62,676 55,788 
Operating lease liabilities
26,356 21,878 
Others
38,406 29,240 
Total accounts payable and accrued liabilities
$205,266 $175,817 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements, Recurring and Nonrecurring
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:
September 30, 2023
Fair ValueLevel 1Level 2Level 3
(unaudited)
(in thousands)
Financial Assets:
Money market funds
$375,756 $375,756 $— $— 
Total cash equivalents
$375,756 $375,756 $— $— 
Commercial paper$124,469 $— $124,469 $— 
U.S. government debt securities
573,013 — 573,013 — 
Total short-term marketable debt securities
$697,482 $— $697,482 $— 
Long-term marketable equity securities
$102,804 $102,804 $— $— 
Total
$1,176,042 $478,560 $697,482 $— 
Financial Liabilities:
Contingent consideration
$6,660 $— $— $6,660 
Total
$6,660 $— $— $6,660 
December 31, 2022
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds
$3,104 $3,104 $— $— 
U.S. government debt securities
14,987 — 14,987 — 
Total cash equivalents
$18,091 $3,104 $14,987 $— 
U.S. government debt securities
$869,584 $— $869,584 $— 
Total short-term marketable debt securities
$869,584 $— $869,584 $— 
Long-term marketable equity securities
$18,291 $18,291 $— $— 
Total
$905,966 $21,395 $884,571 $— 
Financial Liabilities:
Contingent consideration
$6,430 $— $— $6,430 
Total
$6,430 $— $— $6,430 
Schedule of Level 3 Activity
The following table summarizes the activities for the Level 3 financial instruments:
Noncontrolling Interest Liability
Contingent Consideration
Nine Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,
20222023202220232022
(unaudited)
(in thousands)
Fair value — beginning of period
$78,000 $6,440 $7,430 $6,430 $3,625 
Increase in fair value 99,785 220 390 230 4,195 
Settlement(177,785)— (1,500)— (1,500)
Fair value — end of period
$— $6,660 $6,320 $6,660 $6,320 
Schedule of Cash Equivalents and Marketable Securities'
The following tables summarize the Company’s cash equivalents and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:
September 30, 2023
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(unaudited)
(in thousands)
Money market fund
$375,756 $— $— $375,756 
Commercial paper124,469 — — 124,469 
U.S. government debt securities
574,001 31 (1,019)573,013 
Total
$1,074,226 $31 $(1,019)$1,073,238 
December 31, 2022
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(in thousands)
Money market fund
$3,104 $— $— $3,104 
U.S. government debt securities
901,342 (16,779)884,571 
Total
$904,446 $$(16,779)$887,675 
Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value
The following tables present the estimated fair values and gross unrealized losses of the Company's marketable debt securities that have been in a continuous unrealized loss position as of September 30, 2023 and December 31, 2022.
September 30, 2023
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(unaudited)
(in thousands)
U.S. government debt securities
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
Total
$96,885 $(92)$161,618 $(927)$258,503 $(1,019)
December 31, 2022
Less Than 12 Months12 Months or GreaterTotal
Estimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized LossEstimated Fair ValueGross Unrealized Loss
(in thousands)
U.S. government debt securities
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
Total
$170,975 $(2,958)$685,754 $(13,821)$856,729 $(16,779)
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net and Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022:
September 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(unaudited)
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(4,407)$7,479 7.0
Non-compete agreements and other covenant rights
5,100 (3,376)1,724 2.2
Acquired technology1,600 (1,133)467 0.6
Total intangible assets subject to amortization
18,586 (8,916)9,670 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(8,916)$12,960 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(3,579)$8,307 7.8
Non-compete agreements and other covenant rights
5,100 (2,747)2,353 2.9
Acquired technology1,600 (533)1,067 1.4
Total intangible assets subject to amortization
18,586 (6,859)11,727 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(6,859)$15,017 
Schedule of Indefinite-Lived Intangible Assets
The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022:
September 30, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(unaudited)
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(4,407)$7,479 7.0
Non-compete agreements and other covenant rights
5,100 (3,376)1,724 2.2
Acquired technology1,600 (1,133)467 0.6
Total intangible assets subject to amortization
18,586 (8,916)9,670 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(8,916)$12,960 
December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountRemaining Weighted-Average Useful Life
(in thousands)(in years)
Intangible assets subject to amortization:
Acquired license$11,886 $(3,579)$8,307 7.8
Non-compete agreements and other covenant rights
5,100 (2,747)2,353 2.9
Acquired technology1,600 (533)1,067 1.4
Total intangible assets subject to amortization
18,586 (6,859)11,727 
Intangible assets not subject to amortization:
Goodwill3,290 — 3,290 
Total purchased intangible assets
$21,876 $(6,859)$15,017 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of finite-lived intangible assets, net:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$690 
20242,219 
20251,670 
20261,212 
20271,107 
2028 and thereafter
2,772 
Total$9,670 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instrument Components
The following table sets forth the net carrying amounts of the 2027 Notes as of September 30, 2023, and December 31, 2022:
September 30, 2023December 31, 2022
(unaudited)
(in thousands)
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt issuance costs, net of amortization(10,678)(12,609)
Net carrying amount$1,139,322 $1,137,391 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Lease Information
September 30, 2023December 31, 2022
(unaudited)
Weighted-average remaining lease term (in years)
8.59.1
Weighted-average discount rate
3.89 %3.93 %
Schedule of Operating Lease Liability Maturities
The following table summarizes the Company's future principal contractual obligations for operating lease commitments as of September 30, 2023:
Year Ending December 31,
(unaudited)
(in thousands)
Remainder of 2023
$8,632 
202434,158 
202533,195 
202628,148 
202724,479 
2028 and thereafter
125,157 
Total operating lease payments$253,769 
Less: imputed interest(34,736)
Total operating lease liabilities$219,033 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Stock by Class
The Company’s common stock has been reserved for the following potential future issuances:
September 30, 2023December 31, 2022
(unaudited)
Shares underlying outstanding stock options
3,701,3313,402,574
Shares underlying unvested restricted stock units
3,112,9753,687,888
Market-based restricted stock units2,260,7642,260,764
Performance-based restricted stock units424,177341,713
Shares available for issuance under the 2018 Incentive Award Plan8,764,2605,438,296
Shares available for issuance under the 2018 Employee Stock Purchase Plan1,845,7241,118,311
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan
5,000,000
Total25,109,23116,249,546
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
A summary of the Company’s stock option activity under the 2012 Plan, the 2018 Plan, and the 2023 Plan and related information is as follows:
Options Outstanding
Shares
Available for Grant 
Shares Subject to Options OutstandingWeighted-Average Exercise Price Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(unaudited)
(in thousands)
Balance as of January 1, 2023
5,438,2963,402,574$34.34 6.8$39,749 
2018 Plan annual increase(1)
3,689,000
Shares authorized under the 2023 Plan5,000,000
Granted(534,552)534,55234.55 
Exercised(40,868)7.08 
Canceled194,190(194,927)65.89 
Restricted stock units granted
(724,469)— 
Restricted stock units canceled
787,694— 
Performance-based restricted stock units granted(126,041)— 
Performance-based restricted stock units canceled40,142— 
Balance as of September 30, 2023
13,764,2603,701,331$33.01 6.5$43,284 
Vested and Exercisable as of September 30, 2023
2,253,535$23.79 4.9$42,275 
(1)Effective as of January 1, 2023, an additional 3,689,000 shares of common stock became available for issuance under the 2018 Plan, as a result of the operation of an automatic annual increase provision therein.
Schedule of Restricted Stock Activity
A summary of the Company’s restricted stock unit activity excluding the performance-based and market-based restricted stock units under the 2012 Plan and the 2018 Plan and related information is as follows:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
3,687,888$60.70 
Granted724,46932.38 
Vested and released(511,688)62.83 
Canceled(787,694)60.16 
Balance as of September 30, 2023
3,112,975$53.90 
A summary of the Company’s PSU activity under the 2018 Plan and related information is as follows:
PSUs OutstandingWeighted-Average Grant Date Fair Value
(unaudited)
Balance as of January 1, 2023
341,713$110.64 
Granted126,04132.84 
Vested and released(3,435)32.86 
Canceled(40,142)94.56 
Balance as of September 30, 2023
424,177$89.67 
Schedule of Performance-based Restricted Stock Units Vesting Conditions The following table presents additional information relating to each MSU award:
TranchePrice GoalNumber of RSUs
Tranche 1
$120 per share
565,192
Tranche 2
$150 per share
565,191
Tranche 3
$200 per share
565,191
Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan
The following table presents the effect of employee and non-employee related stock-based compensation expense including the Joint Venture:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Cost of precision oncology testing
$1,092 $1,316 $3,470 $3,695 
Cost of development services and other436 — 1,387 — 
Research and development expense
8,491 7,044 25,390 18,503 
Sales and marketing expense
5,061 6,466 18,387 17,978 
General and administrative expense
6,739 5,813 17,805 30,806 
Total stock-based compensation expense
$21,819 $20,639 $66,439 $70,982 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The grant date fair value of stock options was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
Expected term (in years)
5.97
5.94 – 6.02
5.50 – 6.10
5.50 – 6.10
Expected volatility
69.4%
66.8% – 67.3%
69.4% – 70.5%
63.3% – 67.3%
Risk-free interest rate
4.2%
2.9%
3.4% – 4.2%
1.9% – 3.4%
Expected dividend yield
—%
—%
—%
—%
The grant date fair value of the stock purchase right granted under the ESPP was estimated using a Black-Scholes option-pricing model with the following assumptions:
Nine Months Ended September 30,
20232022
(unaudited)
Expected term (in years)
0.50
0.50
Expected volatility
76.6%
92.0%
Risk-free interest rate
5.2%
1.5%
Expected dividend yield
—%
—%
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of the basic and diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands, except per share data)
Net loss, basic and diluted$(86,102)$(161,994)$(292,406)$(514,654)
Net loss per share, basic and diluted$(0.73)$(1.58)$(2.66)$(5.04)
Weighted-average shares used in computing net loss per share, basic and diluted117,736 102,289 109,791 102,065 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented as they had an anti-dilutive effect:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
Stock options issued and outstanding (1)
3,6622,8613,4852,662
Restricted stock units3,2192,7893,3822,009
MSUs2,2612,2612,2612,261
PSUs438363379356
ESPP obligation132118191104
Convertible senior notes8,2258,2258,2258,225
Total17,93716,61717,92315,617
(1)    Excludes stock options of 483,693 shares of the Joint Venture's Class B common stock granted under the AMEA 2020 Plan before the settlement of the tender offer in July 2022.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table sets forth the Company’s revenue by geographic areas based on the customers’ locations:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
(unaudited)
(in thousands)
United States$135,735 $111,096 $383,908 $302,803 
International (1)
7,295 6,308 24,986 19,844 
Total revenue
$143,030 $117,404 $408,894 $322,647 
(1)    No single country outside of the United States accounted for more than 10% of total revenue during the three and nine months ended September 30, 2023, and 2022, respectively.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business (Details)
1 Months Ended
Dec. 31, 2022
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of patients 40,000
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Aug. 31, 2020
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
May 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Non-marketable equity and other investments   $ 25,000         $ 8,600   $ 8,600    
Impairment of non-marketable equity securities and other related assets $ 7,000   $ 5,300           22,100    
Impairment or adjustments of non-marketable securities                 0    
Other receivables and other assets due from a third-party           $ 8,000          
Other receivables and other assets, term           6 years          
Contractual receivables, installment payment   1,100   $ 1,100 $ 1,000            
Contractual receivables, credit loss                 4,800    
Contract asset   5,400         5,600   5,600    
Intangible assets, net   11,727         9,670   $ 9,670    
Number of operating segments | segment                 1    
Impairment of goodwill             0   $ 0    
Post-acquisition contingent consideration expense             500 $ 400 1,600 $ 2,700  
Deferred revenue   21,200         24,400   24,400    
Deferred revenue long term   $ 3,800         $ 2,900   2,900    
Deferred revenue recognized                 $ 12,700 $ 7,700  
Minimum                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Useful life (years)             2 years   2 years    
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Remaining performance obligation, expected recognition period             1 year   1 year    
Maximum                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Useful life (years)             12 years   12 years    
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Remaining performance obligation, expected recognition period             2 years   2 years    
IPR&D                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Intangible assets, net                     $ 1,600
Useful life (years)                     2 years
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) - Credit Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Customer A | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage         12.00%
Customer B | Revenue          
Concentration Risk [Line Items]          
Concentration risk, percentage 33.00% 30.00% 32.00% 30.00%  
Customer B | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     12.00%   11.00%
Customer C | Accounts Receivable, Net          
Concentration Risk [Line Items]          
Concentration risk, percentage     12.00%    
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accounting Policies [Abstract]          
Financing receivable, gross amount, current $ 1,100   $ 1,100   $ 0
Financing receivable, allowance for credit losses, current (1,100) $ (1,100) (1,100) $ (1,100) 0
Financing receivable, net amount, current 0   0   0
Financing receivable, net amount, noncurrent 3,700   3,700   4,800
Financing receivable, allowance for credit losses, noncurrent (3,700) (4,800) (3,700) (4,800) (4,800)
Financing receivable, net amount, noncurrent 0   0   $ 0
Activities for the allowance for credit losses 0 0      
Financing Receivable, Allowance for Credit Loss [Roll Forward]          
Beginning balance, financing receivable, allowance for credit loss, current     0 0  
Reclassification, allowance for credit loss, current     1,100 1,100  
Ending balance, financing receivable, allowance for credit loss, current 1,100 1,100 1,100 1,100  
Beginning balance, financing receivable, allowance for credit loss, noncurrent     4,800 5,900  
Reclassification, allowance for credit loss, noncurrent     (1,100) (1,100)  
Ending balance, financing receivable, allowance for credit loss, noncurrent $ 3,700 $ 4,800 $ 3,700 $ 4,800  
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Joint Venture (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
May 31, 2018
seat
Level 3 | Fair Value, Measurements, Recurring | Noncontrolling Interest Liability      
Schedule of Equity Method Investments [Line Items]      
Settlement $ 177,800 $ 177,785  
Increase in fair value $ 99,800 $ 99,785  
Guardant Health AMEA, Inc      
Schedule of Equity Method Investments [Line Items]      
Equity method investment, ownership percentage     50.00%
Number of seats | seat     2
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 265,325 $ 256,051
Less: accumulated depreciation (117,654) (88,131)
Property and equipment, net 147,671 167,920
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 113,777 95,764
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 102,957 99,781
Computer hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 32,606 29,744
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,958 20,598
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,719 8,367
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,308 $ 1,797
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]        
Depreciation and amortization expense $ 10.3 $ 9.1 $ 29.9 $ 23.9
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 77,828 $ 68,911
Accrued compensation 62,676 55,788
Operating lease liabilities $ 26,356 $ 21,878
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities
Others $ 38,406 $ 29,240
Total accounts payable and accrued liabilities $ 205,266 $ 175,817
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 124,469  
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 375,756 $ 18,091
Debt securities, short-term 697,482 869,584
Long-term marketable debt securities 102,804 18,291
Total assets 1,176,042 905,966
Contingent consideration 6,660 6,430
Financial and nonfinancial liabilities, fair value disclosure 6,660 6,430
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 375,756 3,104
Debt securities, short-term 0 0
Long-term marketable debt securities 102,804  
Total assets 478,560 21,395
Contingent consideration 0 0
Financial and nonfinancial liabilities, fair value disclosure 0 0
Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 14,987
Debt securities, short-term 697,482 869,584
Long-term marketable debt securities 0 0
Total assets 697,482 884,571
Contingent consideration 0 0
Financial and nonfinancial liabilities, fair value disclosure 0 0
Fair Value, Measurements, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Debt securities, short-term 0 0
Long-term marketable debt securities 0 0
Total assets 0 0
Contingent consideration 6,660 6,430
Financial and nonfinancial liabilities, fair value disclosure 6,660 6,430
Fair Value, Measurements, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 124,469  
Fair Value, Measurements, Recurring | Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 0  
Fair Value, Measurements, Recurring | Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 124,469  
Fair Value, Measurements, Recurring | Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 0  
Fair Value, Measurements, Recurring | U.S. government debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 573,013 869,584
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 0 0
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 573,013 869,584
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, short-term 0 0
Fair Value, Measurements, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 375,756 3,104
Fair Value, Measurements, Recurring | Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 375,756 3,104
Fair Value, Measurements, Recurring | Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Measurements, Recurring | Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 0
Fair Value, Measurements, Recurring | U.S. government debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   14,987
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   0
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   14,987
Fair Value, Measurements, Recurring | U.S. government debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   $ 0
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2022
May 31, 2018
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Realized gain (loss) on marketable debt securities     $ 0 $ 0 $ 0 $ 0  
Recognition of credit losses     0 0 0 0  
SoftBank              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Threshold percentage of fair value that is no less than internal rate of return   20.00%          
Lunit Inc.              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Lock up period 2 years            
Unrealized (loss) gain on marketable equity securities     16,600,000   84,500,000    
Unrealized loss on investments       $ 13,200,000   $ 13,200,000  
Guardant Health AMEA, Inc | SoftBank              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Redeemable noncontrolling interest, redemption value   $ 41,000,000          
Fair Value, Measurements, Recurring              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Long-term marketable debt securities     102,804,000   102,804,000   $ 18,291,000
Contingent consideration     6,660,000   6,660,000   6,430,000
Level 1 | Fair Value, Measurements, Recurring              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Long-term marketable debt securities     102,804,000   102,804,000    
Contingent consideration     0   0   0
Level 1 | Fair Value, Measurements, Recurring | Lunit Inc.              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Long-term marketable debt securities     102,800,000   102,800,000   18,291,000
Level 3 | Fair Value, Measurements, Recurring              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Long-term marketable debt securities     0   0   0
Contingent consideration     6,660,000   6,660,000   6,430,000
Contingent consideration liability, noncurrent     $ 5,200,000   $ 5,200,000   $ 4,900,000
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details) - Fair Value, Measurements, Recurring - Level 3 - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Noncontrolling Interest Liability          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Fair value — beginning of period         $ 78,000
Increase in fair value $ 99,800       99,785
Settlement (177,800)       (177,785)
Fair value — end of period     $ 0   0
Contingent Consideration          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Fair value — beginning of period   $ 6,440 7,430 $ 6,430 3,625
Increase in fair value   220 390 230 4,195
Settlement   0 (1,500) 0 (1,500)
Fair value — end of period $ 7,430 $ 6,660 $ 6,320 $ 6,660 $ 6,320
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Debt Securities, Available-for-sale [Line Items]      
Amortization cost, cash and cash equivalents $ 457,339 $ 141,647 $ 158,310
Amortized cost, cash and cash equivalents and debt securities available-for-sale 1,074,226 904,446  
Gross Unrealized Gain 31 8  
Gross Unrealized Loss (1,019) (16,779)  
Cash, cash equivalents and debt securities, fair value 1,073,238 887,675  
Money market fund      
Debt Securities, Available-for-sale [Line Items]      
Amortization cost, cash and cash equivalents 375,756 3,104  
Gross Unrealized Gain 0 0  
Gross Unrealized Loss 0 0  
Estimated fair value, cash and cash equivalents 375,756 3,104  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Amortization cost, cash and cash equivalents 124,469    
Gross Unrealized Gain 0    
Gross Unrealized Loss 0    
Estimated fair value, cash and cash equivalents 124,469    
U.S. government debt securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized cost, debt securities, available-for-sale 574,001 901,342  
Gross Unrealized Gain 31 8  
Gross Unrealized Loss (1,019) (16,779)  
Estimated fair value, debt securities $ 573,013 $ 884,571  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Estimated Fair Value    
Less Than 12 Months $ 96,885 $ 170,975
12 Months or Greater 161,618 685,754
Total 258,503 856,729
Gross Unrealized Loss    
Less Than 12 Months (92) (2,958)
12 Months or Greater (927) (13,821)
Total (1,019) (16,779)
U.S. government debt securities    
Estimated Fair Value    
Less Than 12 Months 96,885 170,975
12 Months or Greater 161,618 685,754
Total 258,503 856,729
Gross Unrealized Loss    
Less Than 12 Months (92) (2,958)
12 Months or Greater (927) (13,821)
Total $ (1,019) $ (16,779)
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, gross carrying amount $ 18,586 $ 18,586
Intangible assets subject to amortization, accumulated amortization (8,916) (6,859)
Intangible assets subject to amortization, net 9,670 11,727
Goodwill 3,290 3,290
Gross Carrying Amount 21,876 21,876
Net Carrying Amount 12,960 15,017
Acquired license    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, gross carrying amount 11,886 11,886
Intangible assets subject to amortization, accumulated amortization (4,407) (3,579)
Intangible assets subject to amortization, net $ 7,479 $ 8,307
Remaining Weighted-Average Useful Life 7 years 7 years 9 months 18 days
Non-compete agreements and other covenant rights    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, gross carrying amount $ 5,100 $ 5,100
Intangible assets subject to amortization, accumulated amortization (3,376) (2,747)
Intangible assets subject to amortization, net $ 1,724 $ 2,353
Remaining Weighted-Average Useful Life 2 years 2 months 12 days 2 years 10 months 24 days
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, gross carrying amount $ 1,600 $ 1,600
Intangible assets subject to amortization, accumulated amortization (1,133) (533)
Intangible assets subject to amortization, net $ 467 $ 1,067
Remaining Weighted-Average Useful Life 7 months 6 days 1 year 4 months 24 days
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net and Goodwill - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 0.7 $ 0.7 $ 2.1 $ 1.8
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 690  
2024 2,219  
2025 1,670  
2026 1,212  
2027 1,107  
2028 and thereafter 2,772  
Intangible assets subject to amortization, net $ 9,670 $ 11,727
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2020
USD ($)
d
$ / shares
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Nov. 16, 2020
$ / shares
Debt Instrument [Line Items]              
Amortization of debt issuance costs | $       $ 1,931,000 $ 1,926,000    
Strike price (in dollars per share) | $ / shares             $ 182.60
Share price, premium             75.00%
Common stock share price (in dollars per share) | $ / shares             $ 104.34
Purchase of convertible senior note hedges | $ $ 90,000,000            
Senior Notes Due 2027 | Convertible Debt              
Debt Instrument [Line Items]              
Principal amount | $ $ 1,150,000,000 $ 1,150,000,000   1,150,000,000   $ 1,150,000,000  
Stated interest rate 0.00%            
Maximum special interest rate percentage 0.50%            
Conversion ratio 0.0071523            
Conversion price (in dollars per share) | $ / shares $ 139.82            
Estimated fair value | $   794,300,000   794,300,000   $ 717,500,000  
Amortization of debt issuance costs | $   $ 600,000 $ 1,900,000 $ 600,000 $ 1,900,000    
Effective interest rate of the liability component   0.20%   0.20%      
Senior Notes Due 2027 | Convertible Debt | Valuation, Market Approach | Measurement Input, Quoted Price              
Debt Instrument [Line Items]              
Debt, measurement input denominator | $   100   100      
Senior Notes Due 2027 | Convertible Debt | Conversion Period One              
Debt Instrument [Line Items]              
Threshold percentage of common stock price trigger 130.00%            
Threshold of common stock trading days | d 20            
Threshold of consecutive common stock trading days | d 30            
Senior Notes Due 2027 | Convertible Debt | Conversion Period Two              
Debt Instrument [Line Items]              
Threshold of common stock trading days | d 5            
Threshold of consecutive common stock trading days | d 10            
Minimum percentage of common stock price trigger 98.00%            
Senior Notes Due 2027 | Convertible Debt | Conversion Period Three              
Debt Instrument [Line Items]              
Threshold percentage of common stock price trigger 130.00%            
Threshold of common stock trading days | d 20            
Threshold of consecutive common stock trading days | d 30            
Senior Notes Due 2027 | Convertible senior notes              
Debt Instrument [Line Items]              
Effective interest rate of the liability component     0.20%   0.20%    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Components of Convertible Senior Notes (Details) - Convertible Debt - Senior Notes Due 2027 - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Nov. 30, 2020
Debt Instrument [Line Items]      
Principal $ 1,150,000 $ 1,150,000 $ 1,150,000
Less: debt issuance costs, net of amortization (10,678) (12,609)  
Net carrying amount $ 1,139,322 $ 1,137,391  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Lease term 10 years   10 years  
Operating lease expense $ 7.4 $ 7.2 $ 22.1 $ 21.4
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Information (Details)
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term (in years) 8 years 6 months 9 years 1 month 6 days
Weighted-average discount rate 3.89% 3.93%
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Operating Liability Maturities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 8,632
2024 34,158
2025 33,195
2026 28,148
2027 24,479
2028 and thereafter 125,157
Total operating lease payments 253,769
Less: imputed interest (34,736)
Total operating lease liabilities $ 219,033
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details)
1 Months Ended
Oct. 31, 2021
patent
TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc.  
Other Commitments [Line Items]  
Gain contingency, patents allegedly infringed upon, number 4
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
May 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Aug. 31, 2023
Class of Stock [Line Items]          
Dividends on common stock   $ 0   $ 0  
Common stock, shares reserved for future issuance (in shares)   25,109,231   16,249,546 5,000,000
Issuance of common stock upon follow-on public offering, net of offering costs (in shares) 14,375,000        
Share price of stock issued (in usd per share) $ 28.00        
Proceeds from follow-on public offering $ 381,400 $ 402,500 $ 0    
Adjustments to additional paid in capital, stock issued, issuance costs $ 21,100 $ 21,131      
Shares underlying outstanding stock options          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   3,701,331   3,402,574  
Shares underlying unvested restricted stock units          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   3,112,975   3,687,888  
Market-based restricted stock units          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   2,260,764   2,260,764  
Performance-based restricted stock units          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   424,177   341,713  
Shares available for issuance under the 2018 Incentive Award Plan          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   8,764,260   5,438,296  
Shares available for issuance under the 2018 Employee Stock Purchase Plan          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   1,845,724   1,118,311  
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   5,000,000   0  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 02, 2023
shares
Jun. 30, 2022
tranche
Jan. 01, 2020
shares
Jul. 31, 2022
USD ($)
grantee
Jun. 30, 2022
$ / shares
Nov. 30, 2020
USD ($)
May 31, 2020
tranche
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Aug. 31, 2023
shares
Dec. 31, 2022
$ / shares
shares
Sep. 30, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               25,109,231   25,109,231   5,000,000 16,249,546  
Weighted average grant date fair value, grants in period (in usd per share) | $ / shares               $ 24.42 $ 33.66 $ 22.39 $ 26.49      
Stock based compensation not recognized, options | $               $ 38,900   $ 38,900        
Stock based compensation not recognized, period for recognition (years)                   2 years 7 months 6 days        
Stock-based compensation | $               $ 21,819 $ 20,639 $ 66,439 $ 70,982      
Granted (in usd per share) | $ / shares                   $ 34.55        
Common stock issued under employee stock purchase plan (in shares)               0 0          
Guardant Health AMEA, Inc | Class B | AMEA 2020 Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock based compensation not recognized, options | $       $ 4,100                    
Stock based compensation not recognized, period for recognition (years)       2 years 2 months 12 days                    
Granted (in usd per share) | $ / shares         $ 4.44                  
Issuance of exercise of vested stock option granted | grantee       39                    
Settled of tender, amount | $       $ 13,700                    
Stock options issued and outstanding                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               3,701,331   3,701,331     3,402,574  
Exercises in period, intrinsic value | $               $ 200 $ 2,300 $ 900 $ 11,500      
Expected dividend yield               0.00% 0.00% 0.00% 0.00%      
Shares underlying unvested restricted stock units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               3,112,975   3,112,975     3,687,888  
Stock based compensation not recognized, period for recognition (years)                   2 years 6 months        
Stock based compensation not recognized, other than options | $               $ 135,200   $ 135,200        
Weighted average grant date fair value of MSU (in usd per share) | $ / shares                   $ 32.38        
Unvested balance (in shares)               3,112,975   3,112,975     3,687,888  
Weighted average grant date fair value (in usd per share) | $ / shares               $ 53.90   $ 53.90     $ 60.70  
Granted (in shares)                   724,469        
Vested (in shares)                   (511,688)        
Canceled (in shares)                   (787,694)        
Performance-based restricted stock units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               424,177   424,177     341,713  
Stock based compensation not recognized, period for recognition (years)                   1 year 10 months 24 days        
Stock based compensation not recognized, other than options | $               $ 4,200   $ 4,200        
Weighted-average derivative service period           4 years                
Additional service period requirement           2 years                
Stock-based compensation | $           $ 0   $ 800 $ 400 $ 1,300 $ 1,000      
Total market-based restricted stock units approved and granted (in shares)                   126,041        
Weighted average grant date fair value of MSU (in usd per share) | $ / shares                   $ 32.84        
Unvested balance (in shares)               424,177   424,177     341,713  
Weighted average grant date fair value (in usd per share) | $ / shares               $ 89.67   $ 89.67     $ 110.64  
Granted (in shares)                   126,041        
Vested (in shares)                   (3,435)        
Canceled (in shares)                   (40,142)        
Performance-based restricted stock units | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average derivative service period           3 months 18 days                
Market-based stock unit vesting period           3 months 18 days                
Performance-based restricted stock units | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average derivative service period           4 years                
Market-based stock unit vesting period           4 years 6 months                
Phantom Share Units                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average derivative service period           4 years                
Market-based stock unit vesting period           6 months                
Forfeitures value | $           $ 25,700                
MSUs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               2,260,764   2,260,764     2,260,764  
Market-based stock unit vesting period             7 years              
Stock-based compensation | $                     16,100      
Market-based restricted stock share price goal             30 days              
Weighted average grant date fair value of MSU (in usd per share) | $ / shares                   $ 67.00        
Unvested balance (in shares)               2,260,764   2,260,764     2,260,764  
Weighted average grant date fair value (in usd per share) | $ / shares               $ 65.20   $ 65.20     $ 65.20  
Granted (in shares)                   0        
Vested (in shares)                   0        
Canceled (in shares)                   0        
MSUs | Tranche 1 - $120 per share                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Price goal (in dollars per share) | $ / shares             $ 120     $ 120        
MSUs | Chief Executive Officer                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total market-based restricted stock units approved and granted (in shares)             1,695,574              
Number of tranches | tranche   3         3              
MSUs | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average derivative service period                   9 months 29 days        
Market-based stock units holding period during vesting             6 months              
MSUs | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average derivative service period                   2 years 25 days        
Market-based stock units holding period during vesting             12 months              
Shares available for issuance under the 2018 Employee Stock Purchase Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               1,845,724   1,845,724     1,118,311  
Stock based compensation not recognized, period for recognition (years)                   1 month 6 days        
Stock based compensation not recognized, other than options | $               $ 400   $ 400        
Stock-based compensation | $               $ 800 $ 900 $ 3,800 $ 3,200      
Expected dividend yield                   0.00% 0.00%      
Shares authorized (in shares) 1,026,194   942,614                      
Maximum employee subscription rate, ESPP               10.00%   10.00%        
Purchase price of common stock (as a percent of the fair value of common stock)                   85.00%        
Purchase period                   6 months        
Common stock issued under employee stock purchase plan (in shares)               0 0 298,781 188,110      
Shares available for issuance under the 2018 Employee Stock Purchase Plan | 2018 Employee Stock Purchase Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares approved (in share)                           922,250
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock, shares reserved for future issuance (in shares)               5,000,000   5,000,000     0  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Jan. 01, 2023
Sep. 30, 2023
Dec. 31, 2022
Aug. 31, 2023
Shares Available for Grant         
Beginning number of shares, available for grant (in shares) 5,438,296 5,438,296    
2018 Plan annual increase (in shares) 3,689,000 3,689,000    
Shares authorized under the 2023 Plan   25,109,231 16,249,546 5,000,000
Ending number of shares, available for grant (in shares)   13,764,260 5,438,296  
Shares Subject to Options Outstanding        
Beginning number of shares, outstanding (in shares) 3,402,574 3,402,574    
Granted (in shares)   534,552    
Exercised (in shares)   (40,868)    
Canceled (in shares)   (194,927)    
Ending number of shares, outstanding (in shares)   3,701,331 3,402,574  
Options vested and exercisable, number of options (in shares)   2,253,535    
Weighted-Average Exercise Price         
Beginning balance of options outstanding (in usd per share) $ 34.34 $ 34.34    
Granted (in usd per share)   34.55    
Exercised (in usd per share)   7.08    
Canceled (in usd per share)   65.89    
Ending balance of options outstanding (in usd per share)   33.01 $ 34.34  
Options vested and exercisable, weighted average exercise price per share (in usd per share)   $ 23.79    
Weighted-Average Remaining Contractual Life and Aggregate Intrinsic Value        
Options outstanding, weighted average remaining contractual term (in years)   6 years 6 months 6 years 9 months 18 days  
Options outstanding, aggregate intrinsic value   $ 43,284 $ 39,749  
Options vested and exercisable, weighted average remaining contractual term (in years)   4 years 10 months 24 days    
Options vested and exercisable, aggregate intrinsic value   $ 42,275    
2018 plan annual increase (in shares) 3,689,000 3,689,000    
Equity Option        
Shares Available for Grant         
Granted (in shares)   (534,552)    
Canceled (in shares)   194,190    
Restricted Stock Units        
Shares Available for Grant         
Granted (in shares)   (724,469)    
Canceled (in shares)   787,694    
Performance-based restricted stock units        
Shares Available for Grant         
Shares authorized under the 2023 Plan   424,177 341,713  
Granted (in shares)   (126,041)    
Canceled (in shares)   40,142    
Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan        
Shares Available for Grant         
Shares authorized under the 2023 Plan   5,000,000 0  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Restricted Stock Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Shares underlying unvested restricted stock units  
Restricted Stock Units Outstanding  
Beginning unvested balance (in shares) | shares 3,687,888
Granted (in shares) | shares 724,469
Vested and released (in shares) | shares (511,688)
Canceled (in shares) | shares (787,694)
Ending unvested balance (in shares) | shares 3,112,975
Weighted-Average Grant Date Fair Value  
Beginning balance of options outstanding (in usd per share) | $ / shares $ 60.70
Weighted average grant date fair value of MSU (in usd per share) | $ / shares 32.38
Vested and released (in usd per share) | $ / shares 62.83
Canceled (in usd per share) | $ / shares 60.16
Ending balance of options outstanding (in usd per share) | $ / shares $ 53.90
Performance-based restricted stock units  
Restricted Stock Units Outstanding  
Beginning unvested balance (in shares) | shares 341,713
Granted (in shares) | shares 126,041
Vested and released (in shares) | shares (3,435)
Canceled (in shares) | shares (40,142)
Ending unvested balance (in shares) | shares 424,177
Weighted-Average Grant Date Fair Value  
Beginning balance of options outstanding (in usd per share) | $ / shares $ 110.64
Weighted average grant date fair value of MSU (in usd per share) | $ / shares 32.84
Vested and released (in usd per share) | $ / shares 32.86
Canceled (in usd per share) | $ / shares 94.56
Ending balance of options outstanding (in usd per share) | $ / shares $ 89.67
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Market-based Restricted Stock Units (Details) - MSUs - $ / shares
1 Months Ended 9 Months Ended
May 31, 2020
Sep. 30, 2023
Tranche 1 - $120 per share    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price goal (in dollars per share) $ 120 $ 120
Number of MSUs (in shares)   565,192
Tranche 2 - $150 per share    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price goal (in dollars per share)   $ 150
Number of MSUs (in shares)   565,191
Tranche 3 - $200 per share    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price goal (in dollars per share)   $ 200
Number of MSUs (in shares)   565,191
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 21,819 $ 20,639 $ 66,439 $ 70,982
Cost of precision oncology testing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 1,092 1,316 3,470 3,695
Cost of development services and other        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 436 0 1,387 0
Research and development expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 8,491 7,044 25,390 18,503
Sales and marketing expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 5,061 6,466 18,387 17,978
General and administrative expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 6,739 $ 5,813 $ 17,805 $ 30,806
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Valuation of Stock Options (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock options issued and outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate   2.90%    
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Stock options issued and outstanding | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 11 months 19 days 5 years 11 months 8 days 5 years 6 months 5 years 6 months
Expected volatility 69.40% 66.80% 69.40% 63.30%
Risk-free interest rate 4.20%   3.40% 1.90%
Stock options issued and outstanding | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)   6 years 7 days 6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility   67.30% 70.50% 67.30%
Risk-free interest rate     4.20% 3.40%
Shares available for issuance under the 2018 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     6 months 6 months
Expected volatility     76.60% 92.00%
Risk-free interest rate     5.20% 1.50%
Expected dividend yield     0.00% 0.00%
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net loss, basic $ (86,102) $ (161,994) $ (292,406) $ (514,654)
Net loss, diluted $ (86,102) $ (161,994) $ (292,406) $ (514,654)
Net loss per share, basic (in usd per share) $ (0.73) $ (1.58) $ (2.66) $ (5.04)
Net loss per share, diluted (in usd per share) $ (0.73) $ (1.58) $ (2.66) $ (5.04)
Weighted-average shares used in computing net loss per share, basic (in shares) 117,736 102,289 109,791 102,065
Weighted-average shares used in computing net loss per share, diluted (in shares) 117,736 102,289 109,791 102,065
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Jul. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 17,937,000 16,617,000 17,923,000 15,617,000    
Stock options outstanding (in shares) 3,701,331   3,701,331   3,402,574  
AMEA 2020 Plan | Class B            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock options outstanding (in shares)           483,693
Stock options issued and outstanding            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 3,662,000 2,861,000 3,485,000 2,662,000    
Restricted stock units            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 3,219,000 2,789,000 3,382,000 2,009,000    
MSUs            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 2,261,000 2,261,000 2,261,000 2,261,000    
PSUs            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 438,000 363,000 379,000 356,000    
ESPP obligation            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 132,000 118,000 191,000 104,000    
Convertible senior notes            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share (in shares) 8,225,000 8,225,000 8,225,000 8,225,000    
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Number of operating segments | segment     1    
Total revenue $ 143,030 $ 117,404 $ 408,894 $ 322,647  
Assets | Geographic Concentration Risk | Net Assets, Geographic Area          
Segment Reporting Information [Line Items]          
Concentration risk, percentage     98.00%   99.00%
United States          
Segment Reporting Information [Line Items]          
Total revenue 135,735 111,096 $ 383,908 302,803  
International          
Segment Reporting Information [Line Items]          
Total revenue $ 7,295 $ 6,308 $ 24,986 $ 19,844  
XML 81 gh-20230930_htm.xml IDEA: XBRL DOCUMENT 0001576280 2023-01-01 2023-09-30 0001576280 2023-10-31 0001576280 2023-09-30 0001576280 2022-12-31 0001576280 2023-07-01 2023-09-30 0001576280 2022-07-01 2022-09-30 0001576280 2022-01-01 2022-09-30 0001576280 us-gaap:CommonStockMember 2023-06-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001576280 us-gaap:RetainedEarningsMember 2023-06-30 0001576280 2023-06-30 0001576280 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001576280 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001576280 us-gaap:CommonStockMember 2023-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001576280 us-gaap:RetainedEarningsMember 2023-09-30 0001576280 us-gaap:CommonStockMember 2022-06-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001576280 us-gaap:RetainedEarningsMember 2022-06-30 0001576280 2022-06-30 0001576280 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001576280 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001576280 us-gaap:CommonStockMember 2022-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001576280 us-gaap:RetainedEarningsMember 2022-09-30 0001576280 2022-09-30 0001576280 us-gaap:CommonStockMember 2022-12-31 0001576280 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001576280 us-gaap:RetainedEarningsMember 2022-12-31 0001576280 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001576280 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001576280 us-gaap:CommonStockMember 2021-12-31 0001576280 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001576280 us-gaap:RetainedEarningsMember 2021-12-31 0001576280 2021-12-31 0001576280 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001576280 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001576280 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001576280 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001576280 2022-12-01 2022-12-31 0001576280 2022-09-01 2022-09-30 0001576280 2023-06-01 2023-06-30 0001576280 gh:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001576280 gh:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001576280 gh:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001576280 gh:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001576280 gh:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001576280 gh:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001576280 gh:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001576280 gh:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001576280 2020-08-31 0001576280 2020-08-01 2020-08-31 0001576280 2020-12-01 2020-12-31 0001576280 2021-12-01 2021-12-31 0001576280 us-gaap:InProcessResearchAndDevelopmentMember 2022-05-31 0001576280 srt:MinimumMember 2023-09-30 0001576280 srt:MaximumMember 2023-09-30 0001576280 srt:MinimumMember 2023-10-01 2023-09-30 0001576280 srt:MaximumMember 2023-10-01 2023-09-30 0001576280 gh:GuardantHealthAMEAIncMember 2018-05-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:NoncontrollingInterestLiabilityMember 2022-06-01 2022-06-30 0001576280 us-gaap:MachineryAndEquipmentMember 2023-09-30 0001576280 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001576280 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001576280 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001576280 us-gaap:ComputerEquipmentMember 2023-09-30 0001576280 us-gaap:ComputerEquipmentMember 2022-12-31 0001576280 us-gaap:ConstructionInProgressMember 2023-09-30 0001576280 us-gaap:ConstructionInProgressMember 2022-12-31 0001576280 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001576280 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001576280 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-09-30 0001576280 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001576280 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001576280 gh:LunitIncMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001576280 gh:LunitIncMember 2022-07-01 2022-07-31 0001576280 gh:LunitIncMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001576280 gh:LunitIncMember 2023-07-01 2023-09-30 0001576280 gh:LunitIncMember 2023-01-01 2023-09-30 0001576280 gh:LunitIncMember 2022-07-01 2022-09-30 0001576280 gh:LunitIncMember 2022-01-01 2022-09-30 0001576280 gh:SoftBankMember 2018-05-01 2018-05-31 0001576280 gh:GuardantHealthAMEAIncMember gh:SoftBankMember 2018-05-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:NoncontrollingInterestLiabilityMember 2021-12-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2023-06-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2022-06-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2022-12-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2021-12-31 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:NoncontrollingInterestLiabilityMember 2022-01-01 2022-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2023-07-01 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2022-07-01 2022-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2023-01-01 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2022-01-01 2022-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:NoncontrollingInterestLiabilityMember 2022-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2023-09-30 0001576280 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember gh:ContingentConsiderationMember 2022-09-30 0001576280 us-gaap:MoneyMarketFundsMember 2023-09-30 0001576280 us-gaap:CommercialPaperMember 2023-09-30 0001576280 us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001576280 us-gaap:MoneyMarketFundsMember 2022-12-31 0001576280 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001576280 us-gaap:LicensingAgreementsMember 2023-09-30 0001576280 us-gaap:LicensingAgreementsMember 2023-01-01 2023-09-30 0001576280 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001576280 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-09-30 0001576280 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001576280 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-09-30 0001576280 us-gaap:LicensingAgreementsMember 2022-12-31 0001576280 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0001576280 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001576280 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001576280 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001576280 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2020-11-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember gh:ConversionPeriodOneMember 2020-11-01 2020-11-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember gh:ConversionPeriodTwoMember 2020-11-01 2020-11-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember gh:ConversionPeriodThreeMember 2020-11-01 2020-11-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2023-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-12-31 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputQuotedPriceMember us-gaap:MarketApproachValuationTechniqueMember 2023-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-07-01 2022-09-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:SeniorNotesMember 2022-09-30 0001576280 2020-11-16 0001576280 2020-11-01 2020-11-30 0001576280 gh:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2020-11-01 2020-11-30 0001576280 gh:TwinStrandBiosciencesAndUniversityOfWashingtonVsGuardantHealthIncMember 2021-10-01 2021-10-31 0001576280 2022-01-01 2022-12-31 0001576280 us-gaap:EmployeeStockOptionMember 2023-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2022-12-31 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001576280 us-gaap:PerformanceSharesMember 2023-09-30 0001576280 us-gaap:PerformanceSharesMember 2022-12-31 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2023-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001576280 gh:A2018IncentiveAwardPlanMember 2023-09-30 0001576280 gh:A2018IncentiveAwardPlanMember 2022-12-31 0001576280 us-gaap:EmployeeStockMember 2023-09-30 0001576280 us-gaap:EmployeeStockMember 2022-12-31 0001576280 gh:A2023EmployeeInducementIncentiveAwardPlanMember 2023-09-30 0001576280 gh:A2023EmployeeInducementIncentiveAwardPlanMember 2022-12-31 0001576280 2023-05-01 2023-05-31 0001576280 2023-05-31 0001576280 2023-08-31 0001576280 us-gaap:StockOptionMember 2023-01-01 2023-09-30 0001576280 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-09-30 0001576280 2023-01-01 2023-01-01 0001576280 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001576280 srt:MinimumMember gh:PerformanceBasedRestrictedStockUnitsMember 2020-11-01 2020-11-30 0001576280 srt:MaximumMember gh:PerformanceBasedRestrictedStockUnitsMember 2020-11-01 2020-11-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2020-11-01 2020-11-30 0001576280 us-gaap:PhantomShareUnitsPSUsMember 2020-11-01 2020-11-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2023-07-01 2023-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2022-07-01 2022-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001576280 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-05-01 2020-05-31 0001576280 us-gaap:PerformanceSharesMember 2020-05-01 2020-05-31 0001576280 srt:MinimumMember us-gaap:PerformanceSharesMember 2020-05-01 2020-05-31 0001576280 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-05-01 2020-05-31 0001576280 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001576280 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001576280 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-05-01 2020-05-31 0001576280 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2022-06-30 2022-06-30 0001576280 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001576280 gh:GuardantHealthAMEAIncMember gh:AMEA2020PlanMember us-gaap:CommonClassBMember 2022-06-01 2022-06-30 0001576280 gh:GuardantHealthAMEAIncMember gh:AMEA2020PlanMember us-gaap:CommonClassBMember 2022-07-01 2022-07-31 0001576280 gh:GuardantHealthAMEAIncMember gh:AMEA2020PlanMember us-gaap:CommonClassBMember 2022-07-31 0001576280 gh:PrecisionOncologyTestingMember 2023-07-01 2023-09-30 0001576280 gh:PrecisionOncologyTestingMember 2022-07-01 2022-09-30 0001576280 gh:PrecisionOncologyTestingMember 2023-01-01 2023-09-30 0001576280 gh:PrecisionOncologyTestingMember 2022-01-01 2022-09-30 0001576280 gh:CostOfDevelopmentServicesAndOtherMember 2023-07-01 2023-09-30 0001576280 gh:CostOfDevelopmentServicesAndOtherMember 2022-07-01 2022-09-30 0001576280 gh:CostOfDevelopmentServicesAndOtherMember 2023-01-01 2023-09-30 0001576280 gh:CostOfDevelopmentServicesAndOtherMember 2022-01-01 2022-09-30 0001576280 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001576280 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001576280 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001576280 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001576280 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001576280 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001576280 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001576280 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001576280 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001576280 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001576280 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001576280 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001576280 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001576280 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001576280 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001576280 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001576280 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001576280 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001576280 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001576280 us-gaap:EmployeeStockMember gh:A2018EmployeeStockPurchasePlanMember 2018-09-30 0001576280 us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001576280 us-gaap:EmployeeStockMember 2023-03-02 2023-03-02 0001576280 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001576280 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001576280 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001576280 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001576280 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001576280 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001576280 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember 2022-07-01 2022-09-30 0001576280 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001576280 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2023-07-01 2023-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2022-07-01 2022-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-09-30 0001576280 gh:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001576280 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001576280 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001576280 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001576280 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001576280 us-gaap:SeniorNotesMember 2023-07-01 2023-09-30 0001576280 us-gaap:SeniorNotesMember 2022-07-01 2022-09-30 0001576280 us-gaap:SeniorNotesMember 2023-01-01 2023-09-30 0001576280 us-gaap:SeniorNotesMember 2022-01-01 2022-09-30 0001576280 gh:AMEA2020PlanMember us-gaap:CommonClassBMember 2022-07-31 0001576280 country:US 2023-07-01 2023-09-30 0001576280 country:US 2022-07-01 2022-09-30 0001576280 country:US 2023-01-01 2023-09-30 0001576280 country:US 2022-01-01 2022-09-30 0001576280 us-gaap:NonUsMember 2023-07-01 2023-09-30 0001576280 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001576280 us-gaap:NonUsMember 2023-01-01 2023-09-30 0001576280 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001576280 us-gaap:AssetsMember us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001576280 us-gaap:AssetsMember us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 shares iso4217:USD iso4217:USD shares gh:segment pure gh:seat utr:D gh:patent gh:tranche gh:grantee false 2023 Q3 0001576280 --12-31 http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent 0.0071523 P6M 10-Q true 2023-09-30 false 001-38683 GUARDANT HEALTH, INC. DE 45-4139254 3100 Hanover Street Palo Alto CA 94304 855 698-8887 Common Stock, $0.00001 par value per share GH NASDAQ Yes Yes Large Accelerated Filer false false false 117992240 457339000 141647000 697482000 869584000 88801000 97256000 77036000 51598000 26239000 31509000 1346897000 1191594000 147671000 167920000 161668000 174001000 9670000 11727000 3290000 3290000 128035000 61453000 1797231000 1609985000 205266000 175817000 21485000 17403000 226751000 193220000 1139322000 1137391000 192677000 210015000 10182000 9179000 1568932000 1549805000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 350000000 350000000 117849155 117849155 102619383 102619383 1000 1000 2188797000 1742114000 -5680000 -19522000 -1954819000 -1662413000 228299000 60180000 1797231000 1609985000 133423000 102054000 372060000 278252000 9607000 15350000 36834000 44395000 143030000 117404000 408894000 322647000 53648000 39434000 148111000 104493000 3966000 1062000 16424000 4711000 93851000 100017000 277338000 267229000 68934000 80370000 216100000 218405000 36174000 41121000 118135000 126068000 256573000 262004000 776108000 720906000 -113543000 -144600000 -367214000 -398259000 11690000 1754000 21477000 3919000 644000 644000 1933000 1933000 16885000 -18389000 56490000 -18059000 0 0 0 -99785000 -85612000 -161879000 -291180000 -514117000 490000 115000 1226000 537000 -86102000 -161994000 -292406000 -514654000 -0.73 -0.73 -1.58 -1.58 -2.66 -2.66 -5.04 -5.04 117736000 117736000 102289000 102289000 109791000 109791000 102065000 102065000 -86102000 -161994000 -292406000 -514654000 3315000 -2062000 15783000 -19348000 -526000 -529000 -1941000 -2740000 2789000 -2591000 13842000 -22088000 -83313000 -164585000 -278564000 -536742000 117662134 1000 2169911000 -8469000 -1868717000 292726000 8989 70000 70000 178032 3003000 3003000 21819000 21819000 2789000 2789000 -86102000 -86102000 117849155 1000 2188797000 -5680000 -1954819000 228299000 102186856 1000 1703832000 -24261000 -1360485000 319087000 51338 347000 347000 175444 4340000 4340000 20639000 20639000 4403000 4403000 -2591000 -2591000 -161994000 -161994000 102413638 1000 1716075000 -26852000 -1522479000 166745000 102619383 1000 1742114000 -19522000 -1662413000 60180000 21131000 14375000 381369000 381369000 40868 290000 290000 515123 298781 6697000 6697000 8112000 8112000 66439000 66439000 13842000 13842000 -292406000 -292406000 117849155 1000 2188797000 -5680000 -1954819000 228299000 101767446 1000 1657593000 -4764000 -1007825000 645005000 207353 2504000 2504000 250729 8000 8000 188110 5742000 5742000 6519000 6519000 70982000 70982000 14235000 14235000 -22088000 -22088000 -514654000 -514654000 102413638 1000 1716075000 -26852000 -1522479000 166745000 -292406000 -514654000 32013000 25793000 22146000 21394000 230000 4195000 66439000 70982000 1931000 1926000 10913000 -3366000 84513000 -13230000 29054000 5261000 0 -99785000 -104000 -23000 -8360000 -11431000 25435000 32375000 2558000 -28387000 -2280000 -4770000 26577000 46713000 -22724000 -12993000 3168000 4052000 -246247000 -218714000 629902000 238601000 828700000 398000000 5593000 12750000 16409000 67460000 176796000 79189000 290000 2505000 6697000 5742000 8112000 6519000 402500000 0 20478000 0 0 177785000 0 -14236000 5910000 -1118000 386807000 -191411000 -1941000 -2740000 315415000 -333676000 141948000 492288000 457363000 158612000 3716000 4073000 1805000 8914000 457339000 158310000 24000 302000 457363000 158612000 Description of Business<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guardant Health, Inc., or the Company, is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets and advanced analytics. The Company believes its tests can transform cancer care by unlocking insights that will help patients at all stages of the disease, including at its earliest stages, when it’s most treatable. For patients with advanced stage cancer, the Company has commercially launched Guardant360 LDT and Guardant360 CDx, the first comprehensive liquid biopsy test approved by the U.S. Food and Drug Administration, or the FDA, to provide tumor mutation profiling with solid tumors and to be used as a companion diagnostic in connection with non-small cell lung cancer, or NSCLC, and breast cancer. The Company has also launched the Guardant360 TissueNext tissue test for advanced-stage cancer, Guardant Reveal blood test to detect residual and recurring disease in early-stage colorectal, breast and lung cancer patients, and Guardant360 Response blood test to predict patient response to immunotherapy or targeted therapy eight weeks earlier than current standard-of-care imaging. In addition, the Company has developed Guardant Galaxy suite of advanced analytical technologies to enhance the performance and clinical utility of its portfolio of cancer tests, and to power the next generation of biomarker and drug discovery.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also collaborates with biopharmaceutical companies in clinical studies by providing the above-mentioned tests, as well as the GuardantOMNI blood test for advanced-stage cancer, and the GuardantINFINITY blood test, a next-generation smart liquid biopsy that provides new, multi-dimensional insights into the complexities of tumor molecular profiles and immune response to advance cancer research and therapy development. Using data collected from its tests, the Company has also developed its GuardantINFORM platform to help biopharmaceutical companies accelerate precision oncology drug development through the use of this in-silico research platform to unlock further insights into tumor evolution and treatment resistance across various biomarker-driven cancers.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For early cancer detection, the Company has launched the Shield LDT test to address the needs of individuals eligible for colorectal cancer screening. From a simple blood draw, Shield uses a novel multimodal approach to detect colorectal cancer signals in the bloodstream, including DNA that is shed by tumors. In December 2022, the Company announced that the ECLIPSE study, an over 40,000 patient registrational study evaluating the performance of its Shield blood test for detecting colorectal cancer in average-risk adults, met co-primary endpoints. In addition, in March 2023, the Company submitted a premarket approval application for its Shield blood test to the FDA. </span></div>The Company was incorporated in Delaware in December 2011 and is headquartered in Palo Alto, California. 40000 Summary of Significant Accounting Policies<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The accompanying condensed consolidated financial statements include the accounts of Guardant Health, Inc., its consolidated Joint Venture (see Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications of prior period amounts were made to conform with the current period presentation.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with 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. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimation of variable consideration, estimation of credit losses, standalone selling price allocation included in contracts with multiple performance obligations, goodwill and identifiable intangible assets, stock-based compensation, incremental borrowing rate for operating leases, contingencies, certain inputs into the provision for income taxes, including related reserves, valuation of non-marketable securities, 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. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Condensed Financial Statements</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended, or the Securities Act. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Marketable Securities</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquires certain equity investments in private companies to promote business and strategic objectives. The Company's investments in non-marketable equity securities do not give the Company the ability to control or exercise significant influence over the investees. One of the investees is concluded to be a variable interest entity, or VIE, but the Company is deemed not to be the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance. The Company's non-marketable equity and other related investments totaled $8.6 million and $25.0 million as of September 30, 2023, and December 31, 2022, respectively, and are included in other assets, net on the accompanying condensed consolidated balance sheets. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities are recorded at cost, subject to periodic impairment reviews and adjustments for observable price changes from orderly transactions. The Company's evaluation of impairment of such non-marketable securities is based on adverse changes in market conditions and the regulatory or economic environment, qualitative and quantitative analysis of the operating performance and financial condition of the investee; changes in operating structure or management of the investee; and additional funding requirements of the investee. As a result of the evaluation, the Company recorded an impairment of $22.1 million for the nine months ended September 30, 2023 for one of its non-marketable equity security investments, included in other income (expense), net on the Company's condensed consolidated statement of operations. In addition, pursuant to one of the investments in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the investee, on or before December 31, 2022. In September 2022, the Company decided not to exercise such rights to purchase the investee and recorded an impairment of $5.3 million based on an independent third-party valuation. Pursuant to another investment in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the Company, on or before October 1, 2023, and acquired rights to obtain the exclusive license of the investee's certain technologies. In June 2023, the Company decided not to exercise such rights and recorded an impairment of $7.0 million, included in other income (expense), net on the Company's condensed consolidated statement of operations for the nine months ended September 30, 2023. No other impairment or downward adjustments to the carrying value of non-marketable securities have been otherwise recorded.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Concentration of Risk</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to credit risk from its portfolio of cash equivalents held at one commercial bank and investments in marketable debt securities. The Company limits its exposure to credit losses by investing in money market funds through a U.S. bank with high credit ratings. The Company’s cash may consist of deposits held with banks that may at times exceed federally insured limits, however, its exposure to credit risk in the event of default by the financial institution is limited to the extent of amounts recorded on the condensed consolidated balance sheets. The Company performs evaluations of the relative credit standing of these financial institutions to limit the amount of credit exposure. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also invests in investment-grade debt instruments and has policy limits for the amount it can invest in any one type of security, except for securities issued or guaranteed by the U.S. government. The goals of the Company’s investment policy, in order of priority, are as follows: safety and preservation of principal and diversification of risk; liquidity of investments sufficient to meet cash flow requirements; and a competitive after-tax rate of return. Under its investment policy, the Company limits amounts invested in such securities by credit rating, maturity, investment type and issuer, as a result, the Company is not exposed to any significant concentrations of credit risk from these financial instruments.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to credit risk from its accounts receivable. The majority of the Company’s accounts receivable arises from the provision of precision oncology services, and development services and other, primarily with biopharmaceutical companies and international laboratory partners, all of which have high credit ratings. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Accounts receivable are recorded net of allowance for credit losses, if any.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective condensed consolidated balance sheet date, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounts Receivable, Net</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">*    less than 10%</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to credit risk from its other receivables and other assets. The Company's other receivables and other assets include payments due from a third-party in relation to the settlement of a patent dispute reached in August 2020 for $8.0 million payable over a period of 6 years. In December 2020, 2021 and 2022, the Company received the first, second and third installment payments of $1.0 million, $1.1 million and $1.1 million, respectively. The Company has evaluated and recorded a credit loss for the remaining $4.8 million considering the third-party's credit worthiness and lack of financial history. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the receivable and the related credit loss amounts:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Gross Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for Credit Losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Net Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Gross Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for Credit Losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Net Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no activities for the allowance for credit losses during the three months ended September 30, 2023 and 2022. The following table summarizes the allowance for credit losses activities for the nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—Beginning of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Reclassification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—End of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—Beginning of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Reclassification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—End of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represent valid claims against commercial and governmental payers, biopharmaceutical companies, research institutes, international laboratory partners and distributors, including unbilled receivables, and royalty payments due from third parties for licensing the Company’s technologies. Unbilled receivables include balances due from biopharmaceutical customers related to development services and other revenues that are recognized upon the achievement of performance-based milestones but prior to the achievement of contractual billing rights. As of September 30, 2023, and December 31, 2022, the Company had unbilled receivables of $5.6 million and $5.4 million, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of its accounts receivable based on historical collection trends, the financial condition of payment partners, and external market factors and provides for an allowance for potential credit losses based on management’s best estimate of the amount of probable credit losses. As of September 30, 2023, and December 31, 2022, the Company had an immaterial allowance for credit losses related to its accounts receivable.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets, net</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets related to in-process research and development costs, or IPR&amp;D, acquired in a business combination are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time. Prior to completion of the research and development efforts, the assets are considered indefinite-lived. During this period, the assets will not be amortized but will be tested for impairment on an annual basis and between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate a reduction in the fair value of the IPR&amp;D projects below their respective carrying amounts. In connection with the launch of Shield LDT in May 2022, the Company's IPR&amp;D of $1.6 million was reclassified as an intangible asset with a useful life of 2 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. Goodwill is not amortized but is tested for impairment at least annually during the fourth fiscal quarter, or if circumstances indicate its value may no longer be recoverable. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill is tested for impairment at the enterprise level. As of September 30, 2023, there has been no impairment of goodwill.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible asset's useful life, which is approximately 2—12 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-acquisition Contingent Consideration </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-acquisition contingent consideration is recognized over the service period, subject to meeting the respective service requirements and performance metrics. The Company recorded post-acquisition contingent consideration expense of $0.5 million and $0.4 million, for the three months ended September 30, 2023, and 2022, respectively, and $1.6 million and $2.7 million for the nine months ended September 30, 2023, and 2022, respectively, in research and development expenses on the Company's condensed consolidated statement of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use, or ROU, assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received or receivable. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company’s facility leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes are accounted for as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized to interest expense over the term of the notes, using an effective interest rate method.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from the provision of precision oncology testing services, as well as from development services and other. Precision oncology testing services include genomic profiling and the delivery of other genomic information derived from the Company’s platform. Development services include companion diagnostic development and regulatory approval, clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing the Company's technologies, kit fulfillment and screening services. The Company currently receives payments from third-party commercial and governmental payers, certain hospitals and oncology centers and individual patients, as well as biopharmaceutical companies, research institutes, international laboratory partners and distributors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. FASB ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides for a five-step model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Precision oncology testing</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from the sale of its precision oncology tests for clinical customers, including certain hospitals, cancer centers, other institutions and patients, at the time results of the test are reported to physicians. Most precision oncology tests requested by clinical customers are sold without a written agreement; however, the Company determines an implied contract exists with its clinical customers. The Company identifies each sale of its test to a clinical customer as a single performance obligation. With the exception of certain limited contracted arrangements with insurance carriers and other institutions where the transaction price is fixed, a stated contract price does not exist and the transaction price for each implied contract with clinical customers represents variable consideration. The Company estimates the variable consideration under the portfolio approach and considers the historical reimbursement data from third-party commercial and governmental payers and patients, as well as known or anticipated reimbursement trends not reflected in the historical data. The Company monitors the estimated amount to be collected in the portfolio at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Both the estimate and any subsequent revision contain uncertainty and require the use of significant judgment in the estimation of the variable consideration and application of the constraint for such variable consideration. The Company analyzes its actual cash collections over the expected reimbursement period and compares it with the estimated variable consideration for each portfolio and any difference is recognized as an adjustment to estimated revenue after the expected reimbursement period, subject to assessment of the risk of future revenue reversal. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from sales of precision oncology tests to biopharmaceutical customers are based on a negotiated price per test or on the basis of an agreement to provide certain testing volume over a defined period. The Company identifies its promise to transfer a series of distinct tests to biopharmaceutical customers as a single performance obligation. Precision oncology tests to biopharmaceutical customers are generally billed at a fixed price for each test performed. For agreements involving testing volume to be satisfied over a defined period, revenue is recognized over time based on the number of tests performed as the performance obligation is satisfied over time. Results of the Company’s precision oncology services are delivered electronically, and as such there are no shipping or handling fees incurred by the Company or billed to customers.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Development services and other</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs development services for its biopharmaceutical customers utilizing its precision oncology information platform. Development services typically represent a single performance obligation as the Company performs a significant integration service, such as analytical validation and regulatory submissions. The individual promises are not separately identifiable from other promises in the contracts and, therefore, are not distinct. However, under certain contracts, a biopharmaceutical customer may engage the Company for multiple distinct development services which are both capable of being distinct and separately identifiable from other promises in the contracts and, therefore, distinct performance obligations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company collaborates with biopharmaceutical companies in the development of new drugs. As part of these collaborations, the Company provides services related to regulatory filings to support companion diagnostic device submissions for the Company’s testing panels. Under these collaborations, the Company generates revenue from achievement of milestones, as well as provision of on-going support. For the companion diagnostic development and regulatory approval services performed, the Company is compensated through a combination of an upfront fee and performance-based, non-refundable regulatory and other developmental milestone payments. The transaction price of these contracts typically represents variable consideration. Application of the constraint for variable consideration to milestone payments is an area that requires significant judgment. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be managed to achieve the respective milestone and the level of effort and investment required to achieve the respective milestone. In making this assessment, the Company considers its historical experience with similar milestones, the degree of complexity and uncertainty associated with each milestone, and whether achievement of the milestone is dependent on parties other than the Company. The constraint for variable consideration is applied such that it is probable a significant reversal of revenue will not occur when the uncertainty associated with the contingency is resolved. Application of the constraint for variable consideration is assessed and updated at each reporting period as a revision to the estimated transaction price.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes companion diagnostic development and regulatory approval services revenue over the period in which biopharmaceutical research and development services are provided. Specifically, the Company recognizes revenue using an input method to measure progress, utilizing costs incurred to-date relative to total expected costs as its measure of progress. The Company assesses the changes to the total expected cost estimates as well as any incremental fees negotiated resulting from changes to the scope of the original contract in determining the revenue recognition at each reporting period. For development of new products or services under these arrangements, costs incurred before technological feasibility is reached are included as research and development expenses in the Company’s condensed consolidated statements of operations, while costs incurred thereafter are recorded as cost of development services and other.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue from other development services, in addition to companion diagnostic development and regulatory approval services noted above, such as clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. These revenues are generally recognized over time based on an input method to measure progress in the period when the associated services have been performed.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, other revenue includes amounts derived from licensing the Company's digital sequencing technologies to its domestic customers and international laboratory partners, kit fulfillment and screening services. For the licensed technology, the Company is compensated through royalty-based payments, non-refundable upfront payments, guaranteed minimum payments, and/or sample milestone payments. Depending on the nature of the technology licensing arrangements, and considering factors including but not limited to enforceable right to payment and payment terms, and if an asset with alternative use is created, these revenues are recognized in the period when royalty-bearing sales occur, when the technology transfer is complete, or over the technology transfer period. Kit fulfillment related revenues are recognized when such products are delivered. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with multiple performance obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with biopharmaceutical customers and international laboratory partners may include multiple distinct performance obligations, such as provision of precision oncology testing, the above-mentioned development services, and digital sequencing technology licensing, among others. The Company evaluates the terms and conditions included within its contracts with biopharmaceutical customers and international laboratory partners to ensure appropriate revenue recognition, including whether services are considered distinct performance obligations that should be accounted for separately versus together. The Company first identifies material promises, in contrast to immaterial promises or administrative tasks, under the contract, and then evaluates whether these promises are both capable of being distinct and distinct within the context of the contract. In assessing whether a promised service is capable of being distinct, the Company considers whether the customer could benefit from the service either on its own or together with other resources that are readily available to the customer, including factors such as the research, development, and commercialization capabilities of a third party as well as the availability of the associated expertise in the general marketplace. In assessing whether a promised service is distinct within the context of the contract, the Company considers whether it provides a significant integration of the services, whether the services significantly modify or customize one another, or whether the services are highly interdependent or interrelated.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with multiple performance obligations, the transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines standalone selling price by considering the historical selling price of these performance obligations in similar transactions as well as other factors, including, but not limited to, the price that customers in the market would be willing to pay, competitive pricing of other vendors, industry publications and current pricing practices, and expected costs of satisfying each performance obligation plus appropriate margin; or by using the residual approach if standalone selling price is not observable, by reference to the total transaction price less the sum of the observable standalone selling prices of other performance obligations promised in the contract.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition from contracts with customers. For example, development services and other contracts with biopharmaceutical customers often contain upfront payments which results in the recording of deferred revenue to the extent cash is received prior to the Company's performance of the related services. Contract liabilities are relieved as the Company performs its obligations under the contract and revenue is consequently recognized. As of September 30, 2023 and December 31, 2022, the deferred revenue balance was $24.4 million and $21.2 million, respectively, of which $2.9 million and $3.8 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets. Revenue recognized in the nine months ended September 30, 2023 that was included in the deferred revenue balance as of December 31, 2022 was $12.7 million, and revenue recognized in the nine months ended September 30, 2022 that was included in the deferred revenue balance as of December 31, 2021 was $7.7 million, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. The Company expects to recognize substantially all of the remaining transaction price in the next 1-2 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs of Precision Oncology Testing</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of precision oncology testing generally consists of cost of materials, cost of labor, including bonus, benefit and stock-based compensation, equipment and infrastructure expenses associated with processing test samples (including sample accessioning, library preparation, sequencing, and quality control analyses), freight, curation of test results for physicians, phlebotomy, and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, lease costs, amortization of leasehold improvements, and information technology costs. Costs associated with performing the Company’s tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to that test. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Development Services and Other</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of development services and other primarily includes costs incurred for the performance of development services requested by the Company’s biopharmaceutical customers, and costs associated with the Company's partnership agreements and screening services. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of development services and other.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses are comprised of costs incurred to develop technology and include compensation and benefits, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services and other outside costs. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop the Company’s technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation related to stock options granted to the Company’s employees, directors and nonemployees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. Compensation expense for stock options with performance metrics is calculated based upon expected achievement of the metrics specified in the grant.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted under the 2012 Stock Plan (as amended and restated), or the 2012 Plan, and the 2018 Incentive Award Plan, or the 2018 Plan, and stock purchase rights granted under the 2018 Employee Stock Purchase Plan. The Black-Scholes option-pricing model requires assumptions to be made related to the expected term of an award, expected volatility, risk-free rate and expected dividend yield. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the grant date fair value of its service-based and performance-based restricted stock units issued to employees and non-employees based on the closing market price of the common stock on the date of grant. For restricted stock units with only service-based vesting conditions, compensation expense is recognized in the Company’s condensed consolidated statement of operations on a straight-line basis over the requisite service period. Compensation expense for restricted stock units with performance metrics, or PSUs, is calculated based upon expected achievement of the metrics specified in the grant, and is recognized in the Company’s condensed consolidated statement of operations using an accelerated attribution model over the requisite service period for each separately vesting portion of the award. No stock-based compensation expense is recorded for PSUs, unless it is determined to be probable that the related performance metrics will be met. Any PSUs that remain unvested at the end of the performance period will be forfeited. Forfeitures are accounted for as they occur.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method or the as-if converted method, as appropriate. For purposes of this calculation, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, and contingently issuable shares under the convertible senior notes are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The accompanying condensed consolidated financial statements include the accounts of Guardant Health, Inc., its consolidated Joint Venture (see Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications of prior period amounts were made to conform with the current period presentation.</span></div> Use of EstimatesThe preparation of condensed consolidated financial statements in conformity with 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. The Company bases its estimates on historical experience and other market-specific or other relevant assumptions that it believes to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimation of variable consideration, estimation of credit losses, standalone selling price allocation included in contracts with multiple performance obligations, goodwill and identifiable intangible assets, stock-based compensation, incremental borrowing rate for operating leases, contingencies, certain inputs into the provision for income taxes, including related reserves, valuation of non-marketable securities, 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. <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Condensed Financial Statements</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended, or the Securities Act. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Marketable Securities</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquires certain equity investments in private companies to promote business and strategic objectives. The Company's investments in non-marketable equity securities do not give the Company the ability to control or exercise significant influence over the investees. One of the investees is concluded to be a variable interest entity, or VIE, but the Company is deemed not to be the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance. The Company's non-marketable equity and other related investments totaled $8.6 million and $25.0 million as of September 30, 2023, and December 31, 2022, respectively, and are included in other assets, net on the accompanying condensed consolidated balance sheets. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities are recorded at cost, subject to periodic impairment reviews and adjustments for observable price changes from orderly transactions. The Company's evaluation of impairment of such non-marketable securities is based on adverse changes in market conditions and the regulatory or economic environment, qualitative and quantitative analysis of the operating performance and financial condition of the investee; changes in operating structure or management of the investee; and additional funding requirements of the investee. As a result of the evaluation, the Company recorded an impairment of $22.1 million for the nine months ended September 30, 2023 for one of its non-marketable equity security investments, included in other income (expense), net on the Company's condensed consolidated statement of operations. In addition, pursuant to one of the investments in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the investee, on or before December 31, 2022. In September 2022, the Company decided not to exercise such rights to purchase the investee and recorded an impairment of $5.3 million based on an independent third-party valuation. Pursuant to another investment in non-marketable securities purchased by the Company, the Company acquired rights to purchase the investee at a pre-determined price subject to additional adjustments based on the performance of the Company, on or before October 1, 2023, and acquired rights to obtain the exclusive license of the investee's certain technologies. In June 2023, the Company decided not to exercise such rights and recorded an impairment of $7.0 million, included in other income (expense), net on the Company's condensed consolidated statement of operations for the nine months ended September 30, 2023. No other impairment or downward adjustments to the carrying value of non-marketable securities have been otherwise recorded.</span></div> 8600000 25000000 22100000 5300000 7000000 0 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Concentration of Risk</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to credit risk from its portfolio of cash equivalents held at one commercial bank and investments in marketable debt securities. The Company limits its exposure to credit losses by investing in money market funds through a U.S. bank with high credit ratings. The Company’s cash may consist of deposits held with banks that may at times exceed federally insured limits, however, its exposure to credit risk in the event of default by the financial institution is limited to the extent of amounts recorded on the condensed consolidated balance sheets. The Company performs evaluations of the relative credit standing of these financial institutions to limit the amount of credit exposure. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also invests in investment-grade debt instruments and has policy limits for the amount it can invest in any one type of security, except for securities issued or guaranteed by the U.S. government. The goals of the Company’s investment policy, in order of priority, are as follows: safety and preservation of principal and diversification of risk; liquidity of investments sufficient to meet cash flow requirements; and a competitive after-tax rate of return. Under its investment policy, the Company limits amounts invested in such securities by credit rating, maturity, investment type and issuer, as a result, the Company is not exposed to any significant concentrations of credit risk from these financial instruments.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to credit risk from its accounts receivable. The majority of the Company’s accounts receivable arises from the provision of precision oncology services, and development services and other, primarily with biopharmaceutical companies and international laboratory partners, all of which have high credit ratings. The Company has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. Accounts receivable are recorded net of allowance for credit losses, if any.</span></div>The Company is also subject to credit risk from its other receivables and other assets. <div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant customer is any biopharmaceutical customer, clinical testing payer, or international laboratory partner that represents 10% or more of the Company’s total revenue or accounts receivable balance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue attributable to each significant customer, including its affiliated entities, as a percentage of the Company’s total revenue, for the respective period, and accounts receivable balance attributable to each significant customers, including its affiliated entities, as a percentage of the Company’s total accounts receivable balance, at the respective condensed consolidated balance sheet date, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounts Receivable, Net</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">*    less than 10%</span></div> 0.12 0.33 0.30 0.32 0.30 0.12 0.11 0.12 8000000 P6Y 1000000 1100000 1100000 4800000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the receivable and the related credit loss amounts:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Gross Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for Credit Losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Net Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Gross Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for Credit Losses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Net Amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no activities for the allowance for credit losses during the three months ended September 30, 2023 and 2022. The following table summarizes the allowance for credit losses activities for the nine months ended September 30, 2023 and 2022:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—Beginning of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Reclassification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—End of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—Beginning of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Reclassification</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Allowance for credit losses—End of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1100000 0 1100000 0 0 0 3700000 4800000 3700000 4800000 0 0 0 0 0 0 1100000 1100000 1100000 1100000 4800000 5900000 -1100000 -1100000 3700000 4800000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represent valid claims against commercial and governmental payers, biopharmaceutical companies, research institutes, international laboratory partners and distributors, including unbilled receivables, and royalty payments due from third parties for licensing the Company’s technologies. Unbilled receivables include balances due from biopharmaceutical customers related to development services and other revenues that are recognized upon the achievement of performance-based milestones but prior to the achievement of contractual billing rights. As of September 30, 2023, and December 31, 2022, the Company had unbilled receivables of $5.6 million and $5.4 million, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of its accounts receivable based on historical collection trends, the financial condition of payment partners, and external market factors and provides for an allowance for potential credit losses based on management’s best estimate of the amount of probable credit losses. As of September 30, 2023, and December 31, 2022, the Company had an immaterial allowance for credit losses related to its accounts receivable.</span></div> 5600000 5400000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets, net</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets related to in-process research and development costs, or IPR&amp;D, acquired in a business combination are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time. Prior to completion of the research and development efforts, the assets are considered indefinite-lived. During this period, the assets will not be amortized but will be tested for impairment on an annual basis and between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate a reduction in the fair value of the IPR&amp;D projects below their respective carrying amounts. In connection with the launch of Shield LDT in May 2022, the Company's IPR&amp;D of $1.6 million was reclassified as an intangible asset with a useful life of 2 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net identifiable assets and liabilities. Goodwill is not amortized but is tested for impairment at least annually during the fourth fiscal quarter, or if circumstances indicate its value may no longer be recoverable. The Company continues to operate in one segment, which is considered to be the sole reporting unit and, therefore, goodwill is tested for impairment at the enterprise level. As of September 30, 2023, there has been no impairment of goodwill.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost, net of accumulated amortization. The Company does not have intangible assets with indefinite useful lives other than goodwill. Amortization is recorded on a straight-line basis over the intangible asset's useful life, which is approximately 2—12 years.</span></div> 1600000 P2Y 1 0 P2Y P12Y Post-acquisition Contingent Consideration Post-acquisition contingent consideration is recognized over the service period, subject to meeting the respective service requirements and performance metrics. 500000 400000 1600000 2700000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. Operating lease right-of-use, or ROU, assets and operating leases liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received or receivable. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the lease liabilities, as the Company's leases generally do not provide an implicit rate. Lease terms may include options to extend or terminate when the Company is reasonably certain the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company also has lease arrangements with lease and non-lease components. The Company elected the practical expedient not to separate non-lease components from lease components for the Company’s facility leases. The Company also elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible senior notes are accounted for as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized to interest expense over the term of the notes, using an effective interest rate method.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from the provision of precision oncology testing services, as well as from development services and other. Precision oncology testing services include genomic profiling and the delivery of other genomic information derived from the Company’s platform. Development services include companion diagnostic development and regulatory approval, clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. Other revenue includes amounts derived from licensing the Company's technologies, kit fulfillment and screening services. The Company currently receives payments from third-party commercial and governmental payers, certain hospitals and oncology centers and individual patients, as well as biopharmaceutical companies, research institutes, international laboratory partners and distributors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. FASB ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides for a five-step model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Precision oncology testing</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from the sale of its precision oncology tests for clinical customers, including certain hospitals, cancer centers, other institutions and patients, at the time results of the test are reported to physicians. Most precision oncology tests requested by clinical customers are sold without a written agreement; however, the Company determines an implied contract exists with its clinical customers. The Company identifies each sale of its test to a clinical customer as a single performance obligation. With the exception of certain limited contracted arrangements with insurance carriers and other institutions where the transaction price is fixed, a stated contract price does not exist and the transaction price for each implied contract with clinical customers represents variable consideration. The Company estimates the variable consideration under the portfolio approach and considers the historical reimbursement data from third-party commercial and governmental payers and patients, as well as known or anticipated reimbursement trends not reflected in the historical data. The Company monitors the estimated amount to be collected in the portfolio at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Both the estimate and any subsequent revision contain uncertainty and require the use of significant judgment in the estimation of the variable consideration and application of the constraint for such variable consideration. The Company analyzes its actual cash collections over the expected reimbursement period and compares it with the estimated variable consideration for each portfolio and any difference is recognized as an adjustment to estimated revenue after the expected reimbursement period, subject to assessment of the risk of future revenue reversal. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from sales of precision oncology tests to biopharmaceutical customers are based on a negotiated price per test or on the basis of an agreement to provide certain testing volume over a defined period. The Company identifies its promise to transfer a series of distinct tests to biopharmaceutical customers as a single performance obligation. Precision oncology tests to biopharmaceutical customers are generally billed at a fixed price for each test performed. For agreements involving testing volume to be satisfied over a defined period, revenue is recognized over time based on the number of tests performed as the performance obligation is satisfied over time. Results of the Company’s precision oncology services are delivered electronically, and as such there are no shipping or handling fees incurred by the Company or billed to customers.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Development services and other</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs development services for its biopharmaceutical customers utilizing its precision oncology information platform. Development services typically represent a single performance obligation as the Company performs a significant integration service, such as analytical validation and regulatory submissions. The individual promises are not separately identifiable from other promises in the contracts and, therefore, are not distinct. However, under certain contracts, a biopharmaceutical customer may engage the Company for multiple distinct development services which are both capable of being distinct and separately identifiable from other promises in the contracts and, therefore, distinct performance obligations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company collaborates with biopharmaceutical companies in the development of new drugs. As part of these collaborations, the Company provides services related to regulatory filings to support companion diagnostic device submissions for the Company’s testing panels. Under these collaborations, the Company generates revenue from achievement of milestones, as well as provision of on-going support. For the companion diagnostic development and regulatory approval services performed, the Company is compensated through a combination of an upfront fee and performance-based, non-refundable regulatory and other developmental milestone payments. The transaction price of these contracts typically represents variable consideration. Application of the constraint for variable consideration to milestone payments is an area that requires significant judgment. The Company evaluates factors such as the scientific, clinical, regulatory, commercial, and other risks that must be managed to achieve the respective milestone and the level of effort and investment required to achieve the respective milestone. In making this assessment, the Company considers its historical experience with similar milestones, the degree of complexity and uncertainty associated with each milestone, and whether achievement of the milestone is dependent on parties other than the Company. The constraint for variable consideration is applied such that it is probable a significant reversal of revenue will not occur when the uncertainty associated with the contingency is resolved. Application of the constraint for variable consideration is assessed and updated at each reporting period as a revision to the estimated transaction price.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes companion diagnostic development and regulatory approval services revenue over the period in which biopharmaceutical research and development services are provided. Specifically, the Company recognizes revenue using an input method to measure progress, utilizing costs incurred to-date relative to total expected costs as its measure of progress. The Company assesses the changes to the total expected cost estimates as well as any incremental fees negotiated resulting from changes to the scope of the original contract in determining the revenue recognition at each reporting period. For development of new products or services under these arrangements, costs incurred before technological feasibility is reached are included as research and development expenses in the Company’s condensed consolidated statements of operations, while costs incurred thereafter are recorded as cost of development services and other.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue from other development services, in addition to companion diagnostic development and regulatory approval services noted above, such as clinical study setup, monitoring and maintenance, testing development and support, GuardantConnect and GuardantINFORM. These revenues are generally recognized over time based on an input method to measure progress in the period when the associated services have been performed.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, other revenue includes amounts derived from licensing the Company's digital sequencing technologies to its domestic customers and international laboratory partners, kit fulfillment and screening services. For the licensed technology, the Company is compensated through royalty-based payments, non-refundable upfront payments, guaranteed minimum payments, and/or sample milestone payments. Depending on the nature of the technology licensing arrangements, and considering factors including but not limited to enforceable right to payment and payment terms, and if an asset with alternative use is created, these revenues are recognized in the period when royalty-bearing sales occur, when the technology transfer is complete, or over the technology transfer period. Kit fulfillment related revenues are recognized when such products are delivered. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with multiple performance obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts with biopharmaceutical customers and international laboratory partners may include multiple distinct performance obligations, such as provision of precision oncology testing, the above-mentioned development services, and digital sequencing technology licensing, among others. The Company evaluates the terms and conditions included within its contracts with biopharmaceutical customers and international laboratory partners to ensure appropriate revenue recognition, including whether services are considered distinct performance obligations that should be accounted for separately versus together. The Company first identifies material promises, in contrast to immaterial promises or administrative tasks, under the contract, and then evaluates whether these promises are both capable of being distinct and distinct within the context of the contract. In assessing whether a promised service is capable of being distinct, the Company considers whether the customer could benefit from the service either on its own or together with other resources that are readily available to the customer, including factors such as the research, development, and commercialization capabilities of a third party as well as the availability of the associated expertise in the general marketplace. In assessing whether a promised service is distinct within the context of the contract, the Company considers whether it provides a significant integration of the services, whether the services significantly modify or customize one another, or whether the services are highly interdependent or interrelated.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with multiple performance obligations, the transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines standalone selling price by considering the historical selling price of these performance obligations in similar transactions as well as other factors, including, but not limited to, the price that customers in the market would be willing to pay, competitive pricing of other vendors, industry publications and current pricing practices, and expected costs of satisfying each performance obligation plus appropriate margin; or by using the residual approach if standalone selling price is not observable, by reference to the total transaction price less the sum of the observable standalone selling prices of other performance obligations promised in the contract.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, which is a contract liability, consists primarily of payments received in advance of revenue recognition from contracts with customers. For example, development services and other contracts with biopharmaceutical customers often contain upfront payments which results in the recording of deferred revenue to the extent cash is received prior to the Company's performance of the related services. Contract liabilities are relieved as the Company performs its obligations under the contract and revenue is consequently recognized. As of September 30, 2023 and December 31, 2022, the deferred revenue balance was $24.4 million and $21.2 million, respectively, of which $2.9 million and $3.8 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets. Revenue recognized in the nine months ended September 30, 2023 that was included in the deferred revenue balance as of December 31, 2022 was $12.7 million, and revenue recognized in the nine months ended September 30, 2022 that was included in the deferred revenue balance as of December 31, 2021 was $7.7 million, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. The Company expects to recognize substantially all of the remaining transaction price in the next 1-2 years.</span></div> 24400000 21200000 2900000 3800000 12700000 7700000 P1Y P2Y Costs of Precision Oncology TestingCost of precision oncology testing generally consists of cost of materials, cost of labor, including bonus, benefit and stock-based compensation, equipment and infrastructure expenses associated with processing test samples (including sample accessioning, library preparation, sequencing, and quality control analyses), freight, curation of test results for physicians, phlebotomy, and license fees due to third parties. Infrastructure expenses include depreciation of laboratory equipment, lease costs, amortization of leasehold improvements, and information technology costs. Costs associated with performing the Company’s tests are recorded as the tests are performed regardless of whether revenue was recognized with respect to that test. <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Development Services and Other</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of development services and other primarily includes costs incurred for the performance of development services requested by the Company’s biopharmaceutical customers, and costs associated with the Company's partnership agreements and screening services. For development of new products, costs incurred before technological feasibility has been achieved are reported as research and development expenses, while costs incurred thereafter are reported as cost of development services and other.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses are comprised of costs incurred to develop technology and include compensation and benefits, reagents and supplies used in research and development laboratory work, infrastructure expenses, including facility occupancy and information technology costs, contract services and other outside costs. Research and development costs are expensed as incurred. Payments made prior to the receipt of goods or services to be used in research and development are deferred and recognized as expense in the period in which the related goods are received or services are rendered. Costs to develop the Company’s technology capabilities are recorded as research and development unless they meet the criteria to be capitalized as internal-use software costs.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation related to stock options granted to the Company’s employees, directors and nonemployees is measured at the grant date based on the fair value of the award. The fair value is recognized as expense over the requisite service period, which is generally the vesting period of the respective awards. Compensation expense for stock options with performance metrics is calculated based upon expected achievement of the metrics specified in the grant.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted under the 2012 Stock Plan (as amended and restated), or the 2012 Plan, and the 2018 Incentive Award Plan, or the 2018 Plan, and stock purchase rights granted under the 2018 Employee Stock Purchase Plan. The Black-Scholes option-pricing model requires assumptions to be made related to the expected term of an award, expected volatility, risk-free rate and expected dividend yield. </span></div>The Company measures the grant date fair value of its service-based and performance-based restricted stock units issued to employees and non-employees based on the closing market price of the common stock on the date of grant. For restricted stock units with only service-based vesting conditions, compensation expense is recognized in the Company’s condensed consolidated statement of operations on a straight-line basis over the requisite service period. Compensation expense for restricted stock units with performance metrics, or PSUs, is calculated based upon expected achievement of the metrics specified in the grant, and is recognized in the Company’s condensed consolidated statement of operations using an accelerated attribution model over the requisite service period for each separately vesting portion of the award. No stock-based compensation expense is recorded for PSUs, unless it is determined to be probable that the related performance metrics will be met. Any PSUs that remain unvested at the end of the performance period will be forfeited. Forfeitures are accounted for as they occur. <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method or the as-if converted method, as appropriate. For purposes of this calculation, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, and contingently issuable shares under the convertible senior notes are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive.</span></div> Joint Venture<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, the Company and an affiliate of SoftBank formed and capitalized Guardant Health AMEA, Inc., the Joint Venture, for the sale, marketing and distribution of the Company’s tests generally outside the Americas and Europe, and to accelerate commercialization of its products in Asia, the Middle East and Africa. Under the terms of the joint venture agreement, each party held an approximately 50% ownership interest in the Joint Venture and two seats on the board of the Joint Venture. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company purchased all of the shares of the Joint Venture, or the Joint Venture Acquisition, held by SoftBank and its affiliates in consideration for a cash payment of the aggregate purchase price of $177.8 million, which resulted in $99.8 million of fair value adjustments to the noncontrolling interest liability. In connection with the Joint Venture Acquisition, the Company also issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options held by the Joint Venture's employees. </span></div>Prior to the completion of the Joint Venture Acquisition, the Joint Venture was deemed to be a VIE, and the Company had been identified as the VIE’s primary beneficiary. As the primary beneficiary, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation. Upon completion of the Joint Venture Acquisition and the tender offer, Guardant Health AMEA, Inc. became the Company's wholly owned subsidiary. 0.50 2 177800000 99800000 Condensed Consolidated Balance Sheet Components<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Leasehold improvements </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Computer hardware </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Construction in progress</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Furniture and fixtures </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Computer software </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Property and equipment, gross </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Less: accumulated depreciation </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Property and equipment, net </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment was $10.3 million and $9.1 million for the three months ended September 30, 2023, and 2022, respectively, and $29.9 million and $23.9 million for the nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Payable and Accrued Liabilities</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities consist of the following:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><span style="-sec-ix-hidden:f-521"><span style="-sec-ix-hidden:f-522">Operating lease liabilities</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Others</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total accounts payable and accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Leasehold improvements </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Computer hardware </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Construction in progress</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Furniture and fixtures </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Computer software </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Property and equipment, gross </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Less: accumulated depreciation </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Property and equipment, net </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 113777000 95764000 102957000 99781000 32606000 29744000 4958000 20598000 8719000 8367000 2308000 1797000 265325000 256051000 117654000 88131000 147671000 167920000 10300000 9100000 29900000 23900000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities consist of the following:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><span style="-sec-ix-hidden:f-521"><span style="-sec-ix-hidden:f-522">Operating lease liabilities</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Others</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total accounts payable and accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 77828000 68911000 62676000 55788000 26356000 21878000 38406000 29240000 205266000 175817000 Fair Value Measurements, Cash Equivalents and Marketable Securities <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments consist of cash equivalents, marketable securities, accounts receivable, net, prepaid expenses and other current assets, net, and accounts payable and accrued liabilities. Cash equivalents and marketable securities are stated at fair value. Prepaid expenses and other current assets, net, and accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received from sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritized the inputs into three broad levels as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total short-term marketable debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term marketable equity securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,560 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total short-term marketable debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable equity securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of money market funds based on quoted prices in active markets for identical securities. Commercial paper and U.S. government debt securities are valued taking into consideration valuations obtained from third-party pricing services. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, issuer credit spreads; benchmark securities; prepayment/default projections based on historical data and other observable inputs.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, one of the Company's equity investees, Lunit Inc., or Lunit, completed its initial public offering, or IPO, subsequent to which, the Company started to account for the investment in Lunit at fair value on a recurring basis, and classified the investment as marketable equity securities within Level 1 of the fair value hierarchy as the investment is valued using the quoted market price. The Company is subject to a 2-year lock-up period from Lunit's IPO date, during which the Company shall not transfer Lunit's shares between accounts, establish or cancel pledges, sell, or withdraw such shares, without approval from the Korea Exchange. As of September 30, 2023 and December 31, 2022, the balance of the investment in Lunit was $102.8 million and $18.3 million, respectively, included in other assets, net on the Company's condensed consolidated balance sheets. In addition, the Company recorded $16.6 million and $84.5 million unrealized gains on the investment in Lunit for the three and nine months ended September 30, 2023, respectively, and recorded $13.2 million unrealized losses on the investment in Lunit for the three and nine months ended September 30, 2022, respectively, included in other income (expense), net on the Company's condensed consolidated statement of operations. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related contingent consideration is measured at fair value on a quarterly basis and change in estimated contingent consideration to be paid are included in operating expenses in the condensed consolidated statements of operations. The fair value of acquisition-related contingent consideration is estimated using a multiple-outcome discounted cash flow valuation technique. Contingent consideration is classified within Level 3 of the fair value hierarchy, as it is based on a probability that includes significant unobservable inputs. The significant unobservable inputs include a probability-weighted estimate of achievement of certain commercialization milestones, and discount rate to present value the expected payments. A significant change in any of these input factors in isolation could have a material impact to fair value measurement. As of September 30, 2023 and December 31, 2022, the Company's contingent consideration liability was $6.7 million and $6.4 million, respectively, of which $5.2 million and $4.9 million is considered long-term and was recorded within other long-term liabilities on the accompanying condensed consolidated balance sheets.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the completion of the Joint Venture Acquisition in June 2022, the fair value of the noncontrolling interest liability was considered to be a Level 3 measurement and was determined based on an annual internal rate of return of 20% on the initial amount of $41.0 million invested by SoftBank in May 2018, to the date of Company's exercising the call right in November 2021. The noncontrolling interest liability was fully paid by June 30, 2022 (see Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the activities for the Level 3 financial instruments:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interest Liability</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent Consideration</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value — beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in fair value </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(177,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value — end of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the fair value of the Convertible Notes as of September 30, 2023, and December 31, 2022, to be a Level 2 measurement. The fair value of the Convertible Notes is primarily affected by the trading price of the Company's common stock and market interest rates. As such, the carrying value of the Convertible Notes does not reflect the market rate. See Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information related to the fair value of the Convertible Notes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s cash equivalents and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Money market fund</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,238 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Money market fund</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904,446 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the estimated fair values and gross unrealized losses of the Company's marketable debt securities that have been in a continuous unrealized loss position as of September 30, 2023 and December 31, 2022.</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(927)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,958)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,821)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,729 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>There have been no material realized gains or losses on marketable debt securities for the periods presented. The Company determined that it did have the ability and intent to hold all marketable debt securities that have been in a continuous loss position until maturity or recovery and the loss position was temporary due to market volatility, thus there has been no recognition of credit losses for the three and nine months ended September 30, 2023, and 2022, respectively. <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments consist of cash equivalents, marketable securities, accounts receivable, net, prepaid expenses and other current assets, net, and accounts payable and accrued liabilities. Cash equivalents and marketable securities are stated at fair value. Prepaid expenses and other current assets, net, and accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received from sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritized the inputs into three broad levels as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total short-term marketable debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Long-term marketable equity securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,042 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,560 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total short-term marketable debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable equity securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 375756000 375756000 0 0 375756000 375756000 0 0 124469000 0 124469000 0 573013000 0 573013000 0 697482000 0 697482000 0 102804000 102804000 0 0 1176042000 478560000 697482000 0 6660000 0 0 6660000 6660000 0 0 6660000 3104000 3104000 0 0 14987000 0 14987000 0 18091000 3104000 14987000 0 869584000 0 869584000 0 869584000 0 869584000 0 18291000 18291000 0 0 905966000 21395000 884571000 0 6430000 0 0 6430000 6430000 0 0 6430000 P2Y 102800000 18300000 16600000 84500000 -13200000 -13200000 6700000 6400000 5200000 4900000 0.20 41000000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the activities for the Level 3 financial instruments:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interest Liability</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contingent Consideration</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value — beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in fair value </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(177,785)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value — end of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 78000000 6440000 7430000 6430000 3625000 99785000 220000 390000 230000 4195000 177785000 0 1500000 0 1500000 0 6660000 6320000 6660000 6320000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s cash equivalents and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Money market fund</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,238 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Money market fund</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904,446 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,675 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 375756000 0 0 375756000 124469000 0 0 124469000 574001000 31000 1019000 573013000 1074226000 31000 1019000 1073238000 3104000 0 0 3104000 901342000 8000 16779000 884571000 904446000 8000 16779000 887675000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the estimated fair values and gross unrealized losses of the Company's marketable debt securities that have been in a continuous unrealized loss position as of September 30, 2023 and December 31, 2022.</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(927)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,019)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">U.S. government debt securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,958)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,821)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,729 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 96885000 92000 161618000 927000 258503000 1019000 96885000 92000 161618000 927000 258503000 1019000 170975000 2958000 685754000 13821000 856729000 16779000 170975000 2958000 685754000 13821000 856729000 16779000 0 0 0 0 0 0 0 0 Intangible Assets, Net and Goodwill<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022: </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,960 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of finite-lived intangible assets was $0.7 million and $0.7 million for the three months ended September 30, 2023, and 2022, respectively, and $2.1 million and $1.8 million for the nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of finite-lived intangible assets, net:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022: </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,960 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of purchased intangible assets as of September 30, 2023, and December 31, 2022: </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,960 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:43.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements and other covenant rights</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets not subject to amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;padding-right:9pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,859)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 11886000 4407000 7479000 P7Y 5100000 3376000 1724000 P2Y2M12D 1600000 1133000 467000 P0Y7M6D 18586000 8916000 9670000 3290000 3290000 21876000 8916000 12960000 11886000 3579000 8307000 P7Y9M18D 5100000 2747000 2353000 P2Y10M24D 1600000 533000 1067000 P1Y4M24D 18586000 6859000 11727000 3290000 3290000 21876000 6859000 15017000 700000 700000 2100000 1800000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of finite-lived intangible assets, net:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 690000 2219000 1670000 1212000 1107000 2772000 9670000 Debt<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, the Company issued $1.15 billion principal amount of its 0% Convertible Senior Notes due 2027, or the 2027 Notes. The 2027 Notes do not bear interest, and the principal amount of the Notes will not accrete. However, special interest and additional interest may accrue on the 2027 Notes at a rate per annum not exceeding 0.50% (subject to certain exceptions) upon the occurrence of certain events such as the failure to file certain reports to the Securities and Exchange Commission, or to remove certain restrictive legends from the Notes. The Notes will mature on November 15, 2027, unless repurchased, redeemed or converted earlier. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Before August 15, 2027, holders of the 2027 Notes will have the right to convert their 2027 Notes only under the following circumstances:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on March 31, 2021, if the last reported sale price of the Company's common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter, or the sale price condition;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five consecutive business days immediately after any ten consecutive trading day period, or the measurement period, if the trading price per $1,000 principal amount of the Notes for each trading day of the measurement period is less than 98% of the product of the last reported sale price of the Company's common stock on such trading day and the conversion rate on such trading day; or</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From and after August 15, 2027, holders of the 2027 Notes may convert their 2027 Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will settle conversions by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion rate is 7.1523 shares of common stock per $1,000 principal amount of 2027 Notes, which represents an initial conversion price of approximately $139.82 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the 2027 Notes at its option at any time before November 20, 2024. The Notes will be redeemable, in whole or in part, at the Company’s option at any time, and from time to time, on or after November 20, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a “Fundamental Change” occur, then, subject to a limited exception for certain cash mergers, holders of Notes may require the Company to repurchase their 2027 Notes at a cash repurchase price equal to the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving the Company and certain de-listing events with respect to the Company’s common stock.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the 2027 Notes were not convertible as of September 30, 2023 and December 31, 2022, the net carrying amount of the 2027 Notes was classified as a long-term liability.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the net carrying amounts of the 2027 Notes as of September 30, 2023, and December 31, 2022: </span></div><div style="margin-bottom:3pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,322 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,137,391 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of the 2027 Notes was $794.3 million and $717.5 million as of September 30, 2023, and December 31, 2022, respectively. The fair value was determined based on the closing trading price per $100 of the 2027 Notes as of the last day of trading for the period.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense recognized in relation to amortization of debt issuance costs was $0.6 million and $1.9 million for the three and nine months ended September 30, 2023 and 2022, respectively, which represented an effective interest rate of 0.2% and 0.2% for the three and nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note Hedges</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential economic dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions, or the 2027 Note Hedges, with respect to its common stock concurrent with the issuance of the Notes. The 2027 Note Hedges cover, subject to customary adjustments, the number of shares of common stock initially underlying the Notes. The strike price of the 2027 Note Hedges will initially be approximately $182.60 per share, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $104.34 per share on November 16, 2020, and is subject to certain adjustments under the terms of the 2027 Note Hedges.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Note Hedges will expire upon maturity of the 2027 Notes. The 2027 Note Hedges are separate transactions and are not part of the terms of the 2027 Notes. Holders of the 2027 Notes will not have any rights with respect to the 2027 Note Hedges. The shares receivable related to the 2027 Note Hedges are excluded from the calculation of diluted earnings per share as they are anti-dilutive.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As these transactions meet certain accounting criteria, the 2027 Note Hedges are recorded in stockholders’ equity and are not accounted for as derivatives. The Company paid an aggregate amount of $90.0 million for the 2027 Note Hedges, which has been recorded as a reduction to additional paid-in capital and will not be remeasured.</span></div> 1150000000 0 0.0050 1.30 20 30 5 10 0.98 139.82 1.30 20 30 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the net carrying amounts of the 2027 Notes as of September 30, 2023, and December 31, 2022: </span></div><div style="margin-bottom:3pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,322 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,137,391 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1150000000 1150000000 10678000 12609000 1139322000 1137391000 794300000 717500000 100 600000 600000 1900000 1900000 0.002 0.002 182.60 0.75 104.34 90000000 Leases<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various operating lease agreements for office space, data center, lab and warehouse use, with remaining terms of up to 10 years, some of which include one or more options to renew. As leases approach maturity, the Company considers various factors such as market conditions and the terms of any renewal options that may exist to determine whether it will renew the lease, as such, the Company does not include renewal options in its lease terms for calculating its lease liability, as the renewal options allow it to maintain operational flexibility and the Company is not reasonably certain it will exercise these renewal options at the time of the lease commencement. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $7.4 million and $7.2 million for the three months ended September 30, 2023, and 2022, respectively, and $22.1 million and $21.4 million for the nine months ended September 30, 2023, and 2022, respectively, which includes both lease and non-lease components (primarily common area maintenance charges and property taxes). </span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:72.896%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's future principal contractual obligations for operating lease commitments as of September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases are not material to the Company's condensed consolidated financial statements.</span></div> P10Y 7400000 7200000 22100000 21400000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:72.896%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P8Y6M P9Y1M6D 0.0389 0.0393 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's future principal contractual obligations for operating lease commitments as of September 30, 2023:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8632000 34158000 33195000 28148000 24479000 125157000 253769000 34736000 219033000 Commitments and Contingencies <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to commitments and obligations incurred in the ordinary course of business, from time to time the Company may be subject to a variety of claims and legal proceedings, including claims from customers and vendors, pending and potential legal actions for damages, governmental investigations and other matters. For example, the Company has received, and may in the future continue to receive letters, claims or complaints from others alleging false advertising, patent infringement, violation of employment practices and trademark infringement. The Company has also instituted, and may in the future institute, additional legal proceedings to enforce its rights and seek remedies, such as monetary damages, injunctive relief and declaratory relief. The Company cannot predict the results of any such disputes, and despite the potential outcomes, the existence thereof may have an adverse material impact on the Company because of diversion of management time and attention as well as the financial costs related to resolving such disputes.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its affiliates are parties to the legal claims and proceedings described below. The Company is vigorously defending itself against those claims and in those proceedings. Significant developments in those matters are described below. If the Company is unsuccessful in defending, or if it determines to settle, any of these matters, it may be required to pay substantial sums, be subject to injunction and/or be forced to change how it operates its business, which could have a material adverse impact on its financial position or results of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise stated, the Company is unable to reasonably estimate the loss or a range of possible loss for the matters described below. Often, it is not reasonably possible for the Company to determine that a loss is probable for a claim, or to reasonably estimate the amount of loss or a range of loss, because of the limited information available and the potential effects of future events and decisions by third parties, such as courts and regulators, that will determine the ultimate resolution of the claim. Many of the matters described are at preliminary stages, raise novel theories of liability or seek an indeterminate amount of damages. It is not uncommon for claims to be resolved over a number of years. The Company reviews loss contingencies at least quarterly to determine whether the loss probability has changed and whether it can make a reasonable estimate of the possible loss or range of loss. When the Company determines that a loss from a claim is probable and reasonably estimable, it records a liability in the amount of its estimate for the ultimate loss. The Company also provides disclosure when it is reasonably possible that a loss may be incurred or when it is reasonably possible that the amount of a loss will exceed its recorded liability.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intellectual Property Disputes</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, TwinStrand Biosciences, Inc., or TwinStrand Biosciences, and the University of Washington filed a patent infringement suit in the United States District Court for the District of Delaware alleging that the Company infringes U.S. Patent Nos. 10,287,631; 10,689,699; 10,752,951; and 10,760,127. The Company answered the complaint in October 2021, denying TwinStrand Biosciences’ allegations and asserted counterclaims of invalidity, unenforceability due to inequitable conduct and infringement of four of the Company’s patents. Discovery in the case has concluded. In October 2023, the court dismissed with prejudice TwinStrand’s infringement claims related to U.S. Patent Nos. 10,689,699 and 10,752,95. The parties have filed summary judgment motions, which are still pending, and trial is scheduled to commence in November 2023. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2023, the Company publicly announced that it entered into a Collaboration and Settlement Agreement, or the Collaboration Agreement, with Illumina, Inc., or Illumina. Under the terms of the Collaboration Agreement, the parties have agreed to extend their long-standing commercial relationship by agreeing to collaborate on the sharing of specimen samples in order to advance cancer research, and by entering into a new long-term purchase and supply commitment. Furthermore, the parties agreed to dismiss with prejudice the March 2022 lawsuit filed by Illumina in the U.S. District Court for the District of Delaware, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Illumina, Inc. v. Guardant Health, Inc. et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 1:22-cv-00334-GBW-CJB, including any allegations related to the subject intellectual property.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">False Advertising Dispute</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company also filed a lawsuit against Natera, Inc., or Natera, in the United States District Court for the Northern District of California, wherein the Company alleged that Natera is misleading healthcare providers about the performance of the Company’s new oncology test, Guardant Reveal, by suggesting the test is inaccurate and/or insensitive, and inferior to Natera’s Signatera assay. The Company is seeking an injunction to prevent Natera from continuing to make false and misleading statements and to require Natera to take corrective actions. Natera has asserted counterclaims of false and misleading statements, false advertising, unlawful trade practices and unfair competition. The Company moved to dismiss Natera’s counterclaims, and in January 2022, the court granted in part and denied in part the Company's motion to dismiss. The Company and Natera have both moved for summary judgment on various claims, with the court granting in part non-dispositive motions brought by each party. Trial is scheduled to commence in March 2024.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Civil Investigative Demand</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company received a Civil Investigative Demand, or CID, from the United States Attorney for the Northern District of California in connection with an investigation under the False Claims Act. The CID requests information and documents regarding billing of government-funded programs for the Company’s panel of genetic tests known as Guardant360. The Company is fully cooperating with the investigation. At this time, the Company is unable to predict the outcome of this investigation.</span></div> 4 Common Stock<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s common stockholders are entitled to dividends if and when declared by the Company’s Board of Directors, or the Board of Directors. As of September 30, 2023, and December 31, 2022, no dividends on the Company's common stock had been declared by the Board of Directors.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s common stock has been reserved for the following potential future issuances:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Shares underlying outstanding stock options</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402,574</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Shares underlying unvested restricted stock units</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,975</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687,888</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260,764</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,177</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,713</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2018 Incentive Award Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,764,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438,296</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2018 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,845,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118,311</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,109,231</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,249,546</span></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Follow-on Public Offering</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Company completed a follow-on underwritten public offering, in which it issued and sold 14,375,000 shares of its common stock at a price of $28.00 per share, and received net proceeds of $381.4 million after deducting underwriting discounts and commissions and other offering costs of $21.1 million.</span></div> 0 0 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s common stock has been reserved for the following potential future issuances:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Shares underlying outstanding stock options</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402,574</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Shares underlying unvested restricted stock units</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,975</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687,888</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260,764</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,260,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,177</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,713</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2018 Incentive Award Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,764,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438,296</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2018 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,845,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118,311</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,109,231</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,249,546</span></td></tr></table></div> 3701331 3402574 3112975 3687888 2260764 2260764 424177 341713 8764260 5438296 1845724 1118311 5000000 0 25109231 16249546 14375000 28.00 381400000 21100000 Stock-Based Compensation<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Employment Inducement Incentive Award Plan</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the Company’s Board of Directors adopted the 2023 Employment Inducement Incentive Award Plan, or the 2023 Plan, under which the Company reserved 5,000,000 shares of its common stock to be used exclusively for grants of awards to its new employees as an inducement material to the employee’s entry into employment with the Company within the meaning of Rule 5635(c)(4) of the Nasdaq Listing Rules. The 2023 Plan was approved by the Board of Directors without stockholder approval in accordance with such rule. In addition, the Company will continue to grant equity incentive awards to its employees and non-employees under the 2018 Plan. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity under the 2012 Plan, the 2018 Plan, and the 2023 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:30.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available for Grant </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Subject to Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438,296</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402,574</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Plan annual increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares authorized under the 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534,552)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,552</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,868)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,190</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,927)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(724,469)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units canceled</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units granted</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,041)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,142</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,764,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and Exercisable as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253,535</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:13.18pt">Effective as of January 1, 2023, an additional 3,689,000 shares of common stock became available for issuance under the 2018 Plan, as a result of the operation of an automatic annual increase provision therein.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The total intrinsic value of the options exercised was $0.2 million and $2.3 million for the three months ended September 30, 2023, and 2022, respectively, and $0.9 million and $11.5 million for the nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted was $24.42 and $33.66 per share for the three months ended September 30, 2023, and 2022, respectively, and $22.39 and $26.49 per share for the nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future stock-based compensation for unvested options as of September 30, 2023 was $38.9 million, which is expected to be recognized over a weighted-average period of 2.6 years.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restricted stock unit activity excluding the performance-based and market-based restricted stock units under the 2012 Plan and the 2018 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687,888</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,469</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511,688)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787,694)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,975</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future stock-based compensation for unvested restricted stock units as of September 30, 2023 was $135.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-based Restricted Stock Units</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since November 2020, the Compensation Committee of the Board of Directors started to approve, and the Company started to grant PSUs, under the 2018 Plan. The PSUs granted to employees consist of financial and/or operational metrics to be met over a performance period of approximately 0.3 to 4 years and an additional service period requirement of up to 2 years after the performance metrics are met. The PSUs granted to a consultant consistent of operational metrics to be met over a performance period of 4 years. The PSUs are expected to be expensed over a period of approximately 0.3 to 4.5 years subject to meeting the respective performance metrics and service requirements. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, and as part of these PSU programs, the Company granted PSUs consisting of a performance period of 4 years combined with an additional service period requirement of six months should the vesting criteria be met. As of September 30, 2023, these PSUs had a grant-date fair value of approximately $25.7 million, net of forfeitures, however no compensation expense for these PSUs has been recorded to-date since the achievement of the performance metrics was not determined to be probable as of September 30, 2023. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s PSU activity under the 2018 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,713</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,435)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,142)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,177</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation recorded for the PSUs was $0.8 million and $0.4 million for the three months ended September 30, 2023, and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023, and 2022, respectively. Future stock-based compensation for unvested PSUs that are probable to vest as of September 30, 2023 was $4.2 million, which is expected to be recognized over a weighted-average period of 1.9 years.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market-based Restricted Stock Units</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the Board of Directors approved and granted 1,695,574 market-based restricted stock units, or MSUs, under the 2018 Plan to each of the Company's Co-Chief Executive Officers, which is subject to the achievement of market-based share price goals established by the Board of Directors. The MSUs consist of three separate tranches and the vesting of each tranche is subject to the Company's common stock closing price being maintained at or above a predetermined share price goal for a period of 30 consecutive calendar days. The share price goal can be met any time during the seven-year performance period from the date of grant. Upon vesting, the MSUs must be held for a period of <span style="-sec-ix-hidden:f-922">six</span> to twelve months depending on the time of vesting within the seven-year performance period. The vesting of the MSUs can also be triggered upon a change in control event and achievement of a certain change in control price goal, or when there is a qualifying termination or in the event of death or disability. Any MSUs that remain unvested at the end of the seven-year performance period will automatically be forfeited and terminated without further consideration. The following table presents additional information relating to each MSU award:</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.307%"><tr><td style="width:1.0%"></td><td style="width:33.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tranche</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Price Goal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of RSUs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$120 per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,192</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$150 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$200 per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,191</span></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The grant date fair values of the MSUs were determined using a Monte Carlo valuation model for each tranche. The related stock-based compensation expense for each tranche was recognized based on an accelerated attribution method over the estimated derived service period. The derived service period was the median duration of the successful stock price paths to meet the price goal for each tranche as simulated in the Monte Carlo valuation model. The Monte Carlo valuation model used assumptions such as volatility, risk-free interest rate, cost of equity and dividend estimated for the performance period of the MSU. The weighted-average grant date fair value of the MSUs was $67.00 per share and the weighted-average derived service period was estimated to be in the range of 0.83 – 2.07 years. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 1, 2021, Tranche 1 of the MSUs became vested because it had met both service requirement and market-based performance metrics as the predetermined share price goal of $120 per share was achieved for a period of 30 consecutive calendar days. As of September 30, 2023 and December 31, 2022, 2,260,764 shares of market-based restricted stock units, with a weighted-average grant date fair value of $65.20 per share, were outstanding under the 2018 Plan. No MSUs were granted, vested or canceled during the nine months ended September 30, 2023.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All three tranches of the MSUs were fully expensed as of June 30, 2022. Stock-based compensation for the MSUs was $16.1 million for the nine months ended September 30, 2022, which was recorded in general and administrative expenses on the Company's condensed consolidated statement of operations. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AMEA 2020 Equity Incentive Plan</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the board of directors of the Joint Venture approved its 2020 Equity Incentive Plan, or the AMEA 2020 Plan, under which the Joint Venture may grant equity incentive awards such as stock options, restricted stock, restricted stock units, stock appreciation rights and cash-based awards to its employees and non-employees. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, in connection with the Joint Venture Acquisition, the Company issued a tender offer to purchase the Joint Venture's Class B common stock issued and issuable upon exercise of vested Joint Venture's stock options, at a price of $4.44 per share determined pursuant to an independent valuation. In July 2022, the Company settled the tender offer with the 39 grantees for a total amount of $13.7 million. In addition, in connection with the Joint Venture Acquisition, the unvested Joint Venture's stock options were cancelled and such grantees received replacement awards covering a number of shares of the Company's common stock. The replacement awards, valued at $4.1 million, are subject to the same vesting schedule that applied to the unvested Joint Venture's stock option immediately prior to the close of the Joint Venture Acquisition transaction, to be recognized over a weighted-average period of 2.2 years. The Company accounted for this as a modification which resulted in an immaterial incremental stock-based compensation expense. After the settlement of the tender offer in July 2022, the Company cancelled the AMEA 2020 Plan. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of employee and non-employee related stock-based compensation expense including the Joint Venture:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of precision oncology testing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of development services and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Sales and marketing expense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">General and administrative expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total stock-based compensation expense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,982 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Stock Options</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of stock options was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.531%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected term (in years) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.94 – 6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50 – 6.10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50 – 6.10</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected volatility </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8% – 67.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4% – 70.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.3% – 67.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Risk-free interest rate </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4% – 4.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9% – 3.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected dividend yield </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of common stock of the Company, 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:</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Common Stock</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the Nasdaq Global Select Market. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term represents the period that the options granted are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term) as the Company has concluded that its stock option exercise history does not provide a reasonable basis upon which to estimate expected term.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the commencement of trading of the Company’s common stock on the Nasdaq Global Select Market on October 4, 2018 in connection with the IPO, there was no active trading market for the Company's common stock. Due to limited historical data for the trading of the Company’s common stock, expected volatility is estimated based on the average volatility for comparable publicly traded peer group companies in the same industry plus the Company's expected volatility for the available periods. The comparable companies are chosen based on their similar size, stage in the life cycle or area of specialty.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury rate, with maturities similar to the expected term of the stock options.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Dividend Yield</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not anticipate paying any dividends in the foreseeable future and, therefore, uses an expected dividend yield of zero.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2018 Employee Stock Purchase Plan</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the Company’s Board of Directors adopted and its stockholders approved the 2018 Employee Stock Purchase Plan, or the ESPP. A total of 922,250 shares of common stock were initially reserved for issuance under the ESPP. Effective as of January 1, 2020 and March 2, 2023, an additional 942,614 and 1,026,194 shares of common stock became available for issuance under the ESPP.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to any plan limitations, the ESPP allows eligible employees to contribute, normally through payroll deductions, up to 10% of their earnings for the purchase of the Company’s common stock at a discounted price per share. The price at which common stock is purchased under the ESPP is equal to 85% of the fair market value of the Company’s common stock on the first or last day of the offering period, whichever is lower. The ESPP provides for separate six-month offering periods beginning on May 15 and November 15 of each year. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock purchased under the ESPP were nil for the three months ended September 30, 2023, and 2022, respectively, and 298,781 and 188,110 for the nine months ended September 30, 2023, and 2022, respectively. The total compensation expense related to the ESPP was $0.8 million and $0.9 million for the three months ended September 30, 2023, and 2022, respectively, and $3.8 million and $3.2 million for the nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock purchase right granted under the ESPP was estimated on the first day of each offering period using the Black-Scholes option pricing model. The valuation assumptions used were substantially consistent with the assumption used to value stock options with the exception of the expected term which was based on the term of each purchase period.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock purchase rights were granted for the three months ended September 30, 2023, and 2022. The grant date fair value of the stock purchase right granted under the ESPP was estimated using a Black-Scholes option-pricing model with the following assumptions:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the unrecognized stock-based compensation expense related to the ESPP was $0.4 million, which is expected to be recognized over the remaining term of the offering period of 0.1 years.</span></div> 5000000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity under the 2012 Plan, the 2018 Plan, and the 2023 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:30.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available for Grant </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares Subject to Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438,296</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402,574</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Plan annual increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,689,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares authorized under the 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534,552)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,552</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,868)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,190</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,927)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(724,469)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units canceled</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,694</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units granted</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,041)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,142</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,764,260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701,331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and Exercisable as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253,535</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:13.18pt">Effective as of January 1, 2023, an additional 3,689,000 shares of common stock became available for issuance under the 2018 Plan, as a result of the operation of an automatic annual increase provision therein.</span></div> 5438296 3402574 34.34 P6Y9M18D 39749000 3689000 5000000 534552 534552 34.55 40868 7.08 194190 194927 65.89 724469 787694 126041 40142 13764260 3701331 33.01 P6Y6M 43284000 2253535 23.79 P4Y10M24D 42275000 3689000 200000 2300000 900000 11500000 24.42 33.66 22.39 26.49 38900000 P2Y7M6D <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restricted stock unit activity excluding the performance-based and market-based restricted stock units under the 2012 Plan and the 2018 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687,888</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,469</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511,688)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787,694)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112,975</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s PSU activity under the 2018 Plan and related information is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,713</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,435)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,142)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,177</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3687888 60.70 724469 32.38 511688 62.83 787694 60.16 3112975 53.90 135200000 P2Y6M P0Y3M18D P4Y P2Y P4Y P0Y3M18D P4Y6M P4Y P6M 25700000 0 341713 110.64 126041 32.84 3435 32.86 40142 94.56 424177 89.67 800000 400000 1300000 1000000 4200000 P1Y10M24D 1695574 3 P30D P7Y P12M P7Y P7Y The following table presents additional information relating to each MSU award:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.307%"><tr><td style="width:1.0%"></td><td style="width:33.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tranche</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Price Goal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of RSUs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$120 per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,192</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$150 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tranche 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$200 per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,191</span></td></tr></table> 120 565192 150 565191 200 565191 67.00 P0Y9M29D P2Y25D 120 P30D 2260764 2260764 65.20 65.20 0 0 0 3 16100000 4.44 39 13700000 4100000 P2Y2M12D <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of employee and non-employee related stock-based compensation expense including the Joint Venture:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of precision oncology testing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of development services and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Sales and marketing expense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">General and administrative expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Total stock-based compensation expense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,982 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1092000 1316000 3470000 3695000 436000 0 1387000 0 8491000 7044000 25390000 18503000 5061000 6466000 18387000 17978000 6739000 5813000 17805000 30806000 21819000 20639000 66439000 70982000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of stock options was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.531%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected term (in years) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.94 – 6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50 – 6.10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.50 – 6.10</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected volatility </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8% – 67.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4% – 70.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.3% – 67.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Risk-free interest rate </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4% – 4.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9% – 3.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Expected dividend yield </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table></div>The grant date fair value of the stock purchase right granted under the ESPP was estimated using a Black-Scholes option-pricing model with the following assumptions:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></div></td></tr></table> P5Y11M19D P5Y11M8D P6Y7D P5Y6M P6Y1M6D P5Y6M P6Y1M6D 0.694 0.668 0.673 0.694 0.705 0.633 0.673 0.042 0.029 0.034 0.042 0.019 0.034 0 0 0 0 0 922250 942614 1026194 0.10 0.85 P6M 0 0 298781 188110 800000 900000 3800000 3200000 0 0 P0Y6M P0Y6M 0.766 0.920 0.052 0.015 0 0 400000 P0Y1M6D Net Loss Per Share <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the basic and diluted net loss per share:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514,654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.58)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.66)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.04)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company was in a loss position for all periods presented, basic net loss per share is the same as diluted net loss per share, 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 for the periods presented as they had an anti-dilutive effect:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,662</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,009</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,937</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,617</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,923</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)    Excludes stock options of 483,693 shares of the Joint Venture's Class B common stock granted under the AMEA 2020 Plan before the settlement of the tender offer in July 2022.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the basic and diluted net loss per share:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514,654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.58)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.66)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.04)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,791 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -86102000 -86102000 -161994000 -161994000 -292406000 -292406000 -514654000 -514654000 -0.73 -0.73 -1.58 -1.58 -2.66 -2.66 -5.04 -5.04 117736000 117736000 102289000 102289000 109791000 109791000 102065000 102065000 The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented as they had an anti-dilutive effect:<div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,662</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,009</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,225</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,937</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,617</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,923</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)    Excludes stock options of 483,693 shares of the Joint Venture's Class B common stock granted under the AMEA 2020 Plan before the settlement of the tender offer in July 2022.</span></div> 3662000 2861000 3485000 2662000 3219000 2789000 3382000 2009000 2261000 2261000 2261000 2261000 438000 363000 379000 356000 132000 118000 191000 104000 8225000 8225000 8225000 8225000 17937000 16617000 17923000 15617000 483693 Income Taxes<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense for the three and nine months ended September 30, 2023 was determined based upon estimates of the Company’s effective income tax rates in various jurisdictions. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to state income taxes, foreign income taxes, the effect of certain permanent differences, and full valuation allowance against net deferred tax assets.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense for the three and nine months ended September 30, 2023, and 2022, relates primarily to state minimum income tax and income tax on the Company’s earnings in foreign jurisdictions.</span></div> Segment and Geographic Information<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as one operating segment. The Company's chief operating decision makers are its Co-Chief Executive Officers, who review financial information presented on a consolidated basis for the purposes of making operating decisions, assessing financial performance and allocating resources.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s revenue by geographic areas based on the customers’ locations:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,986 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)    No single country outside of the United States accounted for more than 10% of total revenue during the three and nine months ended September 30, 2023, and 2022, respectively.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, and December 31, 2022, 98% and 99%, respectively, of the Company’s long-lived assets and right-of-use assets are located in the United States.</span></div> 1 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the Company’s revenue by geographic areas based on the customers’ locations:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,986 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)    No single country outside of the United States accounted for more than 10% of total revenue during the three and nine months ended September 30, 2023, and 2022, respectively.</span></div> 135735000 111096000 383908000 302803000 7295000 6308000 24986000 19844000 143030000 117404000 408894000 322647000 0.98 0.99 Related Party Transactions<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in May 2018, the Company and an affiliate of SoftBank formed and capitalized the Joint Venture to accelerate commercialization of its products in Asia, the Middle East and Africa. Prior to the completion of the Joint Venture Acquisition in June 2022, the Company had consolidated the financial position, results of operations and cash flows of the Joint Venture in its financial statements and all intercompany balances had been eliminated in consolidation.</span> EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %B'9E<'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 " !8AV97+;610.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y8&2;UI:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,1@M(? MZHA05]4*')(RBA3,P"(L1"9;HX6.J*B/%[S1"SY\QB[#C ;LT*&G!+SDP.0\ M,9S'KH4;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M90>> :W:=_-IL'O=;)NNJ;@K.BVJUK[FX?Q!-]3Z[_O"[";O>V(/] MQ\970=G"K[N07U!+ P04 " !8AV97F5R<(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 %B'9E<4+Z=CS@4 ,L> 8 >&PO=V]R:W-H965T&UL MM9EO;^HV%,:_BL6F:9-*B1V@<$>14MK>5NOMY9;>3=NT%VYB(+I)G#D.M-]^ MQP&2MG,."-WT14E(SH-_/O[SV!ZMI?J6+870Y#F.DNR\M=0Z_=#I9/Y2Q#P[ ME:E(X,EL"'F">>"8F,OHC#/3RO#5HD4#,>1[I![F^$5N@GM'S9905 M_\EZ\VZWVR)^GFD9;X.A!'&8;#[Y\[8B7@>X-0%L&\#>!="Z7W"W 6X!NBE9 M@77)-1^/E%P39=X&-7-1U$T1#31A8M(XTPJ>AA"GQQ.Y$HJT2;;D2F2CC@9- M\Z3C;^,O-O&L)GY(/LE$+S-RE00B>!O?@;*4!6*[ ETP5' FTE/B.B>$."AW_V-8136_B;XKAE_;B%GHO6S]_>4Z85-+E_;#6T4>C:%4P__)"EW!?G M+>AHF5 KT1K_] /M.[_:\+Z3V!O8;@G;Q=3'E]+/H8MJ\OB2"ALI'DZ=]A<; M$AIU)%*O1.H=AO0EYTH+%;V0!Y%*I6UXN)16N:U2)FC4D7C]$J]_&-Y4J% & MIA<2& >LR<.5RGY7V_'0^",YSTK.LP-;IN(PA10S0'T><:TYCS)K(M&P(P$' M)> +=15HD/]0J[#2)#[/'X2R@:&:S@.;;N#_L":/33T2+AA"3<\!.Y!+$(S MC$(:[WEL;:.XSL>OWL.E=_](;JZ\N\>;$W)[/SFUP:(R1\)2IYI2G4-P;Q-? M*FBBW+36$S+3T"^)5&0B\T2K%_@,K'6P1_WRRD:,!QV+_,I%T$.0'_DSN0V@ MGX;ST"^XD<:\1[+;:W>I.V2]KI47#3Z6EU6\[!!>+PA /3O979 [>(]\3NQY MQ25=ZCCDAB>%X8 'X.BLX*C*L>"5':*H ?D?^,3<0:-^E.O$"HW+37DDB1=I M:45MP@O1R@Q1W,Z\1RT[\%3)59CX]B3CFA//"MJ$0Z*51:*XL7D/.I69YA'Y M*TSKQRA<<=AU'7NW;<(LT"-:F2.*.YH[ MZ4.^IDN98.9ACTA_.&@/!H,S*U\3UHA6WHCBQN8QU&"+Y)Q0]O/3+V0F_%Q! M)JV0N-)$QC%,2C,M_6\GY$?GU($_2E*NR(I'N2 I#+[%6MA:#4V8*%JY*(K; M'_"^09@LR.PE?I*1E7Z/?[JQ4C7AEECEEACN9W;9)%?/_I(G"U%K#O<(W7NS M2\^Z ,4#CR6LS!$[R!Q-,VM1O@.W"!6>2!VD M D#Q"H#Q'#_LDOD4D B,3QK/3YHPNVXE=MQ]^S>O&/<[MO64NZ1^V)EQ(..9:S\CGN8 MWP%,!8BW22">R6_".M#LD3+NO'?69P/'RMF$WW$KO^/B[F1GZ%XW5VP#?H]< MNTU9VZ56T.]J>#JOC@O-C%>N;8]Y/W$R8 M&8G$'$*=TS,8\=3FY'1SHV5:'#X^2:UE7%PN!0^$,B_ \[F4>G=C?J \OQ[_ M!U!+ P04 " !8AV97F1Q0$($& !<&@ & 'AL+W=OS7[U!R+%NDZ 9M@"22/!R=&9)SSM"76U$_RA5C"GTOBTI>359*K2]F M,YFM6$GEN5BS"CY9BKJD"F[KAYE)@ Y&!I#= /*C _S= M +\-M$/6AG5+%9U?UF*+:FT-WO1%FYMV-$3#*SV-"U7#IQS&J?F-J'*8%)8C MN)*BX#E58?.T-?%+7K[^AUZC7B%OJQ$(VF5 MR\N9 CS:ZRS;O?M#]VXR\NX%6Y\CWYLBXA'?,OS&/?R693 L,G\S2L< M>>]MT?TB9T>Q^OM8?9?W^0V5*P2SAC)]P;XU?$,+"-XZBYVKJ'6ER\)F'H2Q M[Z>7L\UA/*89#G 4Q'NS(Z3!'FG@1+I8B5J=*5:7L.SK1Z;H?<%@H]XK)%G6 MU%QQ9D7=N0T/X$1I'"1D@-HT2Z(T3 ([ZG"/.G2BOLXRT4 ZH=)E#'(+F*>H M8LH&-#01)(F'!SA-JS0F862'&>UA1DZ8'ZL-3+JHGT;!1<9KX]CSHP$XTRK$ M89K8P<5[<+$3W%W-UI3GB'U?ZPHEV_4JU(K54!@/M^HH^-B 12)BK%O3RL>A ME]K!)WOPB1/\%Z%H,+A6+691G!+/CA5[/5=Y3K2MR#@3R[-&LE-SOW-U M# )'43+ :K.+ ^]@_QV#/2!6?&)O*5H]<%VM3D'%YMZ.8F\(U+3"."8CY17W MK(>=1#/_0XA\RXO"BHR8>X.D!K(35L? >HK";H[ZN]WJIW+GFUDAB>>'0XRF M782#T!\!V;,3=M-3M\^O1_&>L1E&7IHFX0C$GHIP^$.ZIN#T MGA9,*:")/. MB!>2:,AZ%CLVY(]\6$W\]VR)8,YRT$] #\WS K20FXX2(QU;YKI\C:V M[GMZPR_AMU,)-=F+D"@.C3U@8;G4)Z/$T;,<=M,<]#8;H+FV&$M6<5&C2BCF M*"L6"L.^QC*$;#6,_72$/TA/=L1-=I]$]=#I7DW15/'J 14,.M93V2861DLA MW4-)8;$C&(AOI."0GOF(F_FZPEWL\9_":R$V#QM"W6*60BD= 7O0]+GIKUO( MGTY -!D.AZ#2? .DS3!($V\LJ3T;DA,=FRA+KK0ZZX1P)BJ])%B5C6%V^K,7 M8&3M4W_>T7',/;F2P,E<"R6RQY4H(^Q-X9'^ M[9[ .FD4=,_\/Y9#H1//3[F4F@3;;JI1$E1JKFL+E=KQ@JT5*^]9W87R?#K3 M6M]"+WOPD?7D93<39K++.B46M#.?$97(\)[V6 M(6XM;TWQ<@8<8:Q[BQE.PP-A<8R[USC$ MK7$.<>=LR3-N53;$%"SZ_4&"A^48]^KVU\M[;I2-=6WG]KR[OU M%-(B5TA"4N,8TK2+0$Z,%!>_5S6^6]480J'=C2^, 9MGI-9NT&9H[09G!T?_ M^GN7OVC]P"L)2G$)([WS&/)0=U]E=#=*K-MO ^Z%4J)L+U>, GQM )\O!0CC MW8W^@F'_A=+\?U!+ P04 " !8AV97)/M"5 4# !9"@ & 'AL+W=O MRA@ MQ&A[*'I@I+%%1")5DK+3?GV'DJ):B;RHJ \VEWF/[XV&UDRW0CZJ!$"3IRSE M:F8E6N?7MJVB!#*JKD0.''=60F94XU2N;95+H'$)RE+;%^[9.M%FP0ZG.5W#$O27?"%Q9CXU)+W&6(T^%<\!@?"L0$1TJD+*8:)[;!Z4EUMZ/+JL5]Z";VUS(:Y73"&86WC@%<@-6 M^.Z-.W3>=QG_3V2M-/A-&OQ#[.$"[Q)(B86 !1@]7I"<2K*A:0'DC'%2J)CD M(*N'?MZ5B8I^5-*;?Y)-Z,*E$TSMS:[%8U$M[8-&^Z"?]JHT"2UT(B3[C1O& M0[7:*;[B#W9E.=7GA?X3 EL6@L9"T,<"84H5QV4'K]2\U'LHHB5TV @=]A** M[PFE*8\97Q]3.SRJ]E!$2^VH43LZJ'8NL@SO\#^6].BDDCX6U1(^;H2/>PCO M7<_C5XGT@^Z"/B6RY6#2.)CT=W!:64]>7S)W-!Y,W.!E[CLB'6_H3ORQWZW> M=?Z^)9W^^GM4>TU_BHNNT#TV[)WWOFFZ/E.Y9ER1%%:(=:Y&2"*K/J:::)&7 MK<"#T-A8E,,$>S^0)@#W5T+HYXGI+IIN,OP#4$L#!!0 ( %B'9E&PO=V]R:W-H965T&ULK5G;1$K!BG,8O-DD= M+'$.EKN'Q/63RK\6*RDU>5ZG67$S6&F]N1J-BOE*KJ/B4FUD!K\L5+Z.-)SF MRU&QR6445X/6Z8A3ZHW649(-QM?5M;M\?*VV.DTR>9>38KM>1_FW6YFJIYL! M&^POW"?+E2XOC,;7FV@I'Z3^O+G+X6S41HF3M-N.:!" M_)W(I^+@F)14'I7Z6IZ\CV\&M)R13.53$YFF9228Q[]-T$%[SW+@ MX?$^^KN*/)!YC HY4>F7)-:KFT$P(+%<1-M4WZNG/V1#J)K@7*5%]9<\-5@Z M(/-MH=6Z&0PS6"=9_3]Z;H0X& !Q\ &\&<#- ')U?CS1,M[SI:-Y,[;:>&C\Q-4$^J$RO"C*#*<;( M^&G_^+!G_ AD:K7B>ZUN>6_ ![FY)()>$$ZY0.8S>?EPCM'YN;O/_O?=C\00 M;>*(*IXX$>]>[F2VE5?8NM8C'7QD6?JNBDTTES<#J&V%S'=R,/[U%^;1WS!1 M7S/8]#6#S5XIV)'\3BN_TQ=]?)?+>5)5:Y5!#5#+;T3+0B?9$EN0.I97Q2I; MQV[,A'#*--H=2HW **>NWU\OZD=)1":ZZ>.HRF9S-P!!4&A0D"8[Y#S36V80X-@M"D:L,$ MYY[CXUS]EJO?6ULFJM#-HM:=)UL2^;PI^U2!%AS_-0O.:P:;OF:PV2L%.UJ3 MH%V3H#?_RC4IO<#FAPI/8.6'*SPG,'+21HG0,1^KJ8UB3L 8,U(2@5''"06> MDF%+/WP1_?B'RT^(D/,\0P$;Q*C'#0$0D.=P\Y&T48Y_(-(1>T8[FTA[^=]# M0D7Y?%5Q/12A>2Y1>T?MRBL"UUBP"0)CE%)FE.@I@N.^+X2133,,Y_F#ARAM%AO>J;[*P[*$TF?6/+P@---Z@L "*GRS]2 PSCP0RF2/X0*' MGF@_C'?L>2_[WV4&M3BM^$H%YP0H3.]K-?4-5UXWM.?4!&$O2:NY_JF_\)P'KSRFY40P?D^ MY(+U)" X3D/JG9"A,Y^LWWW^J8J"+'*UW@L KX8H<<>:P)#!-8C=I)YH>G%,)AO MV6T$!71]WR2,F-.0G6+;V4[6[SM;MGT/N6T#AYYC/>,O04TQ% N%,-E^#W9, MMW.>K-=$C3^6;;Q967+6<#Z_()G4*',?Z#AZ,K4[C\?Z3=Z[*,G)+DJW$DK\/]M"MY^ LM+M93I7:5I6NV2?%6D2/29I MHK^AZMA>S'H$O@N9?A\R0R##,/2#4TVOY1+E0NP?FJ7>U\X72? M(CIZ/E'S;1\V#%R/<5, ! =]/?"MW$" /(3V9XF! %T&[?3$6QGO3"#O-X%W M/Z0 MWV8E8D >KPP>',Z*5E=3 8NW0#4Q $QB_-UZ<9!G,OZ2DQ.KO' M^^T>)D:+_M^U)MN\AX&.W ]2WE M_KO_MMP_ #F@'FRVE1O.>K.H'H;K9=LV*%R^,%^8,1SEW.JH*"[T0_.K 1Z/ M>B+9JHX,-JK7,E]7.8 '< MMYFNMQS:J^WNX]MJS\VX?LNN)@RY/F57LWIOL0M?;W5^B/)EDA4DE0NX%3QZ M,-F\WCVL3[3:5-MCCTIKM:X.5S**95X"X/>%4GI_4MZ@W<,=_P=02P,$% M @ 6(=F5ZI.$6_' P C@T !@ !X;"]W;W)KWSO\;%]/=YS\4$6A"CTJ2J9G%B%4IN1;XX3V16FS)J.Z[%G,1WSK2HI(\\"R6U58?'Y MB91\/[%G1'\T3; MUP9_4+*71VVD,UER_D%WWN83R]$!D9)D2B-@^-N1&2E+#01A?&PQK6Y*[7C< M/J#_5.<.N2RQ)#->_DES54RLV$(Y6>%MJ=[S_<^DS2?4>!DO9?V+]JVM8Z%L M*Q6O6F>(H**L^<>?6AZ.' #'[."U#E[?(;C@X+<._FMG"%J'X+4SA*U#G;K= MY%X3EV*%IV/!]TAH:T#3C9K]VAOXHDSK9*$$?*7@IZ8SSG)8=9(C:$E>TAPK MZ"P4_($HP%Z6:3H[LT]>H,H0[\7 M?"LQR^785A"AGL?.VFB>FFB\"]'XZ!UGJI!H#E'E!O_TNG]RQ=\&9CIZO ,] M3]Y5P 79/"#?^0%YCN<;XIF]WMTSI?/_9I__Y]E/R/ [K?@UGG\)[R"*^KK8S<=Q)'K@#)VQ\0:S-S( M39+@U"XUV'F)%SC1J=W<8!>Z011^PSO)-.PR#:^*\3=5$(&R$Q721H5WFH'[ MD8F#\)82O"58>DNP^8W 3A8FZA8FNBK!%P;U2DF_P"VRACJE70VDBX(=IB5> MEF0 ]FXT\)RHI^KTW,H-A['?TZH! MRTW\(#9+==@Q,KS*"%0T4*\PN,Z%("S[C."(9++$3:64_P.W?'W5FB@8GD<4 M>KTM-C,:)3T&#$9N$K@]!@Q6WC!PS 3$'0'Q50+^=:^:,H_/(O&&<2^IV;G1 MP N37E+IN97KQT%/(G,3EN?$%Q8_Z7)/KN9^>D]>.IL3P]D,6N_I;OD M"HKENEG @XD(;0#?5YRK0T=/T#W!IE\!4$L#!!0 ( %B'9E?UK(K0BPL M )!H 8 >&PO=V]R:W-H965T&ULQ5U;D],X&OTKKLS4 M+%1-B"5+OC#=706)5,O47BA@V(>M?3")F[AP[& [-/S[E9UT%%VBV/37\-+M M)-(YLHX^V3[2EUS=5?6G9IUEK?=U4Y3-]63=MMOGLUFS7&>;M'E6;;-2?'); MU9NT%2_KC[-F6V?IJJ^T*6;8]\/9)LW+RUE5E1WUQ,TN7_C3?YQW79OS&ZNMNG'[&W6_K5]78M7LR/**M]D99-7I5=G MM]>3%^@Y#_VN0E_B?9[=-2?'7GIZXGW3>G[PXF0]ID\VKXC_YJEU?3^*)M\INTUW1OJGN M_IX=3HAV>,NJ:/J_WMVAK#_QEKNFK3:'RJ(%F[S<_T^_'CKBI (*SE3 API8 MKT#.5 @.%0*M H[.5""'"D2K0,(S%>BA M49SIUT>*@0]GV_[ZR^IQ=IF]Y< MU=6=5W>E!5IWT,O5UQ8=G)?=R'K;UN+37-1K;^95N1+C)%MYXJBIBGR5MN+% MVU;\$P.H;;SJ5KRJEI_65;'*ZN:W7V*,HC\\]GF7M]^\)[LRW:UR4>>I-_7^ M>KOPGOSZU/O5RTOOW;K:-6FY:JYFK6AIQS=;'EKUB#!KLOI+-A%GN-E4Y6^_H-#_HS^1_:$%?>%NU(N5.$\1#6GA MO4[SU529U%[-?,N]5N:PVF??D M'U73/+7 \^'PB^PV7^:M"C(3P^0X5O!QK. >E9Q!?9E]S,LR+S^*6"[2BKY]Z:2NHEL^\ /WN81\CF^I.?+M\9]6:[\%H#]9-H%]ND(^B,"(D MO)I].=45DI9!@G$@,$7.X"AG,%+.(1+N,<.37@\)]7VJ=OG<+(8T42PE0AK1 M)%#+,;/!,)XE %!?L1@QUT3/]T=-N M;CN=$?]V/Q?^]TU5%)ZXX-VE]>I_MLXCD.,?$FP!"<8@P3@0F*(^/:I/G2'R MJFEV?62(B^"ROXYX3:>\M]N*P^QK5B_SIO]T_W:U[2X0S>F\:!L&3M*QPX : MTR#VHX!J8;2 Y&208!P(3!$X/ H.A4BI!=Q]O*R]+Z^*;3<38Z/=8"S$G]=@0NTC'(.DX$)@B M2G(4)7&*,C]5(A?SHI!A)QX.:R_;;(OJ6Y8=/MONZN6ZNR7:BKO&2T'GY!P; M=(EYQQ_'"/E:T$%R,D@P#@2FZ(M\^:CO/X+"UJ=WWU""1@1KD>ANSMA0',3) M0#DY%)HJV(DW@YR"O4N_9HVW3?.5N.3MG^;;RBNS=A]Q7I.U;=';-.>OBE;Y MD-&5TY"B1-?/V;K1^@TB9:"D' I-%5 :)LCMF/2/B=/.^5QU5[IM5C9I=P-I M%<7T,R(_B8V@@O0?%L-(&2@IAT)319&V!W+['GN_;:GX;?G!;RO.^&TO#YC* MZ,78C_6[#S?W:'D@T=C <^!0K*H^TG%!SD?ZFW=9?TVJ;F_%W\-E2MQD+*NR M/"Q'W.7MVA,J>G]6N9C[WHL)<">FPQ?+S[N\R?W\^?RZHY,R<2 MLW,0P8%N;+D;/UK@8:P,E)5#H:D"2U,%N5V5?XD+6!=H5AE,.V-*$0FI_B3M MYABM Z@] HK&!W2)*H0T/Y#;_6#ERN'FO\VVS[S [ZU@;-4*TEN8(]/.0#XF M* @#;8):@!(S4#0.A:9**DT2Y'9)-$D'R6AZ&2@,(V+,?-%%3]\&%8ESBXSY MS"PXQ6%,L7XILI1#%&,2)6<&O_0@D-N$N+B:]>>NO-!QD,_^!4K,0-$X%)JJJC0QD-O%L"YJ75;2=!8"E/AQI(= !!9L.@J^'(JAE 8K&0-$X%)JJL#0VL-O8>"R__D"K[H$* MB*$SJ"6"+;:#2S3%:!M#]':!H M?$"7J'NUI5<3N#=O/-"K=Z./?1H(S+T8Y[QZ4&(&BL:AT%1)I?,2N)V7[_#J M ],'L7KUAW+._?<6**M7;REH]>IMY9Q>?2#-BP P\\3><:"I)X$M]P2+. ]B M?=\U*#$#1>-0:*JJ)_DG#TQ L2MI.A&ACV+]82@8D(%B\S0(1DC?0VTI.$4) MQ48$V,J%83O_<6A*AS_\;^OOJ2L^1NS.A!8MH)B 01]7U]^RXH M+P-%XU!HZ@"0_D3PD'25L0/ *GIH>ONQN*_3;0UW0T?'O&EKV%@9*"N'0E/% ME+Y&X/8U'FGA+3!M ^+'H;Y1<5BQA?L<1@10:*I>TLH(W%;&@U?4W/BC+XBF54 11=AX@ "U M.T#1.!2:FIHM/1'R& DMEV1VDX[.TC:M$IS$4:P_C("R,E T#H6FRBQ]$N+V M2>#REHAI481AHF]=<#=G=&;]$$X&RLFAT%3!I%U#W';-8ZV#$M-VF<8(Z2DR M[M:-UF\0*0,EY5!HJH#2F2%N9V;,.BBQ^#$A,=9!W8RC11E$RD!).12:*LK) M-Y&X]X]\USHH,;>'H" V4C7=U*/5 ;5PAIT"AR)5U9'>#/G^I!9BV4J!$TS\ M4),#ND050GHD!"JI);!J!9K40BQ)+2B*28(HU6\ 09-:0-$X M%)HJJ71*R$.26NPR6KZ@ \,H*#$#1>-0:*JJTK@@#\QIL2MI M^@MB@HVP<$.;34$9.12:JI:T%.@CY[.X\4='GVWO1^SK M69H+4%8&BL:AT%1%I1]!W7[$X[COU'S:-R(1U*P 16.@:!P*357XY-M/?TX^ M"[7DLP2^L7O;W;K1.ELS\&G0&'XE2UD08*=1LH+A>7 M6M(_XA#YNI?NIA@M J@O HK&+_>(*H-T/*C;\7B@A^M&'WVK:/E&CS,>+B@Q M T7C4&CJ]VQ+8R8KB%9LH0( $L& 8 M >&PO=V]R:W-H965T&ULK55=3]LP%/TK5D ,)$:^.F#0 M1BJ%:7M JNC8'J8]N/%MX^'8P79:^N]W[:19F4*UA[W4OLX]YW[9I\.UTD^F M +#DI132C(+"VNHJ#$U>0$G-F:I XI>%TB6U:.IE:"H-E'E0*<(DBL[#DG(9 M9$-_-M794-56< E334Q=EE1O;D"H]2B(@^W! U\6UAV$V;"B2YB!?:RF&JVP M8V&\!&FXDD3#8A2,XZO)P/E[AV\G/&%C8+()00"&XY@RZD ^[NM^R??.U8RYP:F"CQG3-;C(++@#!8T%K8![7^#&T] M'QQ?KH3QOV3=^D8!R6MC5=F",8.2RV:E+VT?=@#(TP](6D#RKX"T!:2^T"8S M7]8MM30;:K4FVGDCF]OXWG@T5L.EF^+,:OS*$6>SB9(,9P*,X,XHP1FU:,PL M+C@L:XA:H*7RIT()!MH<'5PF\<4UN7NNN=V0XUK2FG'$G)#C*=4(*<#RG(H3 M\IX\SF[)\>$).219GG39)F\D65,[A42&W*'V;(> M_&0__N,>?(@=Z]J6;-MVD^PEO*<;DL:G)(F2M"^=_>@95&@5!=G00 MGT?7?:7_)[)7C1ATC1CL8\_&[!<^F>;>6D4HPYN)8D$%J2AG[A+FM.*6BE-B M7)L(-Z8&=NI7*G,@N3*V]X(V@<]]8">-JRR)XR@:AJO=XGN]TKCS:JH*=]YK M"7KI95? M_UQ9U!*_+5#M03L'_+Y0RFX-%Z#[_\A^ U!+ P04 " !8AV97L53:/:8) M #[*@ & 'AL+W=OT8O-D4U MH'. 1I_N)L^>1/VS63+6>K_*HFK.)\NV7;V;S9ILR2M6K()O%J(NTQ8^ MU@^S9E6S-.\'E<4,^WXX*U->3>9G_;V;>GXFNK;@%;NIO:8KR[1^_L *\70^ M09/-C6_\8=G*&[/YV2I]8+>L_;ZZJ>'3;#M+SDM6-5Q47LT6YY,+].XRZ ?T M%C\X>VIVKCU)Y5Z(G_+#57X^\24B5K"LE5.D\.^17;*BD#,!CC_7DTZVORD' M[EYO9O_+:UA-GG1KTT_&MCP2F[C;5O#MQS&M?-+4>6P*2SWX*H1!<_3%C[< MMO /=JMM/+'P+M-FZ7V&'6^\DZY*NYR#S:DW];[??O1.?C_U?O=XY=TM1=>D M5=Z?96L4'P84V((B\;Z(JETVWB= D^^/GP&C+2V\H?4!.R>\9:NW M'O'?>-C'Q(#G\N7#L0,.V:XRZ>21?M>LTHR=3^#,-JQ^9)/Y'[^AT']OXGBDR?88TRUCZII]?@T1 MJ!"-T1>&D6$_4H:9Q_D4)YCZX=GL<1>_P2Y - SHUFX/6K"%%C@WXR+_'YRK MP;E; ;$H$U7&"^95:\SRKKS.I-MW\FR =T/@K-.65P]#Y.$M9XUQ"X-C;N&1 M)MM;IW"[3J%S"S\RF#3CZ1!NJ]Q+2U&W_*_^AHGY,%VPLU\$^XB,=E6WPD&4 M$/.>1ENLD1/KU^WN% R"NI>)IC7Z7J3_.@:?&F$T6"&26/PNWF*,G1@AP$J$ MX'< #W0P[R&;ES+6 1!_!%*WH2@)S!B3+<;$B?&V%=G/J=3%'$"6D"PT5HR) M]OMA2$DR0JE;17X28S-,Y"O9\IU +W9\44I4SNY;CS=-EU:98_O7L^["00E! M(\Q&*QQ:,.](+7H5YI.<-YGHJO;4@Y-6\J[TX O(IGZR-KV'@-23:EC6U7VX M,1)"&M0I\A/MU!GL" EME+"BA)V4OE>0.Q;\+W"7DP=(&IO3/H*R9L2$_=GQ M]OD0%ZQSB6F@<]'M$-D]'_MDE$@CIR+.K\I5RFLI#')W*E%-70SZD"C:):M! M0HH^:TJ!N<7OB'Z@$W]'R=;,=+, A\A"3&DQO&H9" G(($_O>0&$C62HAG(75C;!%>)!2210ZTXD^.6:+!=0E (";5,FP-?F:GH(LQ4 CB,0/=#,PHAU[<4X'KN! MP8I&D44!L%)H?$"A-_ZZ2I_[J-^GO5E6=VSOY!J!ZPJ+PR"*QLAU,QI&R!*& ML%)B[%;B<09\"*U!:S&.\#ADFNP03FSY.E9BB]UB^Y$M&#AM#J$!3E['C"!U M.20H'+NKP8KZ@27#Q$HT\>$*]F %:$2M:]\4TQ!3S15,ABB.D*70P$HFL;O$ MO;K^\>GV)?T&?-1J]5BS[;-62HS=!>M-5X/Z@N^##+\NB\9Z43H-PA;! @KJ<1NJ?R2MA+@\]\ ;Q!.'$>^%C-U.Y+$OF^+FDH[L5L[=]?] MJ%DS-DAI$"3C>L!DAG 4V(@IQ<4'%'>'V*J6YQ^X2 *2UDHFT4;4!I5%(?7' ME;')+HQH:(%-E,X2M\YN(Q=@?N0Y+/'],P2P1TCL#TW[&%* KQ-(5]6G7W!<^ "N1L$$*,R/7:FOK@19JO MZ7:V@*>$GQP0_O1YL]0;B$,+<'=S7L?&I/,^C<:YI\'.QD9E L2="?Q'<.#R M PAUX$D7&6A-PVU-6**+NK;BNLD419&U&T.4\!.W\-^Q_N3V"]F?[R%1SD15 MK9_2/O%VZ8':>U92ZQ)+?=YLF;6'2W2YURB;,@**B:7?251&0-P9@;7_1'0Q M#Q*DX3*E!@C%9EA4*3[]&XI_LBY<3KT%KR#R'M9^JFLZY+:Q/PZJ!KLI2A!% MEBR8*O6G[@)<$E&]M(6H&7^0BC=TU3RHO]BVPP:^(CF_&9C+E.PQ+?K&IG2I MG9@KOS?2-?7.$SI^&F RPQ&UG'.J-)^Z-5]RY556]^7Z2RFA) PLAP3JI2?NI7_\L7X__@MQ@B__\ >>%5)#Y6I-H1ED1N9 MZ6H.7I?0<5@VV-$$X]AVT':>:KMU_]7$/LERQTE)EW(:1"0<%SD&.Q3$(;*D M,E1I/G7W"FZ[U6I(5=+"^\B;K! -Q.@^3;L65<_U2A4/P.?S-IQYAJFN&UT"]I#4+?0 A=P)3^VPB6M1[>M!P^M&+5 MOZQX+]I6E/WEDJ5094@#^'XA1+OY(']@^[[K_/]02P,$% @ 6(=F5XV% MF.(/!P ,Q !@ !X;"]W;W)K*'QI[QR>)KV74C5DO+)&.%J<#LY?O;TXYOUQP^^*5G[G MM^!,YM8^\L-->3J8+/DBY):W:$,+YFGX/^2#;<_;WQ?AUS1RYS MZ>G2ZC]4&>K3P<\#4=)"=CK=QP;O3R8!SGG+I,B.+I*CV7<<_2(^6A-J+]Z9DLI]^PF" MZB.;;2*[F+WH\(':L3B:#L5L.CMZP=]1G^E1]'?T'7^?7"6-^D=RJD-Q:8VW M6I4R<<.4XLZ1)Q/D!HIK9:0IE-3B 8L$(@8O_CJ?^^! I;\/(90".#X< +?7 M6]_*@DX'+9_EEC0X^_&'5V^FO[Z0WG&?WO%+WO]/(5]T=#C,[W@7[SOI2FF" M^(VD#O50W)AB/!36B5 30&Y::=9#H;R00D,SE*D$O!8J-K4UH*^MUJ)(&\7" M@O)4XH6H2;>\N[#F:T=.%"@&_E3:SJ76:_AWMJOJ> YL."J% K7.MDY1@,"( M0#[XH5A*'P0*+84G[.!:RW+)[O##2+T.JO!C\7D;L)B35K0D'UU&-WR^0.6- M9R'<1%-(1V*^%IW1MGCD105A%_,('2)[GJ#F! M4GF"M H4^@NHH1]?#A)AU"00#(8BE5-!F]^_.'GV:N??O6BL7@9H,=!SC6- M!;1J>]A*A7J;;'210Q_N%DC4TG,-&G),>*"K96>@_V5?X*,W4_'AZG-$;W?M M\NHIN5HHAT"XD(YJ%NTE":V^=JH4%XOHYF7\8/'+,MH^G8W&E/*CDL MYY$I.(G9F"C'EJ62E0&*J@#\S#>3)T9T9*P9^89+5F!T"-TQ)S.$./_VX?+# MY3">,$<1&(+XO;[U[ M,!4J-=>,8K1"KB4%9(&QZ579X2T'B+[KG&.(,M\X7R;8>N,:W8A-0>KA)ANV MV\FYI];P&R;J:;IC 443K;K6&?I*@0>X8EK M<:B*%='CIA68#&A%SH3=(7!3(HB178QB-ZI&5DAQ#"4"Z+XE%^](_,S8%"!C-.H" M>!G6O4)9%Q9@I^6%C&I6JLS3UJXH<=XP'RHRY/JQA&;"[>D1&WAWR0V#:A;H M*;?>)UTD'$JJY=S"GK(<<#?6$H$6U*6LAPB)RCYX^.<.D7Z/W)\^WM[L4N(%1L?T=TQO;J]O;F\^_[ECCDT1E-$. M*.A.%YYK#:MO5@H/B]402J&#&O4W2F38:[4R0)U/9B0T/8$T69N3QEC<(3LM M71892HH2V4M[A,Z);F:2XN+B&*>95Z73H*>^5P@RM/)H,5T MHFQC2]9OGIL2F&ZU_/8[-XLKF[/4W^@:+[.HS@.RBB: M5U10,X1;58:8>N9+Q;O@< 60N<3Y49>24?T3I "%:J"'& M:X2K(7]Z0K?+UH)Y_MF8@/G'R%S^YMC/W7?S1@5N3\EM$FFWNR8 *F% 9 >&PO=V]R:W-H965T27=FJK52L(0DT7K_[;+R\K]MW=FM,E[S?E97] MZF3;==/=EE1 MG;QZ2=^];5^]K/NN+"KSMDULO]ME[?ZU*>O[KT[.3_2+FV*S[?"+)Z]>-MG& MW)KNY^9M"Y^>N%7R8F!G\GN)-E7;_# M#V_RKT[.$"!3FE6'*V3PSYVY-F6)"P$8O\J:)^Z1>&/XMZ[^+>T=]K+,K+FN MRW\5>;?]ZN3929*;==:7W4U]_UR AN.'9VM=SJPWL@?>J@?7IH]=])JC]J[>1U9@N+%[[%+59=1M+U MT]8DU_6NR:K]7_[T[.+\BQ=?!A7519M2JR,K%PLP$) M[VRRS>Y,LC2F2@!S3=;"=46%]Z'>*;H]B$6W!1EV\#1M 8LT)4"T,95IL[+< MX^^FZ?C>#B#ZN2KPTRT^AV"^VID6MI8F=9M\=W7U=D& X[($.B[\(5 #"&6? M&WJ6P$:/^:[/VAP1^%>3E=TV3=Y4JT6:%)V-%_U;7"GQVF253DM<+^M<:OU?04+V'YIB[S(6J#,(KDJ2P"I,ZUL!_15"4## MUO%FX.K*9J0,0WR;L@"]DG4.XP(>7+9(KDW;@68'];LJ,VN)+W@!V"60 -#8 M $;K/,EVO/M[ ^#N,D1*K?1CXB&25GW;PI;TIB9@H47RLS6X[#>V*W9$,*0- MLP,S&?SX8=09,1#2'#;S:U_ DP',"@P/7HS [K)W *!LV"@0:?)+GV]X0<0B M8*'?-8R#;IMU2;9>@X6AW0&H=8O@*#( 8+C>R*UED2V+LN@*)0C=4M(&\L*N MRMKV"%;&J^'.< 7"V_';!DY!*@ K9'86JM;V2=ZW* %X$Q/( M*H5,O@A%G RA)79TB$J 0-L"#!8*6$F+ E<"]]$S:EBT!12W[TQW:ANS0E9" M*>0? WF#@5FA-ZB S8M"X#7(I&6N)_,UE6V+$W2 U9:1E#1KOH=8 '9?1'P M$*B2I+?,W!96 46!WV4JO+#A-%GV75+578*B@)CJZE0W)GQW!R)&CT3\%_!4 M^F5XU0KT%@ ,A+3(.0A.GI5U9>#192EJ"S%2EC4+DJH0%3XR/9:9=0>>!6HX M) :Y7XC,>ED6&Y;!--G4=7Y?(*E1.0"'=(!6 A/40%9M"OR3.1"AJ5?O3I%R MR$4[I+EL F!HB7D -\NZ!;N$H+;(?VLD44/;A:]*D]'&$%#X#-0MZ*,(35$U M/KJE/F&-F8- MZ!"2H109&NXG#K+$GZ! /#]ZLU!4=W5Y9VC7I7F?%,!DPONB"[R0I^YJ4NI5 M5N[%W@7,#: ";7B%!FF^4FC7/>GK#K1B9I&+@6]/HOI%5 AVZ!D$"(MMZIVH1O^2]0^:NN#P#:97M0):"14-; $!2T M?[K7*SMGH!VN0/=6&5 #R? BQ U%7E?.MTS*W7KF.[&;O5OC]=A\71@,* M_.[5-O,0 ^?7*BJ.3,C%KR;O1D(6%7AUO1@_P!^Z],GYV>E_TDTW/7 6?#H[ M1Z+!=:#94DR./5P94M46O$^BQSHH6EB,0 MZ!8/5E/;PJ&##1HSNV!LZ':*ND)"XQVKS&Z3-02?-N(@%<(9;ENH')R*S#F1 M1\B!= I]0?HE)[_HSK!M=> %H""]8D@R4!: WKW)6OP5\8/N'% :'9(8SM_I MI]IMW9>Y&$\U-;_T%:LM)R1#3"KG3*[IF1/UKP$:AJ9L:KFKJD)==4/^"+H+ M*H1_)WS@+80,UI)? X)W2U!DE^<4\%TLP#>N3K_WIB 0L] WR5;BWCE?#CYW M9 6,\#%"");X#IF-45JP>P$6:X<.^+*W$"%9WB7&@YW9H+]"6AGH;"-WZ!,[ M7'Q@M 0";[M4 6P*,30*/!D=\A+WXD!W;5TB?YCWX-<7(-$V"-! 6Y0].5GU MG7A"#(E!$'^LC%5>;=&V([N#)!7Z+;DTK[YYMOV$4* 85E M<@.L0$P@Z[#-+RB27(+U!2 +_%L<4;TUKP$,O(N4/]U4WR/T-=BN5IUIRM

M+3Y/=N!VJ5)Z=/'9XLQ_0Z)_BX$H\Z\D+#B$&[%UB@JC8;9"^Z N0"A-#),Z MF.U @2!":4)+(L19,.%3T6\ _*$*.%#I:Q71KZ(JR, +.(^:*ER E" M"4R5,=S>5+#GN$27CA[#CB\[,Y8]$GP.*OTP,!W2R42^8/!8^&3[U7;>/40. M96<7:9*#>%C_?, IWT1(*[RU8/M"]K_&?$CKNK@&$KLBQ!HOQ*[,^AKUFT8R([N9KKPVO"< M-<1,['63EF1:#6X"CP6P(89,?_242"-I]@Q3#>CS"'3VN1,+5?$5*%809DH, MLJ8?BPHS#VLO##(/JM-(LZ<3TZ3I M6XLL@%)2#]7NG%D(F!7N!S);]O "N&)PT8\K1E71?9 ;,J M9XM+QWE>"V"(FIL&V0Y)M2W:_!2"#F AQ]R+Y&U MRJQ2%E(Z_K\AHX,LHN*/JZY&:IV'-FL"WGI)KA4IAO<@)/_;E,('*3FTQ I, 'H+_M%] M=9^UL3F5E,HJ:ULR]LBPYF!^)(BMZ2GWB$!%V +C>Z!6YU.K-X5]%SG28,#" M/ 3GMEJ\BLPW*F;TY-> E9JR7QC?H&X&V#BX-R7Y$:@0 =L[)"*FF++JG<3J MD78,=I&;91=L)4X^4I9.LH_O&TJ:!@!R\@WECY='9.'B ,1>C3X:070KV[K? M;$'$?E[<+A@LBH6VP&!NOV1N8PA\A0-WC#D7"8L1"Z!?,&"5W=-ZN+)ZL7 Q M!L7%SB#T*X/AE"?TXYVV0BXUJ0S9#V5)*+-#O=@9T M$@6"G3U@ C9(OBJ:8D"RTM;"$,1KGO5.-RU6*XCC.$ODXUO0R,#BH-8:M,5Z-< CP+V;W;-R2=ZJ.D1.RFHP4B)]7VB.$VV?09^,&=\;:#N'*# M@1TYG;RA38V9E9G41V"F&.R4%![ZV:Y@0\"@IY_A;DI,1SQ/;+8V$O](Y=*I M!2FT99QDS@MTI%T=B/(=P(0O #\@^#EZ8^BS!8)M^S7&@5IDP48#EPB)O%!Q M53DW#=0F3WH-=N^TR]YS-IJR*^#T8K&(4O^D!\:;[L;:0IE:C!+7 ]":!,0 MO$=2GV(25<@7/(5H2_H+B==R"E"\Y?C9!<>YQ)(L:93E"0+X5:B%;<#&7L]. MR8(PZ>)#];4K4H)LFX(B,UYCE_U"K#''61,W A,55F.Y.-U/; ,FG#^ I06+ MC_YZ>P<>@F6G(@>%5=8-851_\0%X*HD$3*^Q#BWJ9IN!"[,RH 96%#%IXH9M M"7!*E8DC5&;+NN40#OV["G@VU2SK_;8 LI-Q?$C1DP(0"DHU*R<2:G)=K8VF M"RB5KP@2U&!V\*[(,?7%#1T$#$H\F)^&::[?QT]WB1(M(0 B\3E@+!9:FQ]0 M) C@R9]94ZWIGA0TY8SC"E6QQNW 8C%3"CC(492V'>->KDB355E4]%4GMK;) M]OB]IEH/D(0M8FNDQFB3\[,_4S2+CN@,'U(.1LN7E#:=0(-8I$5R(]=E7=<6 MRYY]"_0G,Q3\B1V'=2F2%]!=94&DI808EYU0W($?4' A[#X*U-19#I_MD72* M^MBS^S@>?/O'PW\ KE0KU<&6CO$1J+(]MD%*+,?8-^Z):?(#W/;3MH68*.PI M&GC5/Z#7?>#WB43#*&KEKP=_?>JJ*(^COZ]54*Z2_W#_.[](_NQ_>9U<7L+G MRS/\SX7^1=>XXA!(.IOXO)?Z9!;%U-0W(H4T<3+A_JYT@1-P849.9U[8IN^H.K':LFV^ MZC> &43_&8G.HV=!BA6>3(Q(2>],RZ*PXN=40>#0TI$6UR#BGM->QHD(WJW) MQ5]N*>N)>;]<^J/D/#T_.X-_2<%=O,!NJ< P7C.P_V![_BE=_-A=B^K' M+:1?^K]^#,1C]-S+] MZ[M/T&?Q[\*ET*6R9+GW\T%-_PKH;-UQ5=5@O<4'* MO.D/>WTZTJL/I615=*9Y@IMZB]^X''CPR1. 'I435@">/ZCG9Q3W1S/2U?QN MA!:OS::H*@E>11U-D>QFT$0>@;S N8_"FL/AFF\HY)Y(B4/ M0_T-;N\;5Z[<8O^'VO\@*RU]:6#%((RH*PS&^TXZ3,5W&-RLS7(85^&&J:A% MF6$J7WU8";:++'$^236I*PQ*OY\MGAYCWM6T6\FDE3B6H(5^J7)-N]J2Q0^Z MS^1N9.0FL60,F4>#>K.FW^ZVIH@NHV82[U-+AJH*?>VU-DG:2"%Y:E"[H M<.DE<0VHQ=\HIO0%KJ(-@U#EM!P[?]<]*.WB3ONJ,\P2%ES'PRS\ AP!43(A M2C1%?7CC;D]&.L,""@QQOTB^5I<+L**A?W _L19F>^)=@AJD7["_AC.7U,86 M5(RHL)EQ<]62IC,0W*7I[K'V(S]TG/F.0GVX!HM@4D, M0<$=(+HR@_:U,NLKH!6J#+ 4 -$_OOX) ?@^VX_U P1#'@0.X[QFO\]L,/) MO,K%XUBX92C%<]F:MG>A0:A3&$&.2RJF*+Z""5?ZYKPGAXL M"!XJR>>8E0H[PT5 1NSN[H1?RGT8(:SK'@)&$$V+]N?7'DR)YOC6 X9P7(!J ME*''FA<$*&4-+-1R$^(*=^FSS\J/W%?>EU4-53"H@W[#K3>;8C04AH5)E/%E-<>=?\SIWJ5%"M&=N$H MT>2AO J>A8@*JX$9]42BLW6*DV2B=8(6Q/CQ(&N!B 04S!H0_O>DJX'A+B1@ M.'<"]!80<4K&3UJ KW7PH,,__2#&^,J5OS(:V="MB&OJ8!:?UBGF(+.&-2N5 MA$ OZ1U1)Q7Y3T&SQ*SV <]"WU0C:F/BNK3 M(",V;D.,="(W.BZ^^*B&KOGG4))PSLIJ:/Z[>[7^08,KL<1H2XWE*@@(88M& M3KRP"OM5,%%.,R\HE1!"F88E[\=X(H;CCM-Z?0IL3FKQYL>?TU!##T=HXEFP M.%J*&W=\O.MMIPR9 /#%KM\)##XGJ2S-W^,N59]1@ S;H#TBRA8(J0.4:^32 M^8]99E 5Z#A+5RZYIG@!ID?8-Z,":_QXFOW+NJ"GR,,R>G[*.6[^M:!2*&DD MEY&MV\@%#PG8ZPC:@?&E")?1:,5=5I1L1V=0@YRI/*+2SW &M$L'O9HA#F)3CS HR2H&]?OP+-#-%]" "%\Y&P/JLUN-F[O M6ZZVNI+S([6=*M=GJW89Z,8'%;WGL(EN"S2%(CQ>LL02R?% M3VXB6,"@V\!V?8X=)5W?I,CG!2;'9$-8%P-UR25J1<9P>=LW&".D;E;_FB-* M^E&_>_/#MS_>?+^0S+I25[;A>XHBO$RF:C^)D[1I\J[ +L02R%!ZD,",F2JD MW" ZXK)$Z0J6UEM=GS>6XNLQN7 U$=O:-D6'?67$6,I'*PI_M+W&-;$TP RC M0?-_1UK=R>'(92)3Z&:EU@''69XN69M6PL2H58+GQHI2U0\&]S*Q2\:EMB8@Y[=7MZ^3J]OKY*>Z 9[__.SSU"D7 M(N%U/ )^[:&-L[(0B]^94PA=&^!^D%Z&WW&F9 KVRH::+->,1=#O,KAR9M9< M$SFZ4#KRC8(I'LYDI&[,?>X*U?ZS\^V!S?R-AU8854AO\K,SNDB&U1*<9[=K M,I0S:Q[4E\,0C9AK0JG;K'23*3,ZG:GDM-5D?\Y(^FA#BGKVA(5%\B]U.[A[5X]Y$,II![6"CB[0 MR-6EGFY:F#,\;5@VBTA[3QFD:4D!1;8NWN.,><91;H POL)E@ A_SK*/ET+. M)$2-,$_P3M Z2%].GX,Q<-C=$0P(P/0=P=$=?H: ['PFB0"]G%>)#E\H=LN^ MM2Y4RS[&^@T%R9NR=U5]ST418"OL?.822/A0+KN)*[Z64$ T9 IPA:C1CP5 M20.[,H7:(+(G4M[S*P8(ZIAR/K\I574_XL0%4>JP]G5"Z]O 41BPXD7LQ@T# M-,)I@RXM5ZDK_,D#B^1UK;*@/VL&(!A;=TM)!@7H+-(B'KNVLN)"/2>TPDY& M/8?#335$YZL"I<&X.KH:+\((MI+.>^SX/H:':83S-TDPS"'5Q1;L$(S8 M1(]&JOC E:RE]7PLXQE@9E-.5 ,6$)SS*1\T^AU'[5RJ\*-#E#YP#U)C1HWU M#\,>Y4&9;\(:(34;^E-/=''\M[78I!SY-JB8[8% B!VJ ^T(:',\IT-HN*D[ MKB6R9FMP2ZCQ:7J4(%SJ:6598)=DTI_2,7XRC9V N[KL=ZZSD/+E)H].89BP M.^P)0+QDV:<1EQ-U-;:-$P Y'9N!F#QJJT<8IQE7YB@T^O24-#K0J"&9F*&9 M((P*#*@'OD75J*BD@8JZO",?+T8A:S/UR?)IE*8^JIK(RZ-;$Z7PJI[2RLA^ MM%,'EN;AIG%%HQ$Q(%S[O3E\E,B!(0;"HH3-V%V-2J&MR7*Z*7[+^H8K0YR[ M2>RV:!JIJD*'+3(CM78N05=T8UF0V@6I?W60, MYW@&OBC9!Y_Q>L,\P0-I@&[?,)J"?JX'F'UXA(3;4#8X#J,S&]&=\KB4:4!: M$50Z[XNZQ[S="%(-H.Y BJT_BB ,?%G"?1I.4X[E/B[-\ND&1 5WSR!^LJ.B MI"ZJ>F*1_%6=9_:55%.Y)= 7G*<9I9)-M<$._Q!U2&UWLIA32I.,P5E)TKIH M^U=9PUW7:Q!LRJGHW92]^".1X5:>"0V'9>-2\@>:!3TT+20/#W=,]?7[)&_[ M#;<=H1?IYQ#]^AR61IRH8;G#6C0+Y!B+$VZDFR7U-)L&D_ENYA4^VBD MSAU>1T4!G>$-FZ'8WO<-[ L=/SDN8-1NF%*M '@.!$SZ2SU 3I$&4&._G*+% MY=Z8%\=Q5L ^RN83FF\^I+IZT)N=\1JQ9#V"DF>YZ.A#S77),4E3[O=<\Z*V M":I.I70(#7?B"CX_FP:H3(-H+ U;1L%YU*EH'/58&FD=Y*H*<^.PZ.XWI@$N M-68@@K@G:S!8[N*78]:DSJ)=]LYU:7F/-V9"'YO2H/?DJ9>DAVP!BV=M)$RL M?-"!XC96.I-0"QI1N.1[Y6@Q\L;<2JEVW'$0%PLO/L.CBLYJTE,O:'R&.XN# MOH]@=TS[XUB->S@HBR"N#A_965C?U!F;:(T-@E-(?><;]9SYPN8A9*C]X&,H MI?A)ARCFOT-T',VEOMTWW%@P&WC+Z.]T_)R/M<*X$42RC+]?8;JA2(U*!417 M7AP;Q=G.B\C+%1,'>+V5@UO9Q^VF=Z)PN.H:'0LJM33NIZ%Z(:X+4F"Q$.>\ MRT&/05>?4BW>G16 &*:Y1!>V\AT9BZ(NS4W%M/H@KF?J2H9?NAJ%;!,+![FL MP 9R;X1O.B#W/8A&.1-+CCT:UL%C[*IN7*$3],:FJ+AGFY-P$VT'/J[VY< RA*G+=$@(;>5P1:P5[1NB:ZG&]%IY=E M!WJ=77_/S(&!#W7Y#,Y8I,8R$NF8A]"MY'Q'?,"991+3D1F'BZRC\O]<>6#D M,025W<*?%Z7=QK]/X+&*#=M8@L#[*.?_J$+Z$[&0/U8Z2C$D/7^#5.8(HLCSUA]:7]!<%Z)-J+Y'P':)ZAG M,G1N)GWFK\DAX7-D.;63=;V?^_>["$@0:ZBP2$"Z5GQ37V$;'^L- 3&PQ,JP MMX]]390+E!$9+@GPW]1'(Z?N<_8PZ/@NA7QWG,,N:+ 6T9J*+HT$(6#_"3YV M! =2:3E+"EZ0JGG] ?+KL8#5=@RM.WNHPO5NOP]P%?^=.W#Y362;DX Q)E MOA;#DO5#IY8/KS^8J3Q&5J*>N7%F8[:XK!KSR!X=F=5 ;7N*F(-KS+33).>; M'- 0 5-/G&(^,S3&G5W"]7IFI;.SB$L\UZBS0;SY!R&8Y(84,ADA<&39)QMY M)6%Y6R.3R)4,6O8?(A#'$O[DXK@-+<@V83S1(Y ;,[;6-,T?INK=-)@FH\@P M,\JX5AQ,C+F$%::\D5IS M'X3(^CCSO@O"&WHZFSIR\P]=2[:#;;A\XPKH1">]]L%71+R M'%/0+37SII16E5C,H6J0;=VW;JB(]5"6XPE OEM7C\&;.*]E*C>AKF<:"JJ: M#DU*Z) #H4-;+>EX"C^(NQ^^54- <@.< W>$$@%=05W-])MX0S)OV939RGP0 MK3Z !QZB7M'YK.5\_EP6]4HM)+X3ZOA YEV=%VNJ6#"!P((DG*N10YWJ=GH9 M)#8>QD1GX('P!>D*.4=([!0[/!_\HHQNKJE"6I1\)ZIK(YY32U1Z=/'H["L^ MJ/"XF)LXF+]M'_DT7=Q0$%_K$HP'>K8T 16]_"=@918]$9U FJ;?B4*^"W=N MH8AZ.R(,*X"! &N2"Q Y+(P&J%]J&D<,G[X^ M2.Z5=G UN8.< +864-&/FMNXCCY=76K*WD:V#38"8?D+JKWM)9,A^H1K0:Y5 M!9S#66+*!)X_!3O%U<"KEL)]E'<8LZ<<_T.':[A\@3]1>^ZQUJ-TCC&<@AD4 M8M MEU9)M>[#+\+I+9^T<%W9[@T1-CC S4^A!Y,=% [?:=/W5(J#DR>QJ ?U MSV_I4'R*,-('(O@/<8GJ=6>"]I5!W".[UUX[P1_G%(2;\R$*XP,VJ8ND"! 1 M'7+@(\R)(WO55_?1W_60 'Z>B-ZTD<\63LD8!RPQ=F0D >&J\TA8[O*)0OKY MF#YNWKF#$;Y M?03C0Y8(T^?!1%\:4?RCX+OXP^ [9_B^",$;'*\Q4I@C8^[/R)K3A \L\O " M02$O: -UHH_8T$,D]Z;CQ)1'K=.FFH0:84EGI*@U6";6)%'%J):9+FS#*5;& M'QWFV\%<: ^4D$XM>?O-(-ST;>UN >KMZS(Z\ ,=!:0Q"R46YM].QH6$'U6M*C6&"CJRQ?\Z5&#^I0<]*%]49(*LW@*E4(AV3%\ M:255^LGM*HMEB^],"=Y[F 8Y!)91?OO$WHT\\ LGC'V<@M&D%]&FZ"MY1YXF MFL1FT2$NK@\\A;]+ T%HO9.V)3W%G:H:N=JOX$0BC%NFD:!9F-P0^=SS@Z2" MPV;JQO'HP)-PM)UNP1^WV&!>[#!:";-^8:]1D%.AE93+1O1@^9T_0LEVPQ>@ M:-I%?_'-9JW99&U>RB$.&M&X#4HAVD@Q\B\EUHP& *90=<*(TPIXBQ,#+D1S3MFC"IL)#V>X# MM:T/+UNY\QJD@)['(Q/'5*^.+3OY)8\M.]V$CPYYY!L5N)L'2VN<==O1(1:Y MZLFHPJKWA:+$4N:G]50;RLDRI#9IL"O;>'KUU E@W>LV9S$7J -\9W1H/OD3-/ M+G[C3O^(2Z_<'OL@KCC9+D[!V+:[R>VHL.!*_F'4P""(BG/3]5$*!L<:-*DO MC<2..2:5ID=XF#L;JM'9S?65QKA[/AF>XH^V( NNXQ 934?IAB5;7>)1"XF% M8.V>.9R(>$M&_#49\>N0;6]GK'O8K$<>@!NZWU!Q*Q_$9?X=8V"ZZ[U!'N73 M$?3P-/#5W&\8<@R&HWE=/F @ZFP>GY"$AS))RWGPXZC9?S3H3!U/%@]Y&9YI MXB)W[T'A#?J6#'^,;A&NP#"L+DQ)$0^-MK/-+V]'8%#@1&:P38J6:-9CT5,$&": M&7R0?'%V?L%NY>"TAUXK2L0X%?/\-7@?.I%%+_$W/@IL8*G=@E+P(9Q*Z9\DWPH8*IMZ%RS':CL"2ZQ*,7LQ<<[->;I+! M'+\CI$[;8^$4MY7ZG^YJS)URL@A[ $_7V K7ZD"1NX[ZKO'4BST>YC68HV*I MLD.1BHF(.0Z1 9']R390(A;LFGM+$%=X:I1[-P++SX[82G5#UW=X))8]0-7F?[<&A"D%B^ W]=UW>D'? #Z M1P3>J_\%4$L#!!0 ( %B'9E>[4EH>#P0 () 9 >&PO=V]R:W-H M965TPDYEGGF=F/,YX9^S&Y8@>G@NEW23* MO2_OX]@E.1;"=4V)FMYDQA;"T]:N8U=:%&EP*E0\Z/5NXD)('4W'X=FCG8Y- MY974^&C!544A['Z.RNPF43]J'GR5Z]SS@W@Z+L4:G]!_*Q\M[>(6)94%:B>- M!HO9))KU[^=7;!\,ODO?$XG48\)H<+$,X*@ORT^H%(,1#1^ M'C"C-B0['J\;]#^#=M*R$@X?C/I;ICZ?1*,(4LQ$I?Q7L_N$!SW7C)<8Y<(O M[&K;ZYL(DLIY4QR!,YJ;DH3][26TE^?OK%2.WA.VI?61S'GB#Y19PU^^ -]SM8 M&NUS!PN=8GKJ'Q.5EL^@X3,?7 1\PK(+PUX'!KW!\ +>L-4W#'C#-_ 6/ROI M][!$GYL4/NLM.D\]Y1T(G<*)>@?_S%;.6VJ4?\]EH@YT=3X0'YY[5XH$)Q&= M#H=VB]'TP[O^3>_C!1E7K8RK2^B_+M-%]_/D3C I-; 4>TI[?]0!GR,\F*(4 M>A_R).CX9)E44G@$D\&3R?QZ#AXV2*P796H)6)J.N]J"R-LTY8>T,C(:'Q8%E48@HR3"0+ M$$TL2:BE-6F5T$)JF#DI:@%+F:8*82&<#V"SC(-TX1L=@UJ+1UNXAO"/H'=[ M2+586T1NP@Z@2'(HA:46S5'5B2XIY+.D@8,DY;KW&Y@="7.Y+(D#P9)8)O,J MC[6JG0&'-*C!U"8K0Z5H>)S8=[GF7RJ-?-8&IT4O*YOD-.R(D5*-M\L%GY)S M6!TXE/"4T2RAX^B3S-:M)$4=[?W;T8L$LF MI(6M4!4AIS^J9DI0EW P;33Q\M:0/35F6P>BO2+N?A^222;Z<-OL)+7]+Q)R M9%X6O$']W\*"$+HS MPS*GCQ2T;$#O,V-\L^$ [6?/]']02P,$% @ 6(=F5RMUA7,*! F@D M !D !X;"]W;W)K&ULM5;;;N,V$/V5@6H4"4!8 M]UMJ&\AE%UM@TP9)+P]%'VB)MHBE1"U)QRD^J(;Q@P\M:+32Z\QIK_P?5TUK*5Z+GO6X*T=H%M<*/ M@B#S6\H[;[5PMCNU6LC!"-ZQ.P5Z:%NJGJ^8D+NE%WHOAGN^;8PU^*M%3[?L M@9F?^SN%7_Z$4O.6=9K+#A3;++W+\.(JL?[.X1?.=OI@##:3M91?[,?W]=(+ MK" F6&4L L6_1W;-A+! *./K'M.;*&W@X?@%_:/+'7-94\VNI?B5UZ99>H4' M-=O009A[N?O$]OFD%J^20KM?V(V^"3I7@S:RW0>C@I9WXS]]VM?A(* (W@F( M]@&1TST2.94WU-#50LD=*.N-:';@4G71*(YW=E$>C,)9CG%F=2V[&DO,:L"1 MEH+7U.#'%16TJQ@\N,:XEFTO.]89O? -DMI0O]H37(T$T3L$)=S*SC0:/B!1 M_3;>1[&3XNA%\55T$O"!]7.( P)1$,4G\.*I K'#B]_!>YOJ/1.N #=<5T+J M03$-OUVNM5'8/[\?2W]$3XZCVSUUH7M:L:6'FT8S]28+C\O\A*]PI/$.4>0;:U?#AZ\![W-6&P _H]F:.O /: 8>V:J:D1X(95>TOH+!&<#1T=:H[2SN&,=X@A!XTT M^AQN:=5@INI/M#"#,(Q)GN&!%$*U$O2LH"/ M@^JXP9YSLC;\R;C^*T@>EO@;9_DKD98;XX@B$@<%A"0O\W>KN542N68092F) MH]2.THP$:8CI:7V!9V,UM,/8^37#E:XX=5+/PC G69I@!8N"A'%X?G+%L'X) M^N>A'64Y*:, %^8 CSWUMG/P.!_)C+2E.(('.XJ"PV >XZDGA#O <7Y6SL/) M@%>2:PS3*,:@'8\99H^9(PU"7+QM#(+LNF?N.A#/HWT6E?/R+5,4'UA>J#KL MFG_+-(?+JI*#VQ'TF:[%N,QH5 ,"?>9TS04W'%=\41PX_G];Y"\2 M9I#GI(@*'&0%*<-P4EYA3^*JCBN<8=_G&:2X>XH"?L2E17NW!6'WT1OM44;B M%'=(2(H%Q.=ZWK^[CJ^66JBWO-*:WP=!@GJ<>J/$E,'X8 MV;O;=RT-WN5NV.#CB2GK@/,;*&ULU5I;D]NV M%?XKF.TVM6>X6HFZ^S9C.W;JU';=V$D?.GV 2*R$+$7( +GRYM?W.P?@11*E M73O)0V<2KP@"!P??N1_PR=;8:[=2JA!?UEGNGIZMBF+SZ/+2)2NUEJYG-BK' MFRMCU[+ HUU>NHU5,N5%Z^PR[O6JH('+9T\V+I\N:2JK7*G?:Y,*JJZ=G MSP>/7HQH/D_X1:NM:_T6=)*%,=?T\"9]>M8GAE2FDH(H2/RY42]5EA$AL/$Y MT#RKMZ2%[=\5]==\=IQE(9UZ:;)_Z[18/3V;G8E47*NQKGCV6FHK?I%9J<0[)5UI%1 O7"1>2K<2 MKSZ7^D9F-")DGHIWTEZK0BXR)3ZJI+2ZT,H]N2S ")&[3,*F+_RF\9%-Y^*= MR8N5$Z_R5*6[ZR]Q@/H4<76*%_%)@A_5IB>&_4C$_7AX@MZP1F7(](9WH_*] M=DEF"!@G_O-\X0H+1?IOUYD]R5$W23*N1VXC$_7T#-;CE+U19\^^^\M@TG]\ M@N%1S?#H%/4_2XQ_^J;BMF MS%*Q4$&6F'QES5HX($PZ(7./AM\)L!$G5N;N"GC)^NRWT"G> I2A8QLH&1:L M#11+IC_0P9[&ILIFMWXKZ:/*0A5;I?**QD;:0M-6 M)!?C=U\WMA'P^(11G>)97^E$,AVY %"):.T".@ "]-4Y($?7#&GG@NKCJ,\;N_S.+!]#%L M,L.BAN&M+E8!WI:BK+2RTB:K6Q(T17 M.5/'L8-BM>BV,&1&NW9<0:$6) OL GO0"(IIT.LE=(@0A#8!]H2QZ::.<\HL M*3.VEM(18&9!WIHM+*!K;A2IBG$J3"GS@TDD91RK80_X&_(#OX$PG2[0TCF? MUBHE%M;(U./CR#JN3 ;,W"/QEB$;B OQK](08VPJCM62LYJ@.UXGO&;A&,%E MM,7,'LN3BT'N33@/.QI((J^W8K&0%C4'BX32/#'5 +* (=!F>?44(;%CS1*? M=Y@DEIQ>ZTS:;H8>[RW0>7V]A*,)[S81]1[JEN:Z=?8I8X%\/I M.)J.)SN_&+#X<>O7)U. T'Y*6Y'9R'T;4HF@G%N/I,.H/AO7\_6?/-X?N"U;G5GZR3^M<3.;3:#2+=W@Z M''MK\N4!,4(%ZKM#;M"/HUE_M//K&+28$PVFDZ@_HJU&TUDTGO0[MV_D^K;1 MW$> &/:+; (@<1*)B.WC%6A$$Z9UN'?UKN+A[IG?(Y)X+1VPEL;WTM)OT\QH MP)!5?P^9NDL[!J-H/IO6T_<>C^KT8!;UYX/6SF'A_3<^%[/)/!K/=MD^'/LZ M];P?S?NKYRR*^9CUC^/*.>^/H_F$C#L>1,/YF':>C:+Q=/ [-7,T/*YO]*[1 MS#MG-@Z_44\@> MVL&[E9Q_15H%+)#1*WN9*EBW M]0*NZQ,GUYR&5$E:NZC6*$"H!K4*T56$OM]CY%5YLB( 6I,?^SJ;Z[[+T!>C MHN57WW]KZ1?RX@*I,"D/YUY-K=N11;_)Q8\E0"$G&V%UG? $)?^;JZQ:YTCR M"T5LORUSL/LF3WH1G8P?(VC4>I,I D= M6:C)JO@3@.HLED+QW>;355;H:QIZ'3Q!59F20]A)*;EP:Y)%*>*+6P45RDQR M?5%N!%R -L%0&01("]AR&1R)M+2^;B5;V0%V199#.7]=U5>K\8H<6E5V5SV0 MJ"GZ0NZ? )(.UV2/CB592Q80BBUW&0* M6^<-VS*!JE+_@YB:]":[;,Y&O7$]4N: +.,R=PD_7;N9KG-7YN+K7Z*5P[-3 M<*+NL*+N< ?8^TC0NA9[PU[-!:.X]_#H)<>>.&84" MF4T(B#ZV(9!P!94W_:_&-H(;B.H\E$Y4Y:+!]K@[QD;*[1&';50*-4_@6QQK MP855OAF2',M?X -"HI%V^;C/)7E)ZILU16+H^.F\CFPGZ/L^%O?Y*'+NX.OA MH*Y6U3@-/:F[P'0=:.ZE2/(K06B.XAVH%&N$0 TG= 'GPBJ0:L?^BBA1PGV% MHK>5=!0J6>7Z,P7WH]FB=NT L>/QAZ<\?D0N7Q=-7XZ% W^WJ)J$K<&1?1F"PU++ M>@?=%@S>-GH\&O7XC')_Z1)[/':9C&?1]/96,1Q7PSG?1%CQ2@: MS,CO,.X?/+=+D,H< MN[H<]TKC_C@Z*@3WC'S>->C'R8.W;MJRK TZ3$L0Z+:3(+! MSCD[\'X[G/3 \VINOWMT%Q[P_B(:C6,QPR$DTG>*456>Y:3X# MV1&!,6,LPC1J04^CR73<;415-LQY<*?:DD(?4_8#3W2B,\_U V?$? M/R71( M6$OZRF*/N-B8D)D=<\?=WKC7-?.M L%/='\]B*M8V_R"J_H!>\-5!BP[Q?P5 M&O&[IYXPT;OO5.:3:#:CJX<'\YAM83*()H.9'YC22#R>(>0.6Q93Z] WK#VT ML/\[N+\6XL&T'\VGC%,WT^CZ M(/"R]8TG//&2OV2ES %@?_P%+,UYL+1V->IT3+;$@INV M6F%)7^9*%]S242\Z9J61Y_Y2(3MQ&/8[!1=E,!E[WK6>C%5EI2CQ6H.IBH+K MAPN4:GT>1,&&<2,62^L8G\DO9&K7_&)IZ>TYRO22 MK#)6%[-N2]?,LMGXRU6H-VTJ3-$3Y4 M?YN<$Z4KRJW5]%70/3NY*BTO%V(F$:;&H#4,/A(4>)G#>Z7RM9!RW+%DR(EW MLD;I1:TT/J!T"!]4:9<&?BISS'?O=\C!K9?QQLN+^*C"6URU(0D9Q&&<'-&7 M;*-.O+[D@+Y-:#[.9RF M\)D4IE*(_P^G1FK"3M_[$M#;:6[WXKKIY%9\0S/ M VH8@_H.@\GK5U$_?',DANXVANXQ[2^MW%&E^UW^!Y;@TQ)AKB3UN"@78+D3 M]AI*RF>.E@MI0,UA5>EL25V4@WC4RNNT8->S(L^/1 M'E%XKY4Q<,FU?G".3 M5E1:F6585E>26[!)+6_&=^Z'@XOA1^ ;=,'.,+[ZG M,3^;WJ&F$06?#?4L2E/- M_J21!%8!?^+*B)S\5@E-'DJ1T=1#:$$4L<&@3\1)EW7#])2HE'73(:3M$#ZJ M\BQ3Q0HMZ5YHQ,(GV^5*V24E)5-W6'**2+LP#/18%(9PDK D[9]"Q-*X"W$[ M?C1L,5N62JK% WWM.]F(14ER"MU^"F&[#Y^4Y7)/Y0[$!-& ]#)F8I5U"7\R27D*0&1Z#3,\!)F(A029J M=U\,F3X;],C[R,$T_1\QT_A!B>VQ,$IWZT_C:DZUMG@F:;?8IVI-0ZT5ME-Z MNZ7T:PCE>H=!BQ4! >F/Z@%%_7"B>S@/CD('548KD5FA7VKD0\UOQ>UHUU!$ M1?_1$&'SQ7;:>P=]O=&)[T@*C16%;Y1Y9=T#NE-A!7TJ.Y$T[E@<#1W9\T.G\3\PH 'H@ 9 >&PO=V]R:W-H M965T=_0"1D(2&)%@ M.S\^IY[05*01-E).OLEEBC@XC[//1?,S*7N;&%]/AJ%\>NLDIFO*G(CR>CT=EQ(74Y MN+WA9Q_M[8VI?:Y+]=$*5Q>%M(^O56Y6+P?C0?O@=[U8>GIP?'M3R86Z4_[? MU4>+;\>=E$P7JG3:E,*J^]78LPMK)^4"DM?.F:#9#@T*7X:]\:/P0;;@8 M[=DP:39,6.]P$&OY5GIY>V/-2EA:#6GT@4WEW5!.EQ24.V_QJ\8^?_M6S?S- ML8AUV3/;LNQ0=3^J43/Y>9RC;W'T.#3HU)J\;KR9,"[U0U%--1 M(B:CR?0)>=/.K"G+FSYAEGBK79H;5ULE_OMJYKQ%"OROS]@@ZZ1?%I7%E:MD MJEX.D/=.V7LUN/WIA_'9Z/H)34\Z34^>DKXW ,_O$F],>:^LU[-%>%3-ER:%PJU\J+"\J63X*[5RM,G$P'HY/Q4SG.55'9769ZDKF M0A:F+KTP=B[@HZ\6Z:I55X-Q7NS4M I$:Y2J<:V5B1+E%FFJ>3CYX5\ MY.U0&=9N*BLD]@DK/12!QV19U@6?IQY2I3)=+L1H> I/'+IZ]B?@1'@C4K@$ MF,=K*CK-'8FZ:F2;-*VM566JR))NZ;TJX5)7ITLA'2^<2YU3?D+@7,._[5*K M*F.Q%L]IV9V"/-A$NL+ GQ_2I2P7'-("X<3I(08&&PM$/I*#M->,?")7"U5F M3LRM*=;>#9&*' VD(XU,E$/CTZ0)=%WFRCE2K[;0P:DLP9=,J0(9!0W2D"OX M@D#G6MFA>*W0.I1X52^ 9I&HI#;'JH;;S> ME/DC-(.TX%.3H]50U%)MT[IP7B(0[DK\],/%9')VC;RU]"O50BIS^ 0Y^54<:OM$*^/*#A+_$=,S6XU\=K,XE M?!*"#9\Y[*=:"&D3U>R_'!\(.6@(Z>L"DCX=Q3]MREA;V9D4 M_=[JI^&P3*/(X%O@:!H*:]ME'99$OL#!H:"OMT/(X29]8MUFM0-:(DM9N?C8 M$"F*NU?E/GL( [3).D4*^ T%@6C[[JNVNH"9AQ\$X&8U&S^!9%Y@>+^V> M!KP67'0>-2\N+[J 5]9D==K)_LY4H@_UEBXM+$C8L_::W-1&90_^,4C/ M-;1*C85^)*K!PG>$18S9')IO D"]+V(0(!.409]I,_A]XX)(B Z#P:"'K"* M7M2GJ.4RHCGE?1X[U8D9 MLDT^CB+2F)S-=2K:1 MV@XVL6_W[TL:[[2*4B#'Y]>N\U4P0Y"-?RJ=C\D-M8R$D:.]O>=8D"!!P#VVM>D72BL MT?4'^5F]^ .UH,0[]#E)Q\,M;Y@$\)KQ=5""F5[96[QD%LXOU^?'W3$ABQ$A M#'9HZ@Q1,BKJ,(1%A=F43L14N>I/=A@) M- NR0S% ]17[PA"51 %9OS>/=X\-I#-P(-*"&!8_IJ*Q#0[MZ"0"+: 54<5/ M3OWR'V!$$H@GURD96 1E0Q8J-,2\Y7]/]Q,LZEQ$A*S*:]>0W8P5K\M*ZNRK MR3)G*?R%9#+(BYJ)<%YGC$Q,R=;*!CMH#9.FYVC-1GWV!>S;:0X^'.JC9YD. M(4/#@UE^2MR+E0$Q9>\UF'&D;^LU.X M=P>96Z@$%I:WE)ARBNL_4H3+< .9GH0DK/>4TI1P/N0PPD*"F^K5S*F=Z@6J M=>-KTS]:P5G0".O088U;^^"-$E-[:ECK"264>O,4#FA@;VTVG/0]:/U5$)W$ M[46*7!>:IZ9VFF15NK,)(0IE%W#"!B=:4R$+O-!V,^H\#K:#6C]):L&G6_4- MX!.):A$HF@K_[R TC]S6]R>];Q&C]S6RBD9&I%[E&:F!)DR^[-?$T^@W%G29&L3TY/&*KW%K!6>ANES$OQ7*LB0UC+]W!O9%42G@',7> #Q4I&; M=J!X7M.[&/V^XQ)^JVYZK-[9Y4XK$N) M[$&1'0%+B2*9VD&@.Q*_ME:0_\'I$*XK\;'+^@,Q3L:G(V:Q\>=?D2)7"/3, M\Y4:X0P$.(\2)4NI%Q6P77\)"70X'B5GYQ#*>B:.[XR'T'Y^/SX>GZ MT;?Y.FD3&)TQ;X.^UH+.S!1E!NHGX]ORK)VH:-3BS.B9F>',?6G0L8EV1FZV MSYOI/!#3=DQI($4]5 H=',JF9E'J+Z$Q<(/E4C:;D8'8GB@&#XZ&9YO^&P\O MNP>M$GYI51@F2A@NBG WKNAN?%]1[GIS9P1BW!1J/@\KUN:%67PN1L/)CRR, M/WR?,LD>;8:AP[Y7V0*Q^&3HW0-ZU!?5W.54,MP\5%A5\I!&$[,I="HRG==A MSJ;Y:+MWJXVI+X9/Q?91J-:7?8QN)6FR)$TV4'CWVKE1-]G!VIUY&>+#R.;# M6C:J#7],KK MNM+948L)T5K:3.V,R1>3X=EH397WC#U),G*?= M9+:3I7LDD/Y.8?IDLAVS V8T39>FZ;05V:^GH]<93UZ%DQR^#JOP?C;1 M;WJ33QIYMK'L@6RI;ORT 14[K?(V85.7AGA\XLW!15,.[C4>6 M(P$.+P(BW(.0O>*?W);#"GK[W,4X3:D3\N4P @)\E\E^/0GB;18 GA.M8<=- M$A*3I:#&(6D.:&\YJ&59>(84=)LW&TQ8@<%RL;!JP;-)QY,.+D?#T4XGZ($B MKB]P4E2C*M?Z,I,"W-5IUY/6))@.?L'$O]+4\TG]+A68:3?WQ-FP[Q7DNM-]0C=PZOA[FGW8OU5>)^\7A[>RG^0=J%+NH&>8^MH>'XZ""G8?O&F MXK?+,^.!?_QQJ21<2@OP^]S &\T7.J#[[P:W?P-02P,$% @ 6(=F5WWG MAMO[! '@L !D !X;"]W;W)K&ULG59M;]LV M$/XK!R_;$D#UBV0G=I8$2-H5&]!B1=NM&(9]H*6S190259**D_WZ/4?9BIVF MP; /ML@3[[GG7L6+C76??#JXLH>^>N+FP;C*[YG2/?5I5R]S=L[.9R,!GL M!._UN@PB&%U=-&K-'SC\WKQSV(UZE$)77'MM:W*\NAQ<3\YOIG(^'OA#\\;O MK4D\65K[63:_%I>#L1!BPWD0!(7'+;]D8P0(-+YL,0>]25'<7^_07T??X7YIS2==A/)R,!]0P2O5FO#>;G[AK3\SPG@2:+Z&K4!CE=2U(^!(>W M&GKAZ@W#)7\Q"L 2R2C?ZMUT>NDW]!;TUM:A]/1S77!QJ#\"AYY(NB-RDSX+ M^(&;(67CA-)QFCV#E_6.91$O>]8Q^NMZZ8-#[O]^RL<.8OHTA/3#N6]4SI<# M%+QG=\N#JQ^^FYR.?WJ&X+0G.'T._9G(_Q<]^E@RO;15H^I[*I4GK@,[+DC7 MP=*MMU!",#!?/F.@X6"A.S/BBV#TC 4H&E;F@4NI G3OB>^T#T*M8%% !N ) M0]^1#@B",9UNA(RD$S$KY@^I%A;NU#;T(7AL4M= W#J^)2>9R97)6].E[N&] MT6JI38R'\M'.8SAE,&6%([A+D@)^NRJP-0ZN#'SK0/J8[,CJCBIFN\?9I4&D MV46$G=-\QR[7PK1$/WQM/70QUEWR^^ @$16J+H^E-Z3?'E4EW^$3@^<&3AV= M#:>8<\;$D0V"$*2]0$(3+92H8]11G$ L$X@P/P)72V1H-T22J(]5FH"I;SA^ M ,Q])S]*T^'DT%(ZV;.],U5+\O^WI8/Z][2T:)]M*T*CMO6+/D -ND,:\[AQ M&O6K)?P(FY!#1KIL%$-H.Z8W\R?((>O>)\*YE$24K' M;:U:] 87)_0I?KFX>*%ND9VK5%" M*C!EP_F"OL=CD>$A\VIEI3SCX$!Y\?8FH/]AOU^'/Z(%6O0]PS=$3C>H,'1R MG.*M5-O2Z+7J*BY.L4?E)%'3H9MR*O;ZUR$YIS_ABWR\1.\@/ONA$:>#C#]$ M&HZ_CX'!Y!'0&-DCFB>G62J;*6739#*;RWI&699,%C-9GU(Z3R;3*#^C=)I, MSQ:RGN_Z#]E=(<0T26?0/Z./-L2>.O2J4?>=2T>4SK+D['1!;]C[<])5TX9N M\ ,*8^L8/,ZRTY-O .V&B.:(-5DDXRRCU[HKK=T$1O1E%F L]- P3PY3)', M5NG:(HYC:S0^']BL(HYH^ !!I#Q\ZFLYVKNS5(QREIN9P*)^NNM++^TO?]?= MG>?A>'=S?(MNT+4,R154Q\.SV8!<=QOK-L$V\0:$]L-]*BY+7 R0&\7UD; M=ALQT%^)K_X%4$L#!!0 ( %B'9E=_PT 7@PL "T= 9 >&PO=V]R M:W-H965T[>UTH% M\:UMC'\[J4/H7A\?^[)6K?13VRF#-TOK6AGPU:V.?>>4K'A3VQS/9[.SXU9J M,[DXYV3F9D MD&I4&4B"Q+^UNE9-0X)@QM#E[ M8L,\;9BSW5$16WDC@[PX=W8C'*V&-/K KO)N&*<-)>4N.+S5V!J6XJ3F>%F,_FI]^1=SKX>\KR3O\7?\6-]F5C?>^4^/?EP@<' MT/SGL2A$)<\>5T*%]-IWLE1O)Z@4K]Q:32Y^_NGD;/;F.RX\&UQX]CWI/YZR M_T.<^*=:R49\<+94JL)C+VY12E6EN::"%>7!=KMH]$K26R^T*7OG5(4/(M1* M6 <1*'ULZIW']Z58]![V>%^(I;.M""AXDAK_8PNLZZ39 O);L5#@CL47U#,M MD6(MG59A2V+*1NHV&M"PQ=W.XH+L:'KZG->QKEA=RL5M:V4JZ[ 8=,=+Z6%G M QS3D!>ERC(Z!C(4E6S!6MBPLFOE#$4 *[19*Q^&"'!$X(># R% UU2 3(3Z M)MNN4<6>B[7TH+E2@:6J@G>2TRETRSX0*DM.3L\Q2FMA&DLNLG.0CZ1T^$(Y M85?9!%C3P WR;2D;A%]6,#QH)& %MR6Y"G5+1]DG=PJQUK9A3RC&"C+MEEX@ MNA2)4D4'42856H6[W]L]%7\<. >E%DL0GM"'IWT<5A0#T(8$C-)*(5 &F2BQ M!8XZXM]HD%?J'N%IL9 2Y/NR%M#?6J,"P6](G39?>L-] P0IM$KF@- M/5??M,>;DECA2IE'XNKTK0CI:^5 M1L;,Q.HBHPB3)G9'+S9HC?2?4X$Z!0% 26D]!5ZT=B*CTAM)X$WQ:DC+3&GH]H=IQ0.F"1H=]^=H#FROK;.^; M+77A5+30J1KD8"4)15!B$8F1 D8:/1MIFHH[O3)ZJ9'7 %EKJ.LBH0W+4_6R M$P\,NUWN)0"V]0:Q07GX94^4L#.PH.K42]B)9Y#8$OE1.#R*F B!!%B6M]-: MT/)$@$Y][;6+F>@D(0UM2D8P8;#"VGV6S BG%)OJ&-KQGHN&192U1+F*&AT( M.C#J.[8#_2':H["0S+GG*(P1 PA3N)$'&H *DY8+4 ^-!RXV M!%"H-MDN,F87Y]004,I#XE$UF&Q@)R4N,0ARMD@^H$<+ZOM(C>G;!3Y S%9) M=T"$3JWI(!$S6>Z-5G"H 0*"^-HCO,HU!TC:U(HGAP'9$4O1*>JGL7@KSD)> M#.2"QA#">RK3 6%JA[ 4Y/W"H.H<(VPJ/M=JOZ^,^6J$<9XO$K#W !^Q<8#P M!7&: 3R;. M!'%L_BQ]#4 &@KEN"$J/S8&H>G+?9 '$-'>!&P4,#8Z&H&LBA"%)PV/HN,'H ML.$"SM/G$+&!W),R+SY-[Z;B0S3AO45^3V;%_.6+XNSTY U]/GOYJCA[]8H_ MOW@^+UX]QW/RC;Z?S8J3^8O#0<1O%/=+XIH\%I,SOY?!4MW&P%;*;,FVQ^/W M\T\OYR0)?TCE -AK3Z[8 E:0Y-2.]B@,\:@G- M/'"U@!JJ'@&+0\HH]D31B&TNV^17,LBG="%0='0E0AKJJ)3@1:8)R\38B/)3$E;L@5YRZF M*@^%/%I$&*8K(@$35JRDM1ST/(L0G$ ,**\NSU7Q(,)CL1=T=U7U39IQP.,\ M5",P[Q&B-KN/=C^4UTDQBD@&3]?C,%LVA"*#!//,1-A%-2A*-W=VP:] MUCJ9)RUQQP,=&W^Y MD!@.(RSI'0=&?4.*N#*T V.9U1&-DO&<3#%S/,%Q8BGXM>YH(N#]7,84VJQ5 MY6.(KR5A@^SR'28)6"$\GW9YG"8"Y.$'@Z.DI)3TEV=#-,^RCHF$&@XPC_0Q MPD9MHHWD-C*#M01P/N[U7==L1S<1.&0#TFB'K75J/P0[[Q/@#^%.B]^1)82' MN0!W,?M%7,*NG(F!#PGL/T"#Q4%ZQ7HJ?L$ 4-'AXU@5&I#&'*?BI4JZ+YOF)7P+ M]&3/_!.UQ6/75KT![.B4S9=0!Q=3O5E*'6_#5.!CZ'ZH6KO>YX*#..]9F+,B M?I.FI^9$_##NH"OTR'@(8[9)9RFC1X]&0/J;3TUMI/_A'H_N%"% IN5$MNW3X6Q=V1*=Z!4EM]4@03RO7M3;XW?L G MEP%'4J.V?Y5)R'J4@DF_%G'DN'Y&][D 5&Z^D2RO(W8ORWS;>7O#5:$\7QZ- M#N.$!5OVL7YP9):.T8V!L$G=-?+0D/7P;AHRU_O#"833\&9QZ::\R 'C) M].+%O;$;OM'+A'1Z-GO $:@9[IGI)@8V# \WF*2-(M@.=;P^]_82%R6/%/]2E"HR_9@U/A]\"+^-/8+OE\8=$8!#'#!RY MU1);9],7SR?Q&ULE5;?;]LV$/Y7#F[1;0!KBY)L*VEB(&E3- _%C*;;'H8]T-(I(D*1 M*DG%]7^_(R5[+NJDZT/B(W7W\;M?/%YLC7UP#:*'KZW2[G+2>-^=SV:N;+ 5 M;FHZU/2E-K85GI;V?N8ZBZ**1JV:I4FRF+5"ZLGJ(NZM[>K"]%Y)C6L+KF]; M87?7J,SV%/B5MW)$/P9&/,0UC<5I>3)!!"A:4/"()^'O$M*A6 B,:7$7-R.#(8 M'LM[]/?1=_)E(QR^->HO6?GF4M?)=GYU5O3MA2<.V_*AXN9)\2P/RM'Z^O!.GW"^@P^&NT;!S>Z MPNI;^QDQ.=!)]W2NTVP8O.[B71;SL";R;+[WT._C[:N.\ MI0KXYY2/ T1^&B)TQ;GK1(F7$RI[A_81)ZM7+_@B>?,,P?Q ,'\._8?Q___6 M\+E!H(U.Z-VK%T7*EV\(_"A*A.8&M#'9%=2C7[51 M=(=)?0^=\2&"0D'=^Y[B*9WKA2[1G9_P\7OWX-=>B[Z2'JO?X*XAS@YZ:B&K M=@&>+D_G*2Y!'DB9+MQA#C*V3#C+,DY2GJ1LOLQ/V/?Z$1UA!Q>\E640!YQ> M2Q]0.$_9V7).TJ)8LJ(HX*.P#^A?AQON2;N4I8N$+1?YD;1&&T<#.?^\<9[F MC"^7D.6<+7FVIRT>A51BHS"&>1_'P9L8]33A!=S2G@[W-UQM0T[72F@H H% M!.8LSPJ6GBU^#O6F[939(8X-M.YM2=G' 9VS(I^S99J3Q'G!,LY_ IVR/J#3 M /-$O^JI! ;QA"=SEB1)^(-8D^D;^&P\55;Z ][$. M7U/%KON-DB7\7M=H0^)O->5Q-S;64<>$"N\4AI2(L8R#>22\M=)3-4,W8)D1 MBX'4=!/(L@'IHX_!F'K5T34"/&?9,K(&-\2$NBQD^9M6$IZ.ZZ@6,'Q^F193 MTN\H1M%F:'UJ3)2ARS2]0#IK2L0JHKW,"C[-:>8I%<=W[&[ITQD4XX/!N6_T+4$L#!!0 ( %B'9E>Z8\\2TA, &E M 9 >&PO=V]R:W-H965TE?'FR:IK-\\M+F:WX.I5NM>$E_+*HZG7: MP-=Z>2DW-4]SZK0N+@//2R[7J2A/7KV@9S?UJQ=5VQ2BY#^"?FP4>Q7#7XX/+5BTVZY+>\^;RYJ>';93=*+M:\E*(J6O M(VQ/#7X3_$Y:GQFN9%Y57_#+K_G+$P\%X@7/&APAA3]?^1M>%#@0B/&['O.D MFQ([VI_-Z#_3VF$M\U3R-U7Q+Y$WJYP[IR]J9:@ZUEBNIZ<=G MZ-CF,M,CO58C!0=&FK%W5=FL)+LN&&WU)#&"P^-MTIKKI=ZDV[!LQIV5==IN>3T^3]7<]G4X";_'5N\&CL: M'QNWSG.Y23/^\@3VAN3U5W[RZJ]_\1/OIR.21YWDT;'1GV2D;QN)=,RNUYNB M4HKYMD)3QD5^T2_)-Z.JQ9<1HP+;=__?@?DVA]B=*(1K*L6J]AU1+5P9J*S3EK42?\/BM:"1,76P:(QY;@'@WU M2E$0B6VQ?PEPPTET#H.F\+^2B5Y^0 M>B[3 YBB7:=JI!AK56^@!O_-> W>B M&:X#'XB2'JUY6HIRB:)\; O.XB2,S[+SL^@<'V&+]ZG,T]_9/X5LL"&VDB[[ M9&N,W:&HFTU=H7+F6^HW8B:<%Q!#$805YRJ(J(!+*YUI&R3ZTC6R@#QKM5GFI^=/._P<605V, M-?X7A1R>7UQ]Y35$4'9]S^M,2,YN:@&FV?O](\CI;0%46KQ!VC;MI>Q1@\!IM\OZ'C0 M^BP.(R>.@W.F/Z!0<=RI,>]ZG$6>,TVFYVSB>E/V!A=;P,_^+'+\F0?BP8=9 M,#EG2>Q.9Z!G""0BPSF47[4E^O+2S#L)(B=*9N?=^.;O@8Z9F7 RG3C)+-KK M=\-K+_'T1'CU4)Q3HQH^"O8&&3@'!O.'K.5C'1'3F MA\XDB9P@\<"V$\]WPM!'9PA=SP?'B.%S%#K!-&*_@00P$>XK;9MT7AP9.7"" M.'3B$(<(0GN$#RRO1V!6"R( M&4._F@M OG[KBF[K?J6M6W,B)1C)<)97/'N8HPH&2Q)M!:I*+6 M7;5@M(!BB] Q6+8!/VZ09T/( [VJ'J@<$.@"6EU /[[5(*M#4U,UM*RAP)TZ M%.CQ;D-B_'KFN0%0X:(@J 8!G@5NV#U8:);0K&H.45-14HZ4=,13%'K#I\!! M2VR42Q1;]1PFF@TG\GUPR]V9 %"_>2*EA#L#U*D&:A4:<[3ET!9&(V8?DSZ" MR(7]1P+"YDD2!EZD_/2':B, -<_TQ\0%O-Z?YOM4\7/;M# 8>9;&GLSFJ#A+ M6WY58& T<1 $2#7AM#>AHXFB0(?":9&'$O4#VE,M2XH@0(R ZNQ;!-8J*F)) M@9NP+09+UX9K13L^$S(^2#9&$;5G'41"*<)CY\T>(*/^8/@OO#F.T"/LQ6(K M?:Q]%%LYL-:C?(0"+7N+;OPSNO$^D3C.'!!U)\YTBAPA\=R)UX5N'4%9"#XY MM>,#K(233LYBWX?N$+.3P)V&?= ^TT'T'(?TDX?C5.CX?N#,)AA-XM"%>/\D M1SU@G.-^ZX=Q#W(_S'%CX[C[0?Z >6^1E[/W,#@)"0)Z/:OOU@M?UJ)I> ?< M(RD%>$FM!=<)2$^=38I@M5$(>'/[63KC/!]Q$W_NH+!+I3 U@#Q#0AZ$(BQ$ M">O$9 RFNP3+=$$6'JTYKEIJ=<(WHT=KUUDJ),GO*4I"@NA!V(&.D=(JK6;( M&C )%?T ->8ZM>. MEY(Y)-N 2VFWE+0.I$Z@O+4=BA$$,[?(LB-U)CS,E M5UNFJA=<(,:!DE;5'4?CEM40Y+3I3>SOIY<@+R\)F^JJ#(&3<87Q.+1(K!*J4[9S-8$,^(@)&$&W]R00D MF,[<9*(BQ%C@ZVQN""%I1Y/VZ9!+>V[TIY!VWTH&] /O!W/V)\5_4D&S2AO" MS\YUP9.QP0,\(/KA+, '0JR!_9W-(0\0 ,#5=^G6"OQC15U34$1]&1P%\C6+ MJ=;S"*I*M=UWAX(]A7; C)VM_#<)GR[> )0LL"R0M10V/BP6@+>UM-1EQ9H1 M]!F(I](9E<0NJ[20F!6#O81<'2N8JB#YS@H=2E;T9LDA!.'F;T SV4I7,FV< MAZ:T/-U@1.1^Q8/L.RLJB0,H>><P'*UII0'DIK7>/0 DZUXD>_)CF'UDU:F*H7^@O*] M;VF'804=AS M?("(P+.RV3B)'7\6= T":!#O-_"[!H#-@3?:8'4@EY?&EVDQ M=QSZ6,9IR:HI':B!\=.ZJ*B;0I=UE7-E+]MKE$U,P#H(37;4'C@=PHT%)*HK M02A6^R%LU#1PVL#VG;=*$-ZL*HTYPP(2;&&!@#!D/TK$\=]H?G7.D0N8$_RF M*X21\[0@A)2+MM"^K_QNDR*":Q*IB,30I0=KA"FD6++!4(![$R. ,A0EPX81N&$/@)!6,B! MC^2PT>QB7+6?%O2NKGWHJ76DWO4PRB03=^"^!J#VQCMBNUY@%92T>NEX%6?T M, DG]N7_!*FH-S%1Z$.YPWC@WWYKVK+J&JN.J_@-],]$0Y0746=>X5G4?GZP M7S$932ZD=J"C. D"[< %G:FIF+(/1<=A]!"A)X'?\DP_57H!&A)@M1RKYE89 M^E'A564F3W"09TGLVJMT%$A95=WQM/Q]94&:Y@*.,1GHICLUL +#8\@8Z*HH M=$3M ND>A@(\%-L^*=5\NH7A]3B!>YB\FHW6[PL_'A.;JS^EZ6\0/[ MX>CK=/O J;#!5_NX5CI[;K__Q&P$?6P!R^"9T$D+[@G%RK)4KDR1];''T%1[ M(!]3E@NH.](?KO0J@P7*D5-R/#+"V5G#2545'M6@%)NVSE9X\K,W M&/+@ H(0>SUDAV8H$)@.HC#K:#?$ ?1A#9A8[\S= 7?TB\E+?[0#64D460!H MP25(B4=>1%S5E0B^P87 DRYV:H456ZVP0060-TVA[X<,--#I,9QI6.%2@ZTZ M0DK75:OVPC,_[&L:.Q<2OLTX72YW5$T*@A3 %5KQY*^=O.!SG.)GS3=%JN^* M:$?+D$8IVE=V/+5'^<-9@"%^NR,Z"LPI#0"+^7T>B3;;23"D":PH =[\R_&. MB1S4F\)NJ-MTQ9>'CV&*IG2!>IIDVP;?4N@.[?&G< M"^^MM&7/JE0M)T4V)R!M5'B@T$D=S"K83FE!YDX/G<&BHM/B09X-:-S5=95O MVT6O@8>+@YNB=ZE]2#7Q;.1*U[6F^J@ 5:ZB@$LX,#@/YG063DQ4@]H>RCT^ ML0#M6(=7 PL_!U$P?MOW!-E[#*>#)^H('[1@?3IR^>2-9M&$Z'0B7I59551+ MR$"U0S\#9NE!0H=_0S_!2P9.-/'H;S*+NR%RH'!%M2$3:1JI +_"0W86A4EW MNP$&FD[L>QO@;!B:D,-;HQBM3)T(TL&)XP%P!K$3SCSF3YW8"]DM,$)I$524 MU_2*'2_Q6>)$28+-<49_XLPF4_;+@T0"NDT *V-GZH?8:^K%2$^F7L(^58]Q M7;P[X4-OO#@!-"$)\4,"PM"'B>?,I@'5,KL\S;YZ)0_GO@1L0^ BMW9 M!/^)ND0G<;T GL2>]<3W1IYT8_:9(TMF;G0**G>GIWWCB1N>ZE_,LXGGQO L MQ%^&[3Z.IYXLBQCX_-$_JYDZW+3K<"RR[:^T^/?5 9O^(' M@X3^F#]H"CRH!#W%+1#6"=/ZFMVARRT#QC2,LW1#YPZ EV*$E>3C+9LZWXW5 M7U.(#G.4J2OVXK8J^+UCHBT16:R1JMU;;$V2RJ2 T(81"!;ZOS9?$GA W.NH ME8IC??W!EF>W?&0?3U@G#B#C&[5:M5$_[5EA[)QDAU+:\VC5#JJ0SJCQG+%[ MMU:%%K K5^4FZR+K+T4U!YRZI1O\NECM]L[X"3??IY5])(E/=NXZ:4I )K&O M%)DR]"[ NF TGIM*V%E7-:-*EL@O-A3_[%M6AF21?KKK M4V57S,FLFYDXZ;FI2Q@V@ =LT BC+-<+0\T.Z%?'\('A0#*W97G%U5D:W1O+ M.=T\2V55$AL L6&1E!OHU*SJ-LQ0O9;^?^N!ZF; \,#$>+>L(SI@6UWE?M"_ M'G8 ;/(!$E3<=)&C*@\'2/VO-Q\<=3M.GR3J5T ZB53 [1+[0_3ZK;JN7(@U MPK]6*6S5 FV8]F=7CU^GTRO5@GMA!\&!)YE09C7&61%>TEKQN79>B P 1>^D M#>=X>;UJ-ZI5*<#^NB1'7!\OJTN\@[XI6KFS_#'AS"K["XYJ9VF";8G2ST<0 MN *^7PZ6 X@#6P=&P;]_<,S)<7%:N@)O(V?;#$;"[ Z\E.+#!M/UHMFZ*J;] MC#'M5Q/3/J*?4A9T(-Z!:@<*_>S>@MRX UI0@:K&DM^ \ML:4A N.QG-%?X! MRIBJM!VVK+WQU@3*?U.@M%.0;B<"_D#,VJ!XFW2KP&;;A=C.6J!X@#.N[I2J MW8^*.#56AZ 8$?B-,@[!^\KERU6ZX-I5=1X,;4%4QMJ*]F8?,GO]E! MB&GP2+TZ8)T0=M7"8U)TU:/KVYL;/,I7&3Y,-POP:N_!2[@4"($+-T('5_T6 MR(&[N&KXXS>!/5K0.R+WP?C=X%D4.(D?44/(,X+$\6?1]]X35K)9+P"@"&6 H?M"U9-I6(*GMJ LY18]D;M-"N A^4*G:\&M@ Q M+F\S/:RZFN1[I]K1!1ZDU/CF@.S/(XS)'@/L5$#*A33IMSZ],24D!2+J(315 M06B7>9@)\QTU$7#^WJJW;:;QZ8!A:HQ_/,71"+$0M:3CTR*5F,%T]T@H62>Z M0_BG20S=D $YP B\5JLAT72X55KK3H*EN+^@"O+N:'C&L12E>M%'G;S[,3E6 M=[D)OIOS8LPZ7/,6Q*ZC'=06;9)2%#_RTD4PFSJ3J:^VP'3J^)#1_+CKT6K[ MC^:HIBRA05HM\,!UD]F?*Z8TD7&R1=QQ(4.B8EOX-$"+FU!FCKKF+'VOI^JEM3Z67OE Q, M>WZ?\8V=6 X#=7\.,R )HC3LCL=FF/J]]6H=H>G6M_J1>[QRLCWF?;[:B># M4LE^763L39M'UT8\+'G0/V.ECDGB)J<0WEWO<-$B5M6)^"D%B:,W)D&55E'Y MP7K8$:R)GGY)BP['N_?Q;%*YNPOI\-S7Y>RQMXDOK=>_U[Q>TDON&-8@UJHW MP;NGW7OT5^KU\;ZY>@D?B [$'XAC? %=/7<2GRCW,U^::D,OD\^KIJG6]''% M(>6HL0'\OJBJQGS!";K_=X%7_P=02P,$% @ 6(=F5WH!1\UJ! + H M !D !X;"]W;W)K&ULM5;9;N,V%/V5"[5H$T!C M:[%E.TT,)&F*=M $1CS+0]$'6J)M8BC20U)Q\O<]I&3'6=$^]$6Z7.ZYV[DD M3[?:?+-KSAW=UU+9LVCMW.:DW[?EFM?,]O2&*ZPLM:F9P]"L^G9C.*N"4BW[ M69(4_9H)%4U/P]S,3$]UXZ10?&;(-G7-S,,%EWI[%J71;N)6K-;.3_2GIQNV MXG/N/F]F!J/^'J42-5=6:$6&+\^B\_3D8N#WAPU?!-_: YE\) NMO_G!']59 ME'B'N.2E\P@,OSM^R:7T0'#C>X<9[4UZQ4-YA_Y;B!VQ+)CEEUI^%95;GT7C MB"J^9(UTMWK[.^_B&7J\4DL;OK1M]^9)1&5CG:X[97A0"]7^V7V7AP.%\5L* M6:>0!;];0\'+7YECTU.CMV3\;J!Y(80:M.&<4+XHP*J#GIC>H^Y_:6IIQ M0_,U,_RT[X#K5_MEAW'18F1O8$SH6BNWMG2E*EX]U>_#G[U3V\_ V\*V:44*N#(.FO\X5U!ISX^[5X6[C!ZW"^3T[L MAI7\+$(C6&[N>#3]Z8>T2'YYQ]G!WMG!>^C_LB+_%8,^K3DMM403(A/DV$)R MLMQ93!JW)H?E4M>;QK'0+7H9ID!X41)3%55"-HY7I M/?0&T-9#GP#;:S;3=!2/\H(02IR- M)_A/XM$D#>.D&-)(?4JVNI$5K9$Z6G".&*#Y(5C%<=U[QMOM\TP_@>7?&W'')&Q;[$0L()%L M//F61MYZ\)^@,^0GSE,?+G$A?-_],0QS=OD;;SW MJ+>UC?<&Q#G,YU%Z3'E<%,",QT4*>3 >0O8SMQR'GBA]$&W&&B60JSS.T@FV MC,"U/,['7C5)<*S//UN(&5!>?F=^<9"/*2]RRD?0'!9T-9_-2"^D6+4I3O,, M;!Y3&M@[ %\5"N=$>_HH@1PKD,72.,ZRX2O?3]J!1NB'23ZBM(B+=!1&R%8Z M#",?[U5;9[NC5Y*VYG AW@U33H8'QK?FSD0RAP M[[4[HG]P@]?A/> POM\+H(XAK/.6[\!JPO-2K2#;R!_0-Q^@]02P,$% @ M6(=F5UUU3W<( P .P< !D !X;"]W;W)K&UL MK55-;]- $/TK(R/U5,6I4Z"T2:2V@." 5/4##HC#QA['"_MA9L=-^^^972?& MH+: Q"79G9WW]LV,9W:^\?0M-(@,=]:XL,@:YO8XST/9H%5AXEMT+YVA,)!(9W[>X3:>YY&O]":D7]CTOK-9!F47V-LM6!18[?I_=;?- MPPAP-'T$4&P!1=+=7Y14OE:LEG/R&Z#H+6QQD4)-:!&G72S*%9.<:L'Q\KTK MO46X5G<8YCD+8[3GY19]UJ.+1]"OX(-WW 1XXRJL?L7GHF204^SDG!5/$EYA M.X'9=!^*:3%[@F\VA#=+?+,_A@>O=2B-#QTA?#Y=!2;Y(+X\%'+/>/@P8VR2 MX]"J$A>9=$% NL5LN??LX,7TY F]AX/>PZ?8_UB.OT?#=8.@>P-+^'@G?1P0 MI(^!Y8@;0@3E*G#" K:O(\8Z@E2!T:Z0AE+ 1@7YV!E)OD'QB(U00==*7V%@ M+=TA-_HZ,9][VRIWO_?LJ#AX>2*<=8VI]\9R*"&T@UM%VG-1+.(<==6=,1*\ MZ50_G8R,1Q5#56M!!@8G$UG&"Q))IF-(*@3D;6K^6V%[,;(J]F7&FE25G_D8 M4B!5U[:SXWLC;K3UCQ1'DS;; . M+\-I/Q!_NO?/R@=%:\DG&*P%.IV\?)X!]:.ZW[!OTWA<>99AFY:-O&Y(T4'. M:^]YMXD7#._E\@=02P,$% @ 6(=F5TL$?X3T P Q0@ !D !X;"]W M;W)K&ULI59-<]LV$/TK.TR)'SLOGW[L,!RMM;FSE:( M#AZ:6MEY4#G7G@^'-J^P$7:@6U2T4VK3"$=3LQK:UJ HO%-3#^,H&@\;(56P MF/FU:[.8Z<[54N&U =LUC3"/EUCK]3P8!=N%&[FJ'"\,%[-6K/ 6W;?VVM!L MN$,I9(/*2JW 8#D/+D;GERG;>X/?):[MWA@XDZ76=SSY5,R#B EAC;EC!$%_ M]WB%=Z?H/6;AJ'F0!%%B*KG8W>OTK M;O(Y8[Q-CHL.>012\XQ!N'V//N WF6 M'X03BYG1:S!L36@\\*EZ;R(G%1_*K3.T*\G/+6YQ11([$*J 7U"OC&@KF<,G MU9\W"3<;.HK#UL-\@WG98\8O8$[ALU:NLO!1%5@<^@^)WXYDO"5Y&;\*>(OM M )(HA#B*DU?PDEW2B<=+_B7I&VRU<5*MX,^+I76&2N2OY]+MT=+GT?C:G-M6 MY#@/Z%Y8-/<8+-Z]&8VC]Z]P37=H1Z 4PPJ$% M84$KW,Q9-ML##?;-?[*05Q++/;,"<^EO<2/NT!".09#.DL?IE3?]^(!YQ]<3 M?BM+F9--".M*TZV_YXM=2B54+D4-CU$G6M\]Z3XNO.Y&C[_$M- M6VO><&)9(XGC/ 57>1(;>=Z]R>+1Y+WEW%!U",M'6#V= 4E#*O,[X]-BQ_X5 M($TVKM 3(,;G%-<@'EPW^$*'?;C"MX9_XKW1<:=$5TC2Z@2.)0?2G:7\[ E\ M4[P,M\Z?^5L8)6?A)#GCT6@41M,QC9(L":=1QJ,H#K,HH>)Q:)3G1:H=CTY@ M$L;3,QB'"=G%:3C-QC":AEF:PE?MR&8K .&F21@ED8\P"=,HI5$:96$VY5$2 MQ^$XG7C,+QKX?$C=7'?*&2K.SEE9(!\MBW5(7N3>C!:X%!I-=>:^G$ %[[D M7O+X@/EF>11NW*?9D=^:3H\.L<)M@O\LHUJKU6E--H4O7RHY]C?=I9 MW*U3]KYTR%2J']4://=:#?=:"]7@RC=0VZO?=YG=ZJY'7_2MZ^'%7UGH&$#VB^U=ML)!]A]N2R^ U!+ M P04 " !8AV97DO5VW_(" "S!@ &0 'AL+W=OY^ M3MJN)\DP>5BX4*N*PT(Z'3>XHDOB'\W"R2S=LA2J)N.5->"HG"2SX*4"2_E MDIWL*HGCZ05I9"I@@8[OX;M#XS'VRX]3%OZ 2O,-U[SCRI[A>@_GUG#EXO4AX24T?1H,>9(-L] +?:%OL*/*-7ETL_)HM/3N9_=Y7 M=T=[L)\VW)L3WV!.DT0NAB=W2\GT[9OAT>##"Z(/MJ(/7F)_Y1OZ7RZ8>2B4 MEQ/G95\9^&:98-2#KU89ABLRW#J"7M@ZQWMY(\/C'G!%<&KK!LT]H"GD!UB6 M2BO) K:$2UOR',TU!/>@(F)R;!2C5G]D'N*?)F K%S672^L"16[KFERN ASC M+192Q1X:9XLVEX'(F7F%G91S512:X P]QU2STJD<^[!PRKI '4#"V6AZ(/M7 MP2R_:957$2#L7UM#X?QE3ZNM4"J1OEFMBMC2L%DJ@R:HA<9V##TQ+B\&X4,N M<5*'7;>[1O@*2G%%OU^() ^E/I)ZEDQBB-S%H]:"8>G/1M,2M2#)1W%+(@.D ME7A&U"=LCWI%0W_?T4QWC$0:OXIVZ26P-=QYRG9UZ\BSSH@>X9V=GZ-;*:E4 M4RFA@_Z[PP1<9Y'=A&T3;6EI64PN#BOYJI + -DOK9S S20DV'ZGIG\!4$L# M!!0 ( %B'9E>=*O]X<2< *Z* 9 >&PO=V]R:W-H965TW;??&[ZWMB[>'NO'? M/MCW_?'KAP_]9F\/QJ_:HVW@RK;M#J:'/[O=0W_LK*GHH4/]\.K1HR\>'HQK M'CS[AGY[U3W[IAWZVC7V55?XX7 PW>D[6[>WWSZX?* _O':[?8\_/'SVS='L M[+7M?S^^ZN"OAV&5RAULXUW;%)W=?OO@^>77WUT]P@?HCG\Z>^N3?Q>XE77; MOL$_7E;?/GB$$-G:;GIX$L#QIRSZ(+P3'TS_K:O_2)N'S:R- MMR_:^K]^_??#D05'9K1GJ_G5[^P\K&_H?/2@V@^_; M@SP,$!Q'=L!K^@[9* M3P-PKD&J7/<=7'7P7/_LFJE1M-OBVNT:MW4;T_3%\\VF'9K>-;OB55N[C;.^ M^$3_]>DW#WMX-2[P<".O^8Y?/RN+JT=7CA?4>!SP\IO4>SZPWM>'__7SM^P[XYO],;9C7^VQZ M/12FK_W1;.RW#T!:O.UN[(-G?_NWRR\>/5V ]K, [6=+JS_[SGCGD6:O<.VF M-\CA4T"^QS+%;WM;O&@/1].<_O9O3ZXNOWSJBTT+=&N\K?!?'A!4F1[^V+K& M-!MGZL+#PQ:DM??%WMS88FUM4\#.CZ:#^UR#SZ$.^/PKVM\#\'\_& [8-:R:+OB[\^?OUH1X+@L M@8X+OPO4 $(]5);>);#1:_X^F*Y"D?B'-76_+XN7S695%J[W^:+_WCJXZ9^P MUM#9XA-O;?%+V]OB<3FZ]&E9F*:B!6[W+6ZUO6U@ 3^LO:NMO)=D#UU T;!T?!JYLO"&]EN+;U@Y4A.D#Q@4\N&U5O+!=#UH:5.FF-MZ3 MI/,"L$L@ :#Q"!AMJ\(<>/>W%L ]&$1*J_1CXB&2-D/7P9;TH6/"0JL%%O\\ ML/CGB[SYN[<(V ^^=P!Y X(14S4M3>.O$%& R83W11=$(2_#W617&E.?Q.0FS V@ FUXA2/2?*/0;@5'/# MK_POL#J;?D@ .I@3J!+02"AK8(L<[9^>CNHZZ*DI\_#7ON' 3$;3PGS.P,6U M7,/!& 4US>33R&RN >=U$!\!:(Q!3''YZ.(_Z:'7 W __/7H$AGGM=T--:]X M??&_U$Q#]P&RPC?%X5ZU-$!HL<*I()S*K,OA]94L!,]0=$7B+ I*(]*:RVJ4^L M1 !>%!/T@? "X+\#P1$CTZ>F3:T-RF%CP9QX#+> 'EOC.EB.0*!'(EC'UKN M#C:Z+)""L;%W+BH5"8U/;(S?%UN(MWW&0:HH9KAMI7)P(7HAJ"6$'$BGT#O2 M@16YCS>6[7\ +P$%Z95#8D"A 7I/UG1X%?B]0&IVF',X/=.?]OAWJ2@R\ MFL,_AH95:Q"2,2:5+:NX7,'@_1X,7!75*8[[G4IDS9S;B M#P?G%_[NR6Q:$2I$%[@N-\CY3%_'_AB8^ ,&3>O!P[L]HQQC\-[NT,$C,P9, MYS/_\6,_7GQDY06":.Q5&^V<6&8%GJPTN=4G"7KZKJV16>U;B,4?I$E M==4#>:7MC;B.#(E%$']M;-1Q\BMX"[BJL V[H";Z@R0#<&>!SE=_(OWZSY<_ ML$^9 @K+5!;XDCA2UF$GR5$^9PWN"@#I\-_BN>NC50M@X%-DB>BA]A:A;\'8 M=QI]4+J,D45*[= "5,G>40G >G(WP!C] -A?>P!R)8[FF%[3!(JNO7IQ*5W[ M%CQ*^.VC)ZLOB@/XJ:HA/[KZ?/4H_D)ZZ!J3!RQ,DB3BL/M,QDK47D=F*S16 MZC.EHLTPJ>?;6!+E_I[J20+W@G)TP!6_S'F@]%K /VAF#*]Z6,;W9>J\L68$ MS"+F74>A)L1>F*EDN*/=8E=[C3XPO88C!?;^/+MP^!ZT0&DR84PGFSG/R6OA M+S]L]O/^-'(H1P=(DPK$P\?W T[Y(4*:BZ:+C1TY(RUF);O(3;:Y<5W;X-O+ MXD]0JZYG X3/P=\H,/I#=+-QP1AQI*$//A;5?(!C++%/4Z#C2NQ;H7/>=FGD M?_8TTX77AO=L(9!$56FQ&?8']S M[P*]E8#7LC@.G4<60"EIQVIWSBPDS K/ YD]NYL)7#FNQ;2!:X2Y?K98\F!& M0!1>@^[]107.:G=PF-]C"4RD.>&*5'"#T$CB),;J.9>4> _0:6WA#COA/""& M(FU9UV5VP&Y<%0U(-' HUW?ND*+=6=;[?/4X<%[4 AC35_:(;(>DVKNNNH ( M"%@H,/>J>)60TC3*0DK'_V_(&"#+J/CKIF^16I>IS9J MUV3:T6*X2T(G$>] M5P-DC3]CE(^C*];;S;YIZW9'.6;@CW\?0%CX3>_*&G=PP)?1)/^/*85W4G)H MB168!/0._*/;YM9TN3F5'-3&=!T9>V18NYA02@)]>LLM(E 1MN39/PF>_9-% M=_P%N)$64WQJMEX[_V;*JW^/93*/'BQIFD'BK&2'=Y$?@18"XYLMD*>EO"5& M?6@D $F<\K U.32HF8'L!^0F3 Z:YHUD,#(UG:"SLNL^P6F>-J;\JN2-WQXI MW9T R&E35 2\/%(-%P<@3NI]H#5&_[9KA]T>9/WWU?6*P:((<0^<'O9+=C^' M();'<,>8+9-D 6(!%!V&\;)[6@]75G<:;L94@3M8A'YC,>BT54@QXF8JV6%9 M[,%!!P^JG-LK$4/UP8W(A=2F516F"23 1C]PPM@G:6K1)[TLH!G^(.4BGO=T M=%-2B0),'LA\0PUVQ&PPXY+V-1HRXX"[]3T8;TP/FF^W-MH4PMUI$K.6C6$F( WC.I+S']+>1+WD*T)?V%Q.LX M,2IN>_YNQP$WL21+&N6^DDS")M7"/F'CJ&>G9$&8=/6N^CI4N$&VK:,0D=8X:^)!8"+G-:C,"S7$-N!+\!]@\L'UP,"ANP%7Q;-W4X'"JMLC852O MQ$Q *1D-3#JR#G7M<6_ E]I84 ,;"MTT@\2V!#BE,>*1U6;==AQ+HJ/9 ,^6 MFGN^W3L@.UGINQ0]*0"AH-0A*R*AED74VFC>@HHPBB!!#>9,;UR%"4%N["%@ M4.+!_!R9YOI[_O:0L='B#R 2WP/&8J6M.B.*))D$A.!'!>!W#*XA?;3SDF[[?2Y(X[*[5E],P<6*;:.# W9F=0 M3%*O YDD*E/,MIL346*!LRA)9 W$",$"<=7Q#EX350ERZM8#7,DJE4.S!O^8 M2I6!4U@DNO9DZAZ7.;'NK :KX@4Q$RV/_(Z$9*=?"^UC<5"N6%%7);1PUKX1DG##5.^A8(6RJR\6W:PS[1 -4DU"7E'6Z6:D?HWB*GK MX",#)MM.J].@V2OA//!WOGK]-W,X/OV^C%D+](9C10=TZMHU M4NWM8@=,J(9@B@@8%D*2BQK$!26N=[4(!Y5_':=,#(13%2>$ ^-XWP*?:__' M)+!V"S1&5?!R2]=N]Q"AIS=0A8;KS.5X5<'/K187I0:3P4N+T@T]+KTF?@:% M_2^*D6)6R'6)5@@R4&%_T78 <^)NM'O+H$?K./F%$>.J>*7J+T6)AE/+&P][ MLE+;32@PQOVJ^%Z;N K7'[(GB?60L\DWR4H:+J"12GVLJD0G:19*!MHN#RZ MIC94!'=M^UM,F,B%GJ.TS!.%>S!S!/??(O M.2X<]().V&A%'L4XYNVS?BY& M*%-(ZMB6_/:*NR4TD,8"?Y8QK+MS2 M?1NY;$O;NZ)"-, 9%$;PJ+RF&5%\!1,A7\KIT%#]S'&&RB7K(YMN7TQ>*H%2 MSDK.SW 1D!%[R'KA%P@1DI[#;3MTL-.M\V@9_X2HNL=P E?8CA@B< $J>(8> M\S--"S8 6*CC-H(-[C)&2LJ/W+TV< &;)X:0Y;PD;1"AT2H\8D@%R0/J7C"6M3\$-Y2EAPWD65U^Z MFK 1I#J S5U:K-18 ^3P,+ -$5I*=G\RK*$8[*S'D#DUJJ1<,;)S":+<)% ^ M3]Z%B$HS5X8:"= -O$ C*5HGJ=OGKP=92T0DH: Y@O"_)5T-#'=%GLS5TTL5 MH"5?(#F4<;EHM5\!,B_(@$HCT MMD>SQG[%E=-(C^(O6+L[NW,0[L\951;4X M]0&G$@T$PY%D)3#_HY*:Z$U](BN/DN>95% .%N*IS3*JKR*JKQ;1\1,UH4[B M\3X/Y@RM92+/ 37(2(\+98#EHMV>P%< M2%KK]:^_EZD"'??1Y@WA>9B5%Z-BH!Q-FW2: O#N,!P$AA!_!HKR[[A+53<4 M6<,V:(^8"%XAI %03K=*:QWFID"2T>.63A/R'/$&/$S KA/EZO+7TQD$TR=U ML@C+V?M+N "&BJ\ZRJJ1PF!_G7.LXZR7$G#0/O2%'N8,EUGOXHUQ-9NY&=2@ M65 >4>9G.!/:E:-^G8^]$CBV($O[DH1C4GW#4TN4OH)-_13HQ%V\2H+V&%+G MW$!,#9P$$,)'OO H<1D:Y$^QC+C7E8*;IR7"2M\MA;VQ:KA3#T<.FTCO>8B,,<1[/!9AI0.!=I*Q %[7_20044):JE[>CXL8B=7Y!S) M^:]2&!AG8B",YI">B3FQN0!4BS:FYMR_WX-%NR"!XU<=X+\#\V8HP>X:UL] M!#[M@(S&!BN51?2ZQMP6NCL3(E%:B5F._51B(VS_O=*B*MWAEU5P/'IWN7A6 M#BN00/W><5-A@Y$-'IV:5LKOMU217O!\@5LYJ0+",;ULG;+XBB*NA0C2*Y%L M\'&CAXHJ#*@9FZA$J24Q-&D*CUT-L?X?WPX^$]X70X+LU01?>!D%Y-HB*!(6 M1(>X)%V^+ ;*#()^L'2NR-TD+8;$V6!+]^UB.?HR'DJ\7#Y.^)HS?9BO59:< M).$[KS(RLIWH<[[OWF6'7HK 2?DA'FVB598SF1AUW[EHT+2@K+D)LFNWKF8J ML,*I+'JP?.:6O5B]-[4FO,TJ;F^L4([ 7G@[Q.A38"L

C[H<*J33\<2U0 #M.-LB$\^ UV!#F[#,@8+^^' M(\8V93A,^8(C8;JHO[W\Y<=?7_\,CE":-=9MQ+I=AI?)Y/?'>=J[+-XXK/37 M0(8Z@@3VW38IY491'9]NK$_J-_CHCL1,O'0OW:>ZH+9SW_JCZ[%V2XRE?+2A ML$U+6*%0= 1F.#N&]S]1J O+ASJRWU)\A%"8_0VX3C/K:1;VTEXFY2Y'"=\ M.+%+"1@(;&M*H4A+01).I!X(:KE-KZ?UJ"VZ5D6(20DYST16M_4V(>>/SZ^_ M*YY?ORA^:X_ \U\\^J+433$)7^0'Y%Y$:/,\=[$%^E] R'T$[@?I9?@#9TJ& MXZ1LJ.4'S;0H%LJS.V=.XFD"2A6-)A0X!DED+UZ.F0W.I"#8(B TC4KK/D##Z-34)Y)U\( M235*X+X=9E'[UOF0:<$C[6(.V3T$*Q03KN4%'1TQLYB .J;HH4Y,]6EA4^9J6%%!D6_<6 M3[<9[C1,$,9WA,P5X2]8]O.ED#,)46>8)W@G:)VD7:=/"8\BF7! %0&8?B(Y MV!S[],C.&RD3Z.V\2G8TU1W60^=##&O>Q_J-!2F:LC=->\O%'& K["[BTDWZ M4BYD2HRRE1A)-&0"*<*6HT8\%4E?A_**VB"R)U(PC2LF".J9YI :HAQV",[81&=7-'P M*K:ALQ-PT];#00)84U">WU;9^<\)N\.> ,1+GGT:<3E15V-K%@%0T8%=Q.2] MMGH/XS3CRMP+C3%O)ZTC=*Z 3,S83!!&!0;4 S^B:E14>ADF0#Y>CD+69NJ3 M5=,H+6-4-9&O1[OD0\T*C(&%1 MPF98DQ)E74N6,QS9\ZQON*+%2:W"[]WQ*-5@B!,J"L.WUB89Y_R<"&68F49I M^#(38D?7(F75T.H\F4V@FET_&<,%GH$?:O;!9[S>-$]P1QJ@/QT934F'W!W, M/CXO&C9D1F=?>[L3W2FO*YD&I!5!I?.^J!\OVHTDU0#J#J38QW.':>#+$A[S MDYJ+K4]Y29F/,A(5PC.C^,F?%5-U4=43J^(?ZCRSKZ2:*BR!ON \S2C';IN= MV>7'B9':8>Y*4$J3C,'I6M*Z:/LWYDC; V%96\JIZ-.4O?@KD1%6G@D-Q^7N M6O('FAY>ZLB5EZ<[IKZ VZ+JAATW X$3#IV(T!!D2908P>BHB7DWI@7S^.LA'V4S2 M]>01Z"QT%K@9D\M-S(WC8GSLM'AK3BSY1YK4D?4P;P)W671 MX\V9,,:F=)AJ+D3<65BJU M4Y"#N%QX\1T1532808^X(G]*KW;2KY+LCFE_/U;CWA/*(HBKPP/-G(]MLKF) MUM@@F=$6._:H5RY6?)>0H?:#AW1)59A&3%4?(#J!YE+X'XY\CFPV\);C-=/Q M4)-".(^'&,:9&S%LY2<,BZ(NS6W: MM/HHKF?J2H9?NC&%;!,+)[FLQ 9RTTCLQB#W/8E&.1-+CCT:UM%K_*8]AI(K MZ(V=:[@+GI-P$_T8,:Z.Y<&TQ^QP*LG,RIL"T?")MF7^QT(O&^!6!UN&;1013!.]W*.N"3 _Z8&(QF+S-G#I%.]%O+= M< X;40LJII=892P("?M/\'$@ .A((BUG2=$3*B.G)_@(V<7L4 BF/&/3S?G- M:AW^8\17<3;I0FF=E$LP(%GF:S4N6=\UTW5\_V*F\CZRDC43GF.^TTR1GB!0V1,/7$C->98WC<\B95>HYFCP'SFB!J+7,IW/ M'#HC)#)M$OHI,E@[9(G$>Z36PA]"9'V=?=LGX0V]G4T=.;DI$8R^,QA*TAYS M;YV+=I-MQ#SC1BB$P_WZI$M"WF,=/=(R;TII58G%'*H&V;=#%PY#L1XR%9ZR MCVW,.O,F]J\$AIO*3:CK6::"JJ9#DQ)Z.(/0H3VHF$(JXM'FTWCFN( 4CL2. MW!%*!/2.VKWIFGA#LY7S^7!:-2BTE?A#J?/KB MH:W4TM4>@SQZ.P ="H\KN:.8LP_=LI\FCYO*,CO#0G&A9XM34!E M7V=(6)E%3T0GD:;IB?'DNW#G%HIHM"/"D'(\.QQ%O963[NQCE=GX%%Q')NHP M$&!-*@&B@H71 UK3>.(X=/O.\BSTB>O)G>4$\#6 BKZ47,;U]&GJTO'>O"9 M;8.-0%C^E&IO)\EDB#[A6E!H50'G<):8/- &7(HSRC@C^75RB=MO;I'UE%/?([K77 M3O#'.07AYFJ,PGR(%761N 01V=B(&&%.S.=37SU&?R_&!(@'K6C&=S5;."5C MG+#$N2,C"8A0G4?"#!%5>7JZOI MR15EG)OST=7JJ_RQQZLGX8?\I"N>HN4S+)1&-\G!3+&PS#GQOA3%'S!K]W7. MZ4E4>*\QJ'Q0W"2>?ZAGSF"4AP^?T8$Q?7FU^C+B-:7X>\%W]9?!=\GP?9F" M-QI8NY]^U4C]-X[4 M)P_X?/"J+R17O'"*)V8\@Q&D"A\_J%&E)-?Q)PJVTQAFW38#CGV28(I'S<]] MU 8KFS%=ZYHM1K Z CKDUL>%,YF?.J 6!_,':K3N< MW)Y\KJI,DANL/'@&]BF"QU]9_6H(UIZ\1ENC$Q0B##GV),:5Y/:%!O81_ MUQ:BX_8@_50Z2Y;*+94:UF3X% 94TTC0]%!EB7SA_4FV(V"S# ^Q\=P<,H])T9-H$E21[:"4TUERI&M&#%P:SY(K\0NN,[N M3%?5,A5#0ZU09S59CQV]7G0JX])P=^*BI,:OY5PN?\Q&!2;M ;M.73,Z534I MK'_%PL6+>Q5W$CV>2ZV;&)*7HNN)Z:EYCBDI%O*)FYO3NF MK9A+-8*%BN"[%_O"= YI.ZCR@R;WJ?G=MU@7E[QGL6Z)=^,'2BZ7/ROR.@4_ MY;,?!/Q)MOW -8O7=Q9*.8=ZH%$JE1J7K%ZNSZ7ZAU53/'NI)D3F&Y&MH6-Z M9A?Y:*"^#A\^+3=+T42'XM=NRSE+-,K52>9LLQF J3>G._5G&0.3"2ENA]Y3 M.S>KVEE,BG1%L(BU%'^KXE4VWR$+S2A@.X89-'DAG9N=[\05ET[$Q3OWU,* M@JQ,%!HXTAB001"[$(9(9 DU/*2B)1II"P_,,6EI(L+33.C8]LQN;F@T8W'B M6;H437:.W!X]W&+HK)MN6&H/-4X4*3R$WK?,X4C$)4&.\\@OER>)7Y/W]!UY M3R\2UI^4W\6EIC^?.[=^<3WCMJ7MH>3:A?D7.RJG5J-,0/R$#?AD[I21RH=Q\-%CGHC8Y]X^S3? M,Z0*IQKGY&'YB&<,80F3$]-9\-IWM0%Z7V_ ,\3\ %VH7E*.:(;#^),$&": M&6):YNK1Y15S5?$* N?BD_C).]$D?"[PT_ !/'H"[PTE*?SI"7XMF ?0%,_I MFP)\2WSH2?(00Q5&J\EW%B:A>U+\(&RH8.I3N!RC[1Y8"GVIV8=26VX/K6PQ MFF$1"*F3)K!4C]LJXZ6;%K/UG)[$KM.++39?=GJ$+=Q'G?XX@.:$8^]6Q9(& MBK.'+Y='!N-TX)]:T(NO %77X/K92=WSKHOD#?#*XS38U&UHYAG."J4C49[N M7Y]X?QIHA%O$4;VE\,Q6%P9'RNW2LS:T@,2RAP.>K6!>!9NK<_$3'SD(8YNI84PM=Y5'JL4; ;C5(!LY/EQ-$B;KA\#B5:IV)_CD*))[_VNE:9FW&N>AT1C](61LIC[IN_YM%X:4EAR:L4E MGZM."AA2^4H^^*8?XI'5CN;$V4'^L<-/-V0#+5^,/X'"G8!S7WV34^:F3^P4 MG3G\OP;BZ+7,'OG7;=2C2 8>^M2.5K'<0E.JPN>',U,1//DNM'OQE+@?,Z]' M3RJ:,&V4!WLD%=#;^$5/<<+#25>U1=0V1F]RU>AP:)RJI Y_^)X%'M+">)=* M9#VHXW;P8?IUT%.R=+:.:::^HA?&V,H:E#'#5Y'VE.IM,L:+\8%:7'MG8CO] M^1*9K4YZ"_CT[9;2#[&E^99'E="7M$UGT]B)4H#B#E#!]GR/J^+YY P MC)L5@)-^B811P.GK,(@YQ6\"AKGO=7N+:8Z>T[IK3<7X\=FG6GXBE%T6%\5_#FTXERV?]^6S M-L0[[@J6>RG[Z<.!%7U5Z!5*J^S2<\1Q4GWB)A+] M*W;^_9D!26&%M$M, O1T]$#X+%32L423@FFKU#R@4SX(^@E0^8/$#8]]Z+J6 M#S&23Y3<) +'HRYHBD%:DR$.Q&\8I[/6%C'Z&##Z^SDG1 "E]9L!@6=[AK1I M%13Y$NM) @M];%$T%B&;LO8/J63Z/>SZV3<'V^WL"UO7:'/!F( '_B#Y%9LJ MT!7_^OG5@X?P9+S]V3='T)X_4S\'#FKV! M_KFW$&YT> -?D#7X"9+@+OV7\#4$L#!!0 ( %B'9E>?&PO=V]R:W-H965TD.AH-VH\E+4IN, ;!;HN2Z8>IUC(S2CH!0UASM>YL81H M/*S8&A=H?JMN%*VB5DO&2Q2:2P$*5Z-@TAM,SRV_8_B=XT;OS,%ZLI3RSBY^ MSD9!; %A@:FQ&A@-]SC#HK"*",;7K-]D_.=_)ER33.9/$'STP^ M"JX"R'#%ZL+,Y>8GW/KC *:RT.X?-I[W(@X@K;61Y5:8$)1<^)$];,]A1^#J MD$"R%4@<;F_(H?S #!L/E=R LMRDS4Z!3^2 5%T>'+\\<3?/)9&PA1E@K*2!5T5>M &:])8G+<6 M0_A"8K>Y0MSK+4"=P6"YI%RR[>$+9?6Q_?V5;2;P@6QX2L]1$D_^9O:N%HP. ME3PYV9O/FD*9P _MKY? FZ>=*?3[M.[']B]I9HZGU]MEG.TKL!.J>6V+1-C* M.-))SMM.\L4FRH M(C?V3TC_?G(-H^U<;,_63CB()ZN5BRBQ&5>FI2]#["A#%R5[SC8XI]"5$_[1 MR/]&_:SE#J#"]H&7 A@\VS8.]('O3J3)86^VL9CBF@MACX,JU=\2G2&CPBU( MJ[L&W(/ )Z7_?][,1PMQQT"3TG[W3]#6!!G?+^*=S2VT_/";^O?W$[K]:/C-%3FKJS"L2C4\OJ0&PO=V]R:W-H965T+4]M +KO8 ALT2';;AZ(/M$1;Q%*DEJ3BY.\[I&PE MZ3K&OO3%)BG..6=F#D7-MTI_,RUC%IXZ(M=0OA[]$_^MPQ MEQ4U[%J)OWACVT50!="P-1V$O5?;3VR7CQ=8*V'\+VS'O7D90#T8J[I=,"KH MN!S_Z=.N#J\"JNB=@&07D'C=(Y%7>4,M7F:\F U M/N489Y?72C988M8 CHP2O*$6)U=44%DS>/#&N%9=KR23UL#I%[H2S)S-0XOL M#B.L=TQ7(U/R#M,,;I6TK8$/R-B\C0]1]20]V4N_2HX"/K#^'-*(0!(EZ1&\ M="I%ZO'2=_#>YGS/A*_$#3>U4&;0S,#?ERMC-1KIGT/IC^C9871WN"Y,3VNV M"/#T&*8?6;#\]9>XB'X[HCV;M&?'T)%B;03!0:[C3>&2U?29PAPE9H+*! M#]\'WN-9LH>$'X4^+'S/X<'9'IR Q,K5:"1NK)-B6P9K)?#D<[FY .R89=V* MZ:EM<,/JW4KL5Q(X'20=&HZU/X-3+A%##09IS!G%1;95H@'>]5H^L\_:-HX3,\A)F,U)6L3?V8)&]I;K94LT@34@1 M%9#@\RSS9\+J87R!H!9$VF -#&2(4J%>DL\J^#AHR2TZQ,M:\R?KW5*1,I[A M;UJ4+T1&K:TG2D@:51"3]7<:(5<)Y 4.4F3W(WR@D1YC.D9J@5Z*MYF9,J+@_V/'QU MMW1,;_P-ZHJ)+.,U,ZU.E_3E>#>];!]O^%NJ-UP:3&^-H=%YB=W6XZTY3JSJ M_4VU4A;O/3]L\4.#:;?B-X=U_B3+KRKE7)/O>5:HBT&J]>QL.%1)RG.F3N6,%_!F(LN<:=B6 MTZ&:E9R-S:$\&SJ6%0QS)HK!Y;FAW9>7Y[+2F2CX?4E4E>>L?+[FF7RZ&-B# MEO!)3%.-A.'E^8Q-^0/7GV?W)>R&G92QR'FAA"Q(R2<7@RO[[#I$?L/P1? G MM;0FZ,E(RJ^X>3^^&%AH$,]XHE$"@\>7UZWTM\9W M\&7$%+^1V1]BK-.+030@8SYA5:8_R:??>>./C_(2F2GS2YX:7FM DDIIF3>' MP8)<%/63?6_B<,@!ISG@&+MK1<;*6Z;9Y7DIGTB)W" -%\95RH,N MX:V <_KR+1,E^<*RBI,/G*FJY!!QK2BY82HE;[Y58LXRI!!6C,D'5G[EFHTR M3AYX4I5""Z[(\2-2U,GY4(-%*'>8--JO:^W.%NTQ^2 +G2KRIACS\>KY(7C2 MN>.T[EP[.P4^\-DI<2U*',MQ=\ASN_"X1IZ[/SRW0B69Q @I\N?52.D2$/57 MG\^U2*]?)&;9F9JQA%\,((T4+^=\[2>\NU(44W.I'V51MH0^=W8J['?G,>7D1N8S5CR_^"UR[/"U(A-1L"(1 M+"-,*=X *A-L)+(:1JH:_0VY2K0D$[1\;BS/ERPGF,:D,Q;34=1R-"C,^)QG MZ+I05"""%A@W*'8C3=0B[_W0I9;M=OSK^]INERVA9:X*%V&%#+0U5>&%$_L'K5+^[U M;H'<,PAQH0&0&*1$0L,:\Y*9I@,R:&!D;>INW[4V[.>\Y4F#4MN@U#D(I3^' M3&J;D+7/3:/VH#L^(.L;-;K$=G+'ETSC Y'9LZL8^:HX\ZH?V+R+3<[?C#=\MD+F/E^_@9N4./H+1*Q/06B-Z M3$N^DV&? %,C3#M;6^UJ78O>V][RB$]%4:!W<#?0080#?@N+8BI?Z>AS3,/*)XUC$C2WBP F/V@!N^!^@,].HR;$= MALAUTEER;%/?LC;W/49S& N6S5TOIOAT'6MCOP/*00?EX& H'SY'O^Q#^4Y% M!Z-<+6!N(+T^FVW4831R>SELSA&60^T$F6.H+0H'RVDI%0Q>,$^RS-"G\+>P MCPZ#M.*U&L@5 ?^N@+A AR(CJ)=B6HB)2!@@011SX#.@2(!W*LOGWJGMJK/H M!BPB[XS>SPN][\">3>H=[M]T=BPUU1UYLM$V]XQAB[<; UD[>K6L7<]LZ/L' M,0]2T8:Q !/"LN.3;A9;##@6,#F.&1:Q;[2,]2N7.F[4,U_\Y_$\((9;)X[V MW;YPQ!:T21CE(G RH&$(7K;]!B,RL6C8L+&&- C]754@[*I >' 5 MN$43%ZE.R=67 5 L('1:# M_@3$U-R6MN#04A5YJ79-3CIEFJ1LSJ&+\ *; ,-)!!IB!3!8%TYFC<_X]PS4 M]*0X&K8!U-,^SCL. A]35D BM5URL8+N_@YT0[=N4-$+V!_ ]B^S[B@V^V?> M.*!1A*/A<>R8K YL&MA130B1XOCPO\9REW*_RX:?.+M9*_YWX?[1$-NA1>/0 MQ,FAL1]A8(((:[IG N-2J%.FB/A03YQXN;)T=?CG9?25I.'2ES_H*5/S?1/Z MN:P*77\$[*C=)]2K^LOA@KW^_@HS"4QYBF1\ D>MTQ &[++^IEEOM)R9[X@C MJ;7,S3+E#(999(#W$REUNT$%W8?ERW\!4$L#!!0 ( %B'9E=F(,>9>00 M %41 9 >&PO=V]R:W-H965T^ MD+%W7IX9/S.+]V"M]!>S1+1P4Q;2'':6UJ[&O9[)EEARTU4KE/1DKG3)+2WU MHF=6&GGNC<:C[$HG"."\;7QV6E#.L.'\IWW4Y\[Y3+C M!H]5\5GD=GG8&78@QSFO"GNAUK]@D\_ ^Z:=2!K#)6E8TQ(2B% MK'_Y35.'!P;#X!F#J#&(/.XZD$=YPBV?'&BU!NVTR9L3?*K>FL )Z0[ETFIZ M*LC.3LZDY7(A9@7"U!BTAL%'H@*7.;Q3*E^+HH#=*T[/S=Y!SU)$9]?+&N]' MM??H&>\C^*"D71IX*W/,']OW"&D+-[J#>Q1M=7B)JR[$ 8,HB.(M_N(V_=C[ MBY_QU^;H$GY2"S@1)BN4J33"[].9L9I(],>F,M11^INCN,8:FQ7/\+!#G6-0 M7V-G\OI5F 1OMN30;W/H;_,^N:1&S2L"K>9P*J2PN/^>F+XAGTW(M_K>C/QJ MB3!7!?6SD NPCAS@GTHJ68Z6B\(X,*M*9TOJF!S$/1)>5Y9[#3I.B^4,=7NF MS)_$"6;-=NBWH_$&57BGE3%PS+6^=4"FI:JDA6F65655<$MQ:4M;\8W[ >!X M_;WR!;K!Y38^^_[%?']ZC9K&$7PR.*\*>"_F"+N5Y%5.ES& M+$Z3/0A9&O4AZD;W@2UF2ZD*M;BEIXG3#5D8QWO03U((N@E<*L>[MS3B0.$H-3 M)PX]S1W+D<\M>2-2IU'#AIUF-FTZW=Z#JVZ)>N$O](9:A;J]OO6VN^TW@VE] M5;Y7KS\X?.!Z(:2! N=D&G13>M/J^A)?+ZQ:^8OS3%FZAGMQB9QR=PKT?*Z4 MO5NX .V7E,E?4$L#!!0 ( %B'9E=J?#??T0( !D& 9 >&PO=V]R M:W-H965TQYMB9[91VOWYGAV94I7PAY_,]SSUG^X[)5NG?ID"T\%@*::9! M86TUCB*3%5@R#J&18G2<"5! MXWH:G"?C>=_%^X#O'+=FSP97R4JIWVYQE4^#V E"@9EU#(P^#WB!0C@BDO%G MQQFT*1UPWWYF_^)KIUI6S."%$C]X;HMI,LMF$ZVVH%TT ML3G#E^K1)(Y+=RE+JVF7$\[.+G%EH7//5@)-=Q)9HG0;4;:#SQMX^@9\!#=* MVL+ 9YEC_A(?D9163_JL9YX>)5QB=0*].(0T3GM'^'IM?3W/USM6WR4WF5"F MU@@_SU?&:GH+OPX5VW#U#W.Y_AB;BF4X#:@!#.H'#&8?WB6#^-,1I?U6:?\8 M^VQ)_9;7 D&MX5K)S4>+N@2O_TJ2YII:P<*%*BLER3*']!_-<%C_?8&P5H*: MD\L-6/<0P* UY-2V $O;DF9#QK1^GX0.CK*.C4DM4YMYAWH<,E)56U(4+3A6O.5EQP^P39 M\ZF,8:&YS'C%!+R')$Q.XS".XQ?V-1HSILZE@^7&U$QF2 3&FM!72C50C=KR MO\S/C4X2AX/A&65/TG 0C[IP^_H\F@2]4=@CR8T]#'NC! X]C&BO74O4&S^4 M#&D@HJ9S6V\[]\Z;=O\?W@S-&Z8W7!H0N"9H?#(\#4 W@ZA96%7YYE\I2Z/$ MFP7-;M0N@/;7BNYNMW )VG^#V3]02P,$% @ 6(=F5PC3!BU6 P >@< M !D !X;"]W;W)K&ULC55M;]LV$/XK!ZW=$L"S MK#?;\FP#2;IA!1HT2+(5P[ /M'2RB5*D2E)QO5_?(Z5H[NIX^R(=R;N'S[UR MN5?ZH]DA6OA<"VE6P<[:9A&&IMAASAN:1B,KO5$MPG@R MF88UXS)8+_W>G5XO56L%EWBGP;1US?3A&H7:KX(H>-ZXY]N==1OA>MFP+3Z@ M_:VYT[0*!Y22UR@-5Q(T5JO@*EI<9T[?*_S.<6^.9'">;)3ZZ!9ORU4P<810 M8&$= J/?$]Z@$ Z(:'SJ,8/A2F=X+#^C_^)])U\VS."-$A]X:7>K8!Y B15K MA;U7^U^Q]\<3+)0P_@O[3C?- RA:8U7=&Q.#FLONSS[W<3@RF$]>,(A[@]CS M[B[R+-\PR]9+K?:@G3:A.<&[ZJV)')A M)5!W%!8]P'4'$+\ D,.MDG9GX&=98OFU?4AD!D;Q,Z/K^"S@ S9C2"8CB"=Q M<@8O&3Q,/%YRWL,_KS;&:BJ"OT[YV$&DIR%<8RQ,PPI4%,C4J^Y;N9R"\+3L:AKN. 2#LBTN83Y.(-\ M''UK6')3J%9:T,PB).-Y#J_IER?P^DRQ=YQMN.#V M +?,MII;CN94Z,[><#K/CSN$2@F:7NXZZ_JD'V'\;ZHK2\P7PT36*W2"%)1U$V=W(& M23**\LS)4XCGHRCU^S.(TU$ZRYT\!P)U?M,C4%%M0!1G9#^#1V6=E__RJF&' MSJ57$&?):#;-*6?&+(#734MD@4L"06/A@GC,DNGE"T"BSS&EUF%%^6B2)'"J ML,*C>5BCWOJI;\#79C<:A]WA8;GJYND_ZMVK=,OTEE.^!%9D.AG/J()T-^F[ MA56-GZX;96E6>W%'CR-JIT#GE5+V>>$N&)[;]1=02P,$% @ 6(=F5_X+ MF:E6 P 4 < !D !X;"]W;W)K&ULE55-;]LX M$/TKA H4+<"-1$JVY,0VD*19M(<"1IUV#XL]T-+8$D*1*DG%];_?(25[O8!C MH =;P^',XQO.!^=[;5YL#>#(KU8JNXAJY[K;.+9E#:VP-[H#A3M;;5KA<&EV ML>T,B"HXM3+F23*-6]&H:#D/NI59SG7O9*-@98CMVU:8PP-(O5]$+#HJOC6[ MVGE%O)QW8@=K<-^[E<%5?$*IFA:4;;0B!K:+Z)[=/F3>/AC\:&!OSV3B(]EH M_>(77ZI%E'A"(*%T'D'@YQ4>04H/A#1^CIC1Z4CO>"X?T?\,L6,L&V'A4\_PQC/Q..56MKP3_:#+<\C4O;6Z79T1@9MHX:O^#7> MPYE#D;SAP$<''G@/!P66GX03R[G1>V*\-:)Y(80:O)%/D=*) M%S_R>N!7 =?0W9 TH80G/+V"EY[B3 ->^@;>T\^^<0?R]_W&.H.E\,^E& >( M[#*$;X];VXD2%A'6OP7S"M'R_3LV3>ZN$,Q.!+-KZ,LUMEO52R!Z.V9CEUK.<:"":V$^KP_EW!67YG23DDV@;H6EBR ?!M%>*H"+8W<>BVU1+[ MM%$[TFD'RC5"DFWO>@.DL;87J@1[2S [#MH-F%.*R".@ M^DC6M<"C2(_58>3!P^. L$ZHRLL#*=WY/K4DI7G":)HRE+*$TTF>7?#OU2M8 MQ/8A.-.47AQP>M4XC\(8I[-\@M*TR&E1%.2K,"_@_O!=_*8?IWR:T'R:G4DK M,&'\8?#7G3.>49;G),T8S5EZI"U>12-]:X5K/M[C$$VX=9ZP@GQ!G?(SBMSO MA:G(2@I%"D_ $R$3FJ4%Y;/I[Z$^M9W4!X"QJ%:]*3'[,* S6F03FO,,)<8* MFC+V&^B8]0$=A[1#^E6/)3"(%R*9T"1)_(^$FN1WY%D[K"X^H2R948[Y9E/* MLQF=9--+#16?3;D6S"[,D27_P)02P,$% M @ 6(=F5]-!O"3C!P 'A8 !D !X;"]W;W)K&ULM5AI;^-&$OTK#24.+("FR.;ML0W8SF0V028QQC,3+!;YT");$F.2K>7A M([\^KYJ':$BFG6#WB]1L5E77^:J:9P^JO*LV4M;L,<^*ZGRVJ>OMZ6)1Q1N9 MB\I46UG@S4J5N:CQ6*X7U;:4(M%,>;;@EN4O]9O?$K7FYHV%A=G6[&6M[+^LKTI\;08I"1I+HLJ504K MY>I\=FF?7H5$KPF^IO*A&JT96;)4ZHX>?DS.9Q8I)#,9UR1!X.]>7LLL(T%0 MX[^=S-EP)#&.U[WT'[3ML&4I*GFMLM_2I-Z"0O M5EFE?]E#1VO-6-Q4MU\D,GG.OX!Z@XZ\U_&*3PJ\E5N3.9;! MN,6="7G.8+.CY3DOR=N(4G8VWX@GI%C-+LM2%&NIU_^Y7%9UB7SY_9#QK6SW ML&RJH=-J*V)Y/D.15+*\E[.+[[ZQ?>O=A.;NH+D[)?WB%C69-)ED:L5:*Y9[ MD3.8CBG[=4M/E<$N*?'3^NF0,=/'7?:U2N?5&ZG/$<73=]^$W [>5:S2)ZGM MKL!P#FL0]U+3<\OF["834*I[#+M'423=%G?TEMXI929JV),6+=R0V+1BHF(K ME0$_JM/>+/9K4U-)BW;JB&OZ:Y1^H>5:K@\2_Z4*5RE7$-U]B,H4D!6 MS+Z*K %%4X@F22%OSH[3 C:KIH(F8+H2,!L'PCJX]R=1-.1INTUSYAFN$QH\ M\IECN!8WO,!EWS+'-1V7^69(Z\@(W&CG5'BP(,W2(@8\PYYC>PYF/XP,R[*8 M#AI_UWM)-%"E3/^$M\?QZJ/A$<\SO@\H$(K-L>>XAN?Q.>L6I)3G#6Y,!HYC MUS)"/YRSP+1"=DW&9GAM1ZYA1Q;4PR+BP9SYGAE&\#.J+HWIC#:OFB*M*[;N MSPVX:[A^-!_D]_\O,,;]@4$8&'[D[O'=R%*G&Y;B&U@V8;CV)0,CFG92 P/:].BRK] !U%==;$A1']9,C>XYQB>0R*X8P81<\V(Q.%%X.EL>K]:2=U&#RT+_J,2=#6:,2^)\C]0:3E ;2=AE=*S< (0P)2WS(#:\"W#F:8PTTG M'!<1+)':)\>>;8,=P.9S,W1VR';<(+A#4?+P1@]S_'FFL(?^;<% MS3F+T''>X%X7H;2# !J$D>D';*+8_:'8_3<7^S[HOY#)9&(W/[386!V"@^F# M/V]D%SQ=O1HM-2X4.&"$N>.0ZS30Y(I)$6_81TJ>!U$FI^PS@@%;NJ'G@P+K M+XUV'\$8)4=/@?9B&C@?"#@(O'T">R! #N"2N$\P$8]@B$?P MYG@\N[]ZXI)?,MYEZDE)72J&*DV&CKW8-T)WF\5AS^4AK27UPA/X_J12N^(JCFE(B M(38E9(VO;NP7F/!\IQT4+,Y'JXD15P1=P3/]^Y TB$GDO,[75X2/G(6LK[0I%K1PSCS_,4! 4!N/I$$,Z MDI^(QU)ZKX2&BUP- $DNXY[A (7MT/ LA]V*K#ND[8FD;\^% =G'P(56X1,Y MG6@'@/*0?9 % #33?"+!G3VEVZ2>FGIFWPB<"")"P".X0LLCT HMGWU6-5A? MC20F-!O<-)YQR_ =6OA01B\"RXA"/H5VX5!=X3^Z;PYU1%BR=^&D1M&J>XE1 M+M^^B'C3AU-MZ,F;)=2#5M2#[G4/@C;CFV?%'M "*)]R70=-18$2["H3\")L M4!3&EO9D"[RCU[E*)'ULJ3>Z&'9%^-#W0='U0;$SXG]4)>\11=TD:EGFNF:> MVGND9T8!_71W%?L=)GJ+8\>S1CNV=6!GD'FO"/0S&@_\R'2/D!=F>+0C#DSG MJ'O3[P66Z6'/H3?/Z3ZEU=W)BDP&5D@:!EE)P7!-?L2X&1TQ9RQ(;]NTW>_H MUX-N"<:61*(NGE*9#1?%HZG%OG[&&+'*=_#CDL\$W_B$7&PO=V]R:W-H965TP.8,5K M<[8W)/^^8^^R"1>"[DN_P/AEGGEFYK'7X[W2#V:+:.&I$-),6EMK=Y?=KLFV M6##343N4M+)6NF"6AGK3-3N-+/=.A>C&89AV"\9E:SKVLP<<M&;1 MY;SO]OL-7SGNS2L;7"8KI1[8K2:D M*7$-Y[;[:0U;$&.:U8*>Z?V?V*=CR>8*6'\+^SKO6$+ MLM)85=3.Q*#@LOIG3W4=?L8AKAUBS[L*Y%E^9)9-QUKM0;O=A.8,GZKW)G)< MNJ8LK:953GYV>DM]_UL9 PO4L-PRC7!QSU8"37OMF-=B\ HO? 1O! MC9)V:^!:YI@?^W>)6,,N/K";QVML_YFMC-4DCG]/Y5O!]4[#N0-S:78LPTF+3H1!_8BMZ6^_1&GXQQFRO89L M[QSZ=$D',"\%@EK#6^(!S)GA&3"9PT<4&)$E+.&GMB+-QG"_A?JL1CU0" MM\3I>,8UV_W$KZR+4K(RYX3;A@LN*:0J#44S >!3ACO[$@5R.@AMN*W#!R>H M_0H7PS2(PKCMS"B-@M&HY^UX% >],/5V/^H%:;_W O42XQW0L#-(*LA.?UCA M==(:K!,2TC=_2V#^@3VBIDNO0C-0&@*@M*K"NKJ_K=ZIF%$T" 9)"I1*$ ]' M]#\*!J/(C\.T#V=DV&]DV/]I&L?/Z92(K1

(8M(YL^+U2:#TUM<+VFS\[_H?SUP25<5*R:E6 M21!'(]HR(!TE03)TKF%(=_KRBR$S)I2WOPNWV$N&D*0)) /R[*=PO5PL0*T$ MWU0ECI*8E#J$R"NS1P*1U#C+JYM%X-J1:CY'#:ZBOKL^+2PE=J9ZGQ=P-7@E'O MY\=JVFCFVUU2JRHIS&ZN9ZY)(2P$-7Z%I!'T*W1+6H'T9+&'$!:]FR(Y:'>^ M/Y?BV3>X<^ID=E]]QPO4&_]:,<2GE+;ZI#>SS8-H5KT#7K97KZD;IC>X M)E>ZE^A\Z>J%4@VLVOE7P4I9>F-X&ULA57?;]LX#/Y7".]N: &CEG\D<;HD0-N[W>UA0]%T=P^'>U!LQC8F M2SY);I;__B@Y\1*LRUYLBB8_?B1%>K%3^HNI$2U\;84TRZ"VMKN-(E/4V')S MHSJ4]&6K=,LM'745F4XC+[U3*Z*$L6G4\D8&JX77/>K50O56-!(?-9B^;;G> MWZ-0NV40!T?%4U/5UBFBU:+C%:[1?NX>-9VB$:5L6I2F41(T;I?!77Q[GSE[ M;_!7@SMS(H/+9*/4%W?X4"X#Y@BAP,(Z!$ZO%WQ (1P0T?CO@!F,(9WCJ7Q$ M?^]SIUPVW."#$G\WI:V701Y B5O>"_ND=G_B(9^)PRN4,/X)N\%VD@50],:J M]N!,#-I&#F_^]5"'$X><_< A.3@DGO<0R+/\C5N^6FBU ^VL"0: MZ9JRMIJ^-N1G5VNLJ,06N"SA#U25YEW=%/!!#OUVA;MZYAN!YGH160KHW*+B M 'X_@"<_ )_#1R5M;>!W66)Y[A\1T9%M@$O';-/ M/5[ZD^R?L%/:-K*"?^XVQFJZ*_^^ENZ EKV.YN;GUG2\P&5 V)0OV"P>OLF MGK)W%[AF(]?L$OIJ3?-8]@)!;>%[WB<-"V&S/UJ\EL3E,,\UPE8)&E8':UWK MP: UI-2V!DN?'U3;<;E_^R9/XMD[0[/Y@K)'%[;Z=H4X[0CC)Z8$ND7.<;C/ MJ,W!%80J/&5S"\^U1CR[+_")J)UK7-O=(SF1KGK)^[*Q6%[#5>,"J=[0=3;7 M\%DZ-:PMMVC@%XC323A+)TZ*XY#-IR2E>1K.6>XDEH0Y2ZF4%K7TO+B J_@: M9F$RG\ T3,DNR<)Y/H5X'N99!L_*DLVQ (2;I2%+F8\P"S.6D92Q/,SG3DJ3 M))QF,X_Y28&A"E-U"]5+J_= *],TI>^O*]8Y>5YX,U)0'Z!5&LF(2XC9K][A MC$?9:]^\VAFYLKKIEJZ:[5!-]-6D:;+8;E"/(Q5Z2U?6D,!,AWYGBOW-:_NJT8:$+@E5W8SFP2@AWTZ'*SJ M_ [;*$LWR(LU_8)0.P/ZOE7*'@\NP/A36_T/4$L#!!0 ( %B'9E=;U?!4 M/P( ,P$ 9 >&PO=V]R:W-H965T#ZBK@ ?'@)MO$.L<.7J>YX]>S=M)0I+9]2+SV MSNR,NYNDU>8)2P#+GBNI@Z&2O3<4MA:8(L3; 3 .CAN/HBBMVPC3I.8% M;,%^JS>&HG!@R44%"H56S,!^'BS&L^74Y?N$[P):/%DSYV2G]9,+/N?S('*" M0$)F'0.GUP%6(*4C(AF_>\Y@*.F I^LC^[WW3EYV'&&EY0^1VW(>O ]8#GO> M2/NHVT_0^[EU?)F6Z)^L[7.C@&4-6EWU8%)0"=6]^7-_#R> .+X B'M ['5W MA;S*-;<\38QNF7'9Q.86WJI'DSBAW)^RM89.!>%LN@;,C*C]#>D]6S9("8CL MS1HL%Q+?)J&E,BXYS'K*94<97Z M;(GLH\HA_Q\?DKQ!8WS4N(RO$JXA M&[')^(;%41PSA(*:PE[AG0S>)YYWHG&T, M(%7BQ\NY%XJK3'#)MK0)3@6RGXL=6D/-]>O<374"IN<%N(&;8UJV4. M$*2O7XWOH@]7[$T'>]-K[.F7IMJ!<<)KLN#$GE/8<=QZ#C?!AW0:T2\)#Z>E MPY,.J\ 4?HZ09;I1MFNV87<8U477H?_2NSE_X*80"IF$/4&CT3NJ;;K9Z0*K M:]^O.VVI^_VRI,\-&)= YWNM[3%P!88/6/H74$L#!!0 ( %B'9E<\*R&PO=V]R:W-H965T=R7E^VVT\.8_6(N ANXU)LEXN M:?Q\Q8+H\:*C=%YN^,;G"Y'=T)VZ6V7*ERQ,>!22F,TN M.I?*F=<_R1KD]_@G9X_)SF62/93[*/J17;&G%YU>-B(6,%]D!$W_>V#7+ @R M*1W'SP+M;/O,&NY>?M&-_,&G#^:>)NPZ"O[%IV)QT3GMD"F;T74@OD6/%BL> MT"#S_"A(\G_)8W'?7H?XZT1$RZ)Q.H(E#S?_TZ=B0^PT4-4]#=2B@=JV0;]H MT&_;X*1H<-*VP:!H,&C;8%@T&+9M,"H:C-HV."T:G+9M,"X:C%\UZ.]]XGHO MSURO;1_*]LFN/=O*OB8O3[>2/]_=S0LK?U5J5-#)>1P]DCB[?^IE%_*7=MX^ M?3'R,$OAG8C3O_*TG9C<;=)'HAFYX_.0S[A/0T$N?3]:AX*'DC\6T3JAX30Y[XIT4!G=]8L!7&T&H.X9@$)N MHE L$J*'4S9M:&_)V_??:N_(VX\E[;OIQMQN4?5EBUZI4M!9AY])OW=$U)[: M)]_O-/+IE]\:QG4M9S3FIXR2,ZJ$T>3,'5MM1R-C]/:C422,T9[I21A3SERN MYZT8J_VVD3U3-F83.^\8#4G8/-WGB0;.Q8S*DS,W]/F-5V$E)/WMVTX_9_M[ MV'2G&=#[J'@WN4S?5L(YRQXH2=]%*M>_B@6+B5C0D%0;_=M+36(+MDS^;'K; MV0S@I'D V>3F+%E1GUUTTME+PN('UIG\^@]EV/N]*:M(3$-B.A(SD)B)Q"PD M9B,Q!XFY2,P#896 GVP#?B+3)U^B\#B=6/Q(IPGW 2/LYYJ+YSS<41YH'CZP M1&0);YPS2/%#P[O!ACF6?2IYF*B#7J]WWGW8326R2QV)&4C,1&)6?#E]O M6!O9H].F1Q?9HP?"*BD:;%,TD*;(7JXHC_/]8#I!#QLSE3!_'7.1S=#+>,4L MH()-"4T2UIRP06U#CFJ9N):.[M#=7KW'0?]UCSJR1P.)F4C,0F(V$G,VV&#W MS5)5:@E#=NF!L$K"AMN$#5LG+"9T^I]UL5=J"%R9M*9 2?LY=)>%Q#0DIB,Q M XF92,Q"8C82?78E_F,_Z0)7!W#[?9LY'I MFI%9'"T)33\C\GAZO**Q>&[*I[2K0_.)Q#0DIB,Q XF9H_K4K3;CL) ]VDC, M06(N$O- 6"6BI]N(GOZ/$3TB@L7+ID1*Y4,3B<0T)*8C,0.)F?*G=DB>&8V; MYCH6EXF]*Q]*F\CD(14U^L:;";U2/"PT30(,CGOROZ MO.=0\Y54/S2IX]H$1JE]P-"0/>KCVIZGWJ/1<*?:[LE$#LM"8C82UW1BT3QVJ&5#- MA&I6T]:MGUF ]NFTZM.%]NFAM&IHU#(TJOSH9RAH..?9P)R%_2TIWKN3PP6F"5J= -1VJ&5#-A&H6 M5+.AFE-HE??;U\F$EIZ@M&HRR^(315Y]4CUO/H^BZ2,/@L8D0BM-H)H&U72H M9D U$ZI9A28Y169#.W24>E5*;<<'K4E!:=5XE54IBKPLY39*Q#'U?ZYYPO/O M4OA17BN>Y2V]F/!IOCM,_\">5BQ,6&/RD#4$UU!-@VHZ5#.@F@G5+*5>/3*H M?VJK%P+5/C@[#9+2\&&L3JFCU_?R4(^QFI:RPD21EYAH;,;BF$U)S!Y8N&X. M [1Z1*G7"*B*6C\X 2T,@6H&5#.AFM6T>4]J+V$;VJG3KE,7VJF'TJK)*2JL&J"S.4.2G\&L!BID?S4/^5^,WY:[DVL$)@I9D0#4=JAE0 MS81J%E2SH9I3:)5S[O7YF]MPMU'#+.__46"AE!46BKS$XH:'?+ENWC%!RR>@ MF@;5=*AF0#43JEE0S89J#E1SH9J'TJI?S2X+.-3-6>@/_-ZI"JWU@&H:5-.A MF@'53*AF034;JCE0S85J'DJKIKVL"5'E-2'?$S9;!R3@,T8^Y<6L3=^ OY(K M!R<6J6E038=J!E0SH9KUQBM#W5O;;$/'X;Q['"YT'!Y*JR:Q+#11Y84FQ>R8 M_$V^;3Z)'J47LA^)RG]AAL7YSTF%/B-?[P,^S\\='!']:<7\[%NL?_!E=K_L M-VK2/R4SZF_N<"=H+(A&1;I7OGSBR9]G^8]G'"N]XY[2F'1H%0M4TZ":#M4, MJ&9"-0NJV5#-@6HN5/-06O4=H2R>43_\%V!4:)4-5-.@F@[5#*AF0C4+JME0 MS8%J+E3S4%HU[65!CBHOR"EW]JN=G7VTL[-G+SO[XA!U7CZ0WIE'C8>JY?T= MG&UHW0Y4TZ&: =5,J&:]\1I2\KER8XRAU3SO'88+'8:'TJJ)+6M\5'F-SPU] MVG<\6][RX.Q!*W>@F@[5#*AF0C4+JME0S8%J+E3S4%HUI65MD3K\\%DTM#0) MJFE038=J!E0SH9H%U6RHYD U%ZIY**V:]K(>2I770[4]G@TMA()J&E33H9H! MU4RH9KWQRE!D![2A553O'X@+'8B'TJI9+$NK5'EI53$__O CVM"2+:BF034= MJAE0S81J%E2SH9H#U5RHYJ&TZCM"60&FCC]\+@ZM)(-J&E33H9H!U4RH9D$U M&ZHY4,V%:AY*JZY?4%:2]>4_!00_HBWO[]!L0S4-JNE0S8!J)E2SWG@-22;M MT'$X[QZ'"QV'A]*JF2WKP?KR:AO[]MNO=+GZ76O,'[0*#*II4$V':@94,Z&: M!=5LJ.9 -1>J>2BMFM.R6JRO?O1,N@^M!(-J&E33H9H!U4RH9D$U&ZHY4,V% M:AY*JZ9]9RDP^<\HM?\1,CET<&BQBWIA5_7"+NN%7=<+N[ 7=F4O[-)>V+6] ML(M[;;3*=R=W?R"C&L:R4*LOKVYI>8I)KAR<1&CY%533H9H!U4RH9D$U&ZHY M4,V%:MX;B6K\<+U)9W=GW=XEB^?Y:M0)R9?>S<"=6[&ULK9E=C^(V M%(;_BI5*52M-)U_ S%! &DBB7:E;C4!M+ZI>>)(#6)/$J6U@*_7'UW%"(-.0 MA=US XESWL?.>9U#L"<'+M[D%D"1SUF:RZFU5:H8V[:,MY!1><\+R/65-1<9 M5?I4;&Q9"*")$66I[3G.R,XHRZW9Q+2]B-F$[U3*@SNZ$D+(-<,IX3 >NI]>R.(W=0"DS$[PP. M\NR8E+?RROE;>?(QF5I..2)((58E@NJO/2P@34N2'L??-=1J^BR%Y\='>F1N M7M_,*Y6PX.D?+%';J?5HD036=)>J)3]\@/J&AB4OYJDTG^10QSH6B7=2\:P6 MZQ%D+*^^Z>D6>+7 >R\87!#XM<"_MH=!+1A!Y#+D2U$R0)9-OY(< M%&6I_%&'+@0D3'5$36REAUUV;L?U$.?5$+T+0_3))YZKK21AGD#2H0_Z]4]? MTD?]>M?K =@ZWTW2O6/2YUXO<07%/?&=.^(YGM\QH,7U_AMO4?] M\@!B+7>[Y*U<^LT$]@UO<(&W,,\("/),_CU.6TF6$ /;T]<4[LBOH+HF72^V M+.AC6= 8II:NV!+$'JS9]]^Y(^?G+L,P80$F+,2$14BPEM&#QNB!H?N7C/Y_ MP?GS%QU#/BK(Y%]=%@\P+<:$!9BP$!,6(<%:%@\;BX?]SW++8J$MOB,%B+)- MO^5T.=S+N]5A3%B "0LQ85$%>S*P\L5S/W/N75V*]QW.C1KG1M=5X;FNPDO8 M0[[K]*N7KB]]M[R ]F)O M?5 P80$F+,2$14BPEM&N<_JO[&!7PYJ(Y#(J+4"EA:BT"(O6=OIL5<1%+HK] MP)N-QJ0%->WB*U]M(&:?47>?;O=KINN=C/&NJ[:+&ZMM/_=F?S!I 2HM1*5% M6+2VWZ?5'=='+[FH*SNHM "5%J+2(BQ:V^G3\H[;N[3P-247=7T'E1;4M"^5 M7-2E&RQ:9:!]MJF@"^[&;/](8BINM3S;M#9;3,]F8^5=^]P=+]R.]L =A]4& MT@E?[6=]HF+#&PO M=V]R:W-H965T,I MCU"&$J$@H/PZH 7*,H4D_?BW G5JFTKQ_/D9/2XF+R>S@APM:/8W3L5VZMPY M($5KN,_$$SU^0M6$!@HOH1DO/L&QDO4*B#,%B:-7 M""J%X$>%_@L*O4JAU]5"OU+H=[4PJ!0&716&E<*PX+XDJV ZA +.)HP> 5/2 M$DT]%.$JM"7!F*C,6@HF?\523\R6948!N@9+O"%XC1-(!)@G"=T3@-#Z6/P@H\]\)D2L>4@(BE*-?JA67]LT'P5>[P4\7:9]G:^X8++H_*-+EA*OK\=3E?B>[V""IHXLM1RQ W)FO_[B M#[W?=)&R"1;:!(ML@L66P!H1[M<1[IO09S$FD"0JP*RN'S=@PU2Y@+D*_HVL M=(PA(G3A+L&'!;CZGSS,?-_S)N[A/(Q&#ZX-8Q>+D4V+<=OBR5R#\T'-^> 5 MG,-,;B3D. )R2P*2LFQG,@Z(&T-0VAJJ-63AI=N);Q+A8CFQ;CML7^G?<"[WV2X,Y$'?M%:V)A$:J,9>2XDY8 M42>L^))4@[UQS=[XIV;M^&*1,-J_-F4OFHMLFHO'7?_'?._4GWA&PN>J]<1" M;0M59HHM,N6JMKGP+G)^620TNWGMYLXJ6FP+K1FBLQ;2-V[A3VOBZ6Q-S!M1 M.N\1OS[1+ ,Q94?(4NT6OS)H:8]O%2VTBA9918MMH343(3@E0F!MM7X' A:= MI,).4E$GJ=A,R6LI/[75OKFOME'AS!M$LP-7KQV;:*'?;KC;^^Y((S48MP-I MR;-F($^-OF_N]*\J=1'.] MNQ#'4:M[T?2Q&BE-']L)*^J$%9M9N99U]^RN*$=L4]SJ<5 G]O5H?7,X M+^[+?AA_\.\7OF8\].^C\E[P!%]>4WZ&3%9/#C*TEJ:\VY',-U;>_)4O@NZ* MFZH5%8+FQ>,6P10Q)2!_7U,JGE^4@?K^=?8_4$L#!!0 ( %B'9E>@A"L- MD , #T. 9 >&PO=V]R:W-H965TQX99N M$FT;W,4L(QN\0_TUNY&FYM8L,4V1*RHX2%S/G3/_-/0]"R@B[BGNU%X9K)25 M$-]LY2J>.YX=$3*,M*4@YF^+%\B893+C^%Z1.G6?%KA??F3_4(@W8E9$X85@ M?]-8)W-GXD",:Y(S?2MVG[ 2-+1\D6"J^(5=%>LY$.5*B[0"FQ&DE)?_Y$=E MQ!X@"(X @@H0_"J@7P'Z/P'\R1' H (,"F=**84/(=%D,9-B!])&&S9;*,PL MT$8^Y7;>[[0T7ZG!Z<5G0;F&>^0ZEPAO0]2$,O4.7@/E\%EX#I1<,ECC!OP%^WX:0O>-1IKH<&CT/.@E?!SSD^@[_4@ M\(( OMZ%\/;UNZ9QM=/<8?9+-&$[S9(\0-^W+/X$%!+=HK!?3V6_X!P4;$_5%\,AX+ 5CMN&*:Y2H M-%Q3LJ*,ZH>F66\=@CVD3E5&(IP[YA12*+?H+-Z\\D?>^R:KNR0+.R([L'Y0 M6S\HV/O'5H4YCN.<(8@U7'[/C7?&=YV(V+BZ-9X6[L,_UP8&5QI3]6^3MX,N MO>V2+.R([,#;8>WML'59FZM'LV+]-GE68D<%UMYQVX4_'D\\;^9N]]UH#!M/ MAH=A8>M(?E/GJ-8Y:M5YQ2-S<2NT!^_:;N"MW59S^R8J$ET*]5+-T>79&%'9 <63FH+ M)W_@X)ETZ6V79&%'9 ?>3FMOIZW+L_(S+?VDM9\]$#N.4B4T@PQE9)I,AMSD M:RO_2WWMDBPLR:9[AX-W\G0T'-CE>T^II-=JV)<\7:&T2]%F-,JD&,\SFRIW M;"5ZJ3.=LH45VW#/F^ G9]R]?#M%N2G>+0HBD7-=IMYU:_TV.BM>!.Y3>/FP M6A*YH5P!P[6!>B=CTZ\LWRIE18NLR-Y70INW0%%,S/L.I0TPW]="Z,>*[:!^ M,2[^!U!+ P04 " !8AV97\3OII.?R"Q3(=-.AJFV[);7"U+P M?W2E'K!G>FSUI[WC%8[)PI+_2D[8CEC+7W^!OO.;KG!#8(,VN%T;W"GTK@U- M_>2E_ANP991K%_D YS=P:G?9+9'ON3;#\0 MSN_DIA'719TW$D^(;$J<8;6;Z.@>\+PC'F\A#'QO-N*KB0M#Z)[AZW5\O9_J M;DF$CJQW0@+. C^ (ZZ:,#^(D*/GZG=<_4FN'W&)6&$(;MJ(W+'#:L5RNUE,GXB+?\<=B/0U#43 [L[?"WK# M:<>BWA\$JP]O9]+PRQUV*_NBISH)=?%"&4(;%MZ['^A?4[-&+9$IM&$K>E,$ M)\W&3V@V.!'C+/+"L61/HY#C1>$9R?;F!4Z[EW@C0G M*:XSWELU43"(QE*UCTX8U?'N1\RV6_@M02P,$% @ 6(=F5YL0DV*V @ M" @ !D !X;"]W;W)K&ULK55M;],P$/XK5IC0 M)D'SND%+&VEMBN##T+1J\ 'QP4VNK37'#K;[ K^>LY.&=LJJ"?8E\5WN>>[% ME[OA5JH'O0(P9%=RH4?>RIAJX/LZ7T%)=4]6(/#+0JJ2&A35TM>5 EHX4,G] M* BN_)(RX:5#I[M5Z5"N#6<";A71Z[*DZM<8N-R.O-#;*^[8Z]("#\][]H\N=\QE3C5,)/_&"K,:>>\]4L"" MKKFYD]M/T.1S:?ERR;5[DFUC&W@D7VLCRP:,$91,U&^Z:^IP $">;D#4 *+' M@.0)0-P XN=Z2!I \EP/EPW I>[7N;O"9=30=*CDEBAKC6SVX*KOT%@O)FR? MS(S"KPQQ)IU(4>"M0T'PI"5G!34HC"FG(@V2 M\PP,95Q?H/9^EI'SLPMR1I@@-XQS[ (]] V&:!WY>1/.N XG>B* MPJ(@M)3*L-^U G:5_=F[[J:F#0/':[?+)@V#'C;=YK#H'5;]7GALE'481?U> M_]AJVF45'UC5Z?L'HZT$M70[19-T.ZYP58.R!OA](:79 M"]9!N_S3/U!+ P04 " !8AV97P$*)%C0# O"0 &0 'AL+W=OUICFRO=UN86:ZDO9@,"5M50U-3A5&U\W"FCE0#7WHR!(_9HRX153]^Q. M%5/9&LX$W"FBV[JFZND&N-S-O-![?G#/-EMC'_C%M*$;6(+YTMPIG/D#2\5J M$)I)012L9]YU>#7/;;P+^)/!3N^-B5W._FMFGF!%00<2F,9*/X]P!PX MMT0HX^^>TQM>:8'[XV?V#RYWS&5%-C^Z6/OPQY@$KX B'I ]*. N ?$+M%.F4MK M00TMIDKNB++1R&8'SAN'QFR8L%5<&H6K#'&FF$M184V@(CC2DK.*&IS<4$Y% M"63I.FDNZT8*$$:37\EU6:H60VX?&PO4Y,T"#&5?/J+7E%F""? MM[+55%1ZZAN4:E_HE[VLFTY6](*L)327) XN2!1$\0A\?AZ^@!+AH8-'AW ? M#1IH!O.+U+V$:O!]+_2>1'1@1#T;$Y]@+++YL;1\T](FN.(PEVS&D MCL$>(@]%EN51/O4?]K,XC4KS=V$X1!W(FPSR)O\FS_5FB0V+S4GM23$FL6-) M]E\>I5EZ)/$T*DFR/!^7F P2D[,2_VA H2ZQ(1SP^"&BPCQ[06DZ*$U_4.DGJ_2"?.JE/EV0>:L4G@<79&EP*^"I;HAL1/%GP%N@*?M[%^?_! M?.!I-GB:G??4;$&-%CH[*6&<3X+C0I]&1>^B23!>Z'P0E9\5]5D:+!G][_[> MY*>R@B1*C]6?AH59DH?9D7Q_[SJSGQ*_4[5A0N.&62,PN,RPW55W/7<3(QMW MPZVDP?O2#;?X10/*!N#Z6DKS/+&7YO"-5/P#4$L#!!0 ( %B'9E?ZUKW8 MP@@ -M1 9 >&PO=V]R:W-H965TI):0P+++B71&J3JZY24&^+^(D/Q_-BV+Y>CS.IW.^"//3=,F3 M\I?[-%N$1?DQ>QCGRXR'LWK0(AY3RV+C11@EHXNS^KL/V<59NBKB*.$?,I*O M%HLP^_&6Q^GC^<@>/7WQ,7J8%]47XXNS9?C ;WGQ>?DA*S^-&RVS:,&3/$H3 MDO'[\]$;^_5EX%8#:HDO$7_,=_XFE2MW:?JU^O!^=CZR*HMXS*=%I2(L_UOS M2Q['E:;2CF];I:-FSFK@[M]/VM_5SI?.W(4YOTSCOZ-9,3\?!2,RX_?A*BX^ MIH]_\JU#7J5OFL9Y_2]YW,I:(S)=Y46ZV XN+5A$R>;_\/LV$#L#;+=E -T. MH(<.<+8#G-K1C66U6U=A$5Z<9>DCR2KI4EOU1QV;>G3I3914E_&VR,I?HW)< ME2.B./^ME/M\>T5>OOB- MO"!10C[-TU5>:LW/QD7I267/>+JU^NW&:MIB]2U?GA+'.B'4HHYB^"4^_(I/ MR^%V/9R*P\=E_)H@TB:(M-;GMNB[3!<+GDVC,";+<,DSE4.HABI97^?+<,K/ M1V4VYCQ;\]'%K[_8S/I=Y9XA98*S3N.L4VMW.E?,"7F3YWR[-*ZC\"Z*-PM" MO1PJJ;_2)-M;'_]8#)PA94+@W"9P+KY*JHSBD%$J9S<: M6*VAN@.O+VSJNFQR-E[ONH%.=*0;7N.&A[JQ>_W%6T9SJ56>H4IU+Z,A98+_ MK/&?#6K],Y.!,Z1,")S?!,Y_]OK?:/!VUK_C>[[']M:_+Z=)8$WL1DJP+VCL M"U#[KOA=0?(&UDY(/D^SXE7!LX7*U$ RE4U\-Z![ILIB 9MX@:NV==+8.D%M MO4Z3A]JRD@LTD#P3'5 9/9&LL2T:6.Z>T0JQ@+;%U[: :UBHU9_2HH3(L$X: M)>A;\KRVSRQW/Z@*P8GE31AKL7"'#=D=2)X496J6RY-,TY*KSG@65G13::TM MKP#&K'U3%5*N8[48"HS#QBG'NR@)DYIQ5+>5)$WNFR]BN!.=D/OJ;K6N^=TL MRJ=Q6MV8E-[0@[Q12+5[ Y3"1H'W$$PA_Y%KON8QL976&V4)IK2)T0">8+N# M0AC;$)W8!J\/G((RFQ5=,*,2LZV6F[=-A (&X597:#9:MNU0DI+ M3$2T$M#:QN'Z6(BQ90Q78@P^_;'K!,#>QM&^$XMDX';]P)/OB+(K7 MWMP;TB9&8Z>600>%/M1L9:2/T@@%(D-Q(G,(^FQ5H*M<%K'=2>"WK'1@%A0O M06@BSU9;YQY'(8=MAM $%$#@RNBJJ22JIUFJ2 S#LX#!L'$(RF](F!@B(A&L/*F=;ZN 3'NL0L"+71-.E-5V4E3!\2NTKWLMQC9WS&L/JP[A&^S"FM(G! M [;HXFQ1-UUD*J@^^=+'T0\7J*7;02V?ES/*C3X^I?9E[^.(APMLU?6'E3-& M.:TI;6+P@-.Z1D^@N-V5+7S"8QT"GNF:*()]/KT])0_IFF=)]>LA.W-\7NW+ MW@=O]8"W>L,JCGE&.:TI;6+P@--Z>'%,,V<\N0CF^8YE.WN)HY##6AH>T$BO MX^".B93 ]RRX!=K7MP^6Z@%+]89UW-@SRF!-:1.#!PS6,]KO\[H+BZB(:.7. M@>)GGRC62 GEO@2W0/NJ]D%"/2"AWK!.('M&":HI;6+P@*!Z>#E5-R7D%J<: M+V0Y%"^ $WH=_5"CR:'<@. 6:%_?/BBG!Y33FPPK.8PR45/:Q"<;@(DRO(*J MF1RL^[P6*B):"92/F3BO=9,F_,>VX4?N5RW/F>%3:3]>T4>)D@&W9,,ZNL6, M$DU3VL3@ =%DSS^ZQ>1NK_+@L$JN]> P SK'<#IW[,+'MPOXI-I7L8^R(P,N MR;QAI8!18FE*FQB\G2?;\.KF02D@=[G5*:"0:T\!H&_,1#<<20'E]@"?5/LJ M]E%%9, 8V; ZX\PH?32E30P>T$?6<>S^D!3H/FZ/BHA/3P(Y\TVTMY&EKR3_ M^*2Z5\^4-C%$P S]836X?:/LT90V,7C 'OV.MQ@<\GSN1@5#EKY_\ $^'[B9 M;Z)5?40? 9]7^P+V4>WS@1[ZP^I7^T:)HREM8O" ./K/?VX05Z'ML*+EW?Z0 MAP\LSC?1HWY6AP&W0#L0O;R58.>U!,-J6?M&R:8I;6+P@&SZ>'GRH+0Q2A#] M@Q_6\('U^3^A3XUO,7 +M(/01YTP "H:#*MC'1@EJ::TB<$#DAH\_W$.7(6V MPW(S&T&: !AC\#-[VWH390Y3D).;WY1CKM.)XV>9-@IL/1;JL7\9W MEQ9%NJC_G/-PQK-*H/S]/DV+IP_5^_V:]SE>_ ]02P,$% @ 6(=F5VGJ MH._P!P .T\ !D !X;"]W;W)K&ULS9Q=;]LV M%(;_"N$-0P>DL3YLQ\D2 TDDBAV:H4C6[6+8!6,SMA!]N!*=-,-^_"A9L5[:?"52Y\@Z?9[W):;WO4S$YS5?BK45G]#F<6IR,HXST@A M[LYZY^X)\[TJH&[Q1RP>RZW7I/HHMWE^7VU\F)WUG*I'(A%362&X^O,@+D62 M5"35CR\-M+?1K *W7S_3:?WAU8>YY:6XS),_XYEU(>IH-81Q5GGW1A;JW5C%R0GE<4'^X,E*D"O!RU4AE#%E M>4 N>;D@X9=5_,"3:@_AV8Q<\>)>2'Z;"'(CIJLBEK$HR7OR&R\*7IF0O O4 M^W%2_JSV?KX)R+L??S[M2]712JX_;3IUL>Z4]TJG7'*59W)1DC";B9DA/K#' M^[OBJ3W^V!+?5U_PYEOVGK_E"\\*_'65'!+?/2">XWF&_ES:PZ_X4Q/MCDW? MACWZ1BR5N%.+^X;PU/-:R?EDD_%64]-7*4H'D1O\M,/[LCYQ60R)"Q PD(DC")A M$1+&0##-N8.-)LYI_V';9#M;T)TMHITM&.A#:6,\W(SQ<,<83_-Y M%M>+POR.3-59*):D&FKS:%II74<3"0O6L*%E-'>VH#M;1#M;,-"'TD9SM!G- MD74T;_([><&S>]/(62.[CAP2%B!A(1)&D; ("6,@F.:RHXW+CM[4BN8(Z5PD M+$#"0B2,(F$1$L9 ,,VYXXUSQ];SX^\+Q5SDR8PL13%5UZA\+JII[ZYR]$-] M22L77!)ERBPGB2C+:CLC<29%D?&$J$O6.J 0#'E5IND0_9]-!D'VML5_L@80$2%B)A M% F+D# &@FD^\J7FZZ0[(O%!: *6%4!J%TB(HC:%HNH6W4LVN_629 M3^_):EE-UW%N2LM>[ !XY$GPPG0I>VF/[&PP)"V$TBB4%D%I#$73#>:U!O.L M_OBLSG)-EJM)<-7)+CW+);ZL8OFT(\]E%^I\]D/2@H:VG;9P1R.G^OQ65Y-LTS6>1)4EFRSNFI.?F */N*=%F7P.H< MH-&:T/))0]N>C :N8YB, JAN"*51*"V"TAB*IMNNK9"XUC2V=N;4;Y+:G"2- M+H.6.J"T $H+H30*I450&D/1=">V%0]W_+;F<&@!!$H+H+002J-06@2E,11- MMW!;,'%W5$SR;/Y>3=9IQSN/[-C.5H164QJ:EI%QO+$S,*1DH,62_84CJ#!K M:-H%^-@[=K=U]3MEVT*'9\U"3R[5LDZ=H=0$2]0*KXQGHKJU.#?69^VHKJ: MTH*&MCTVHW6:[H4EH+)T7]D(*LM,L@/?>=T/;=7 VU$U$ \B(2[YEWSC.LS. M[VP2:*$!2@NA- JE15 :0]%T3[:%!L][4^LP#UJ.@-("*"V$TBB4%D%I#$73 M+=R6-3Q[6>-;UV%V;&A/WO2(] <_Q0 M6@"EA5 :A=(B*(VA:+HGVQR_=_RVYEUH;0!*"Z"T$$JC4%H$I3$437_,0UN% M\.U5B&^==^W8KE:$T@+__SGZE_,M5)#N%HR@@LPJJ#NAK3_X]OI#EQR''=5Y M]*&EAH:VNQX%E:7[RD9066:2M=6C_#;W[]M_9/":'TC23&]/!_7=:6H&4VV, M+H%F\Z&TH*%M%W:'IANK0Z@LW5SZL7)7O)C'64D2 M<:>ZX!P>*:\7ZR>UK3=DOJR?^W6;2YFG]R^>-2F#SO+S) M?U!+ P04 " !8AV972OP#E;L$ #J&0 &0 'AL+W=O0!)\GA.?]^3XX S6E#WS!4("_"ARPH?. M0HCEI>ORZ0(5D%_0)2+RESEE!13RE#VY?,D0G&FC(G<#SXO= F+BC ;ZVAT; M#6@I09W:IS+X,HAU[#?!TI%.H("C :-KP-1H25,'6BYM+0., MB:^0#),G.>J%<@X>'Q+P\?TG\!Y@ OY8T)++.^$#5\C9JSFXTVJFUYN9 M!D=FZH-;2L2"@Y3,T*S%?FRV#U^S3\WV?8.]*U6KI0M>I+L.C,#?2G(!0N\, M!%X0M,W';/Z EK5YV&*>O-V\S7OZ[[QGO^Q]+Y9A_1B$FA<=X?U.R52JPVB> MJ_R[(0(QQ 7XBN$$YS*SV_+-B%1+PB5?PBD:.K+F<\16R!E]>.?'WN9XW<%(:9[B385C*135; )2VS" M4INPS!)L3UO?V_Z_]OX'36=UDY82QRHML4I+K=(R6[3]Y-G9G/'_H][3##Y9 M<+]18^,H.BBS235JMS1VH_"P&+>R#D=E+:PP#HZL>WZP#6A@J1,T@TX.8-"8 M3A TXM<<%/8;X6LA-:/7'!3Y_6/1VVZ2^.9=$G/O9C8^.6*A89VMXM4<6>D$>Y\V4UM1Q9$4[P MDDL()/[M\1PGB402=?PH0*WRG#+Q=/L)_6-.7I"Y1PS/2?)7O.*;J36RP JO MT2[AW\CA,RX(Y04N2<+RO^!0Q#H66.X8)VF1+"I(X^SX'_TLA#A)@/XS"6Z1 MX'9-\(H$KVN"7R3XN3)'*KD.$>)H-J'D *B,%FAR(Q]P6GXM=8 MY/'91Q13\!TE.PQN,&([BL5%Y6P YHAMP($_PV$L?BA+T3:7>+"+Q]\PZ\ 7$&_MR0'1-Y;&)S04R69R\+ M$N^/)-QG2"SP]A)XS@"XCNLITN?Z] @O13K,TUU%>M3][(UT6UR-\I*XY25Q MNUGP#5TM8I>H1?9BCRP?J?N8'H>>-)_;^5*]V&/3AT _K89$B+!AY MT"G#:AS]DJ/?A2->O40P/[B2:XU5=R=J+365#L<*@M/*G=!WW6%#B';@E>L3)8R!NTSTS"17[9/HE2K.08N+!QMTVR&C!E-M+3V9 M#DNFP]3MN- J'8= 015MV3U%&I2@CK2@W),._A(.0O1FL M=]E*Q5<+\=KV81(L,@16DVY<2C<^>V,>FU36)%AD"*RF+'0J&^J*@XS=N4'VQ?<4X\>303%,J<$[9.$W"+X9$^FKZLJWL+M1ZONZ- MJ<#1LGTQ)-)7TY=M94&AWH-^8#P6KZN"9M5R7KO6O8YK71&G6.O:>OOJ4=E5 MJ/>KW\LQ0;YK_=UMJVV3HBC>@IIO6E_%JT<[ANF%ENZ'>=W=O7VV_W'J@&_+* MA3#G<-ZPLMY0[[V[=[K1R\(8M=6FT.K"5,8::MVED:8X[GBG&37-IM#J@\+* M-;MZUWQWN;@$#V2/:2;'MLW76N5DT)"U+4:#)M$B4VAU-2O;[<+S#UX->>E" M7I-HD2FTNKPG8VV]SV].)ELSF&[#1[=M\8/0=YSF-$X1-W:@Y[L-_ZNONJ\J MU?N JW\?Z-PL796;;W)NQS1'D/IR^M*M[+ZKM_N=6Z#;'AZKQI#*,,4<4E]6 M7]J537?U8V9U@^ORN Y:7PF"T!/KN*E#.VXT\H,0-G4PZJ?MDP^/\C/Q#:(/ M<<9 @M<"WKD,Q=GH\3;?XM\IYP3M)\&PO=V]R:W-H965T MBHF32;FY M=5VQR* @8L V4*HG*\8+(E67KUVQX4"6=5*1N[[GA6Y!:.FDXWKL@:=C5LF< MEO# D:B*@O ?[R!GNXF#G9>!SW2=23W@IN,-6<,,Y-/F@:N>VZ(L:0&EH*Q$ M'%83YV]\.\6Q3J@COE#8B8,VTE+FC#WKSK_+B>-I1I##0FH(HCZV,(4\UTB* MQ[<&U&GGU(F'[1?T#[5X)69.!$Q9_I4N939Q8@3J*55Y,OU *$=?2%X!N@LQ8)=148NQ* M)4^3=!>-E'=[*?X%*3/8#-#0NT&^YP\-Z5-[^ATL5#JNT_WC=%Q(\+ 5/+2AIY] [?9C1DJ$?73/2ID9-W$/$M8@^DMFFR9A' =C=WLHY#P* M1UX2=6%'%$RA>L4G),_#PCB(@I&99-"2 M#*PD'YDDN8E5<#:='\2!-SQA=1X6!V'D)V968MXJB/>H[.EOMMXI]LB2'&3X+8O"-QRR_NI9AC$\'HA*$A" ]C'YLI M)BW%Y/=*.3%,Y^'DA)0I*HRB"Y6,O<[S/"NMI\%L@-9L"[S4;J=L?RZ1: W- M:#U6Q%\MZ[[0CO4?>#[NQ9H:F+Y$]X1V++JS8VPUOVN/U8=>?/V&J&5]=W>(5?F8(N&Q;N'!7;+?7JXC::ZJEGF:(LIH4[8\5V M9[U&ULQ5E=<^(V%/TK M&KK3V9T)L26#;5)@)B'=-C/9G4S2=!\Z?1"V '=MBY5D6/KK*QEC8RR+9 +; M%_#'O4?G7LGG7LO#-65?^8(0 ;XG<Y4Q);R+9=*\%1VAD/\VL/;#RDF8BCE#PPP+,DP6QS0V*Z'G5@ M9W?A,9HOA+I@C8=+/"=/1#PO'Y@\LTJ4,$I(RB.: D9FH\XUO)H@3SGD%G]& M9,WWCH$*94KI5W5R%XXZMF)$8A((!8'EWXI,2!PK),GC6P':*<=4COO'._2/ M>? RF"GF9$+C+U$H%J..WP$AF>$L%H]T_3LI NHKO(#&//\%Z\+6[H @XX(F MA;-DD$3I]A]_+Q*QYX#Z+0ZH<$"'#FZ+@U,X.'F@6V9Y6+=8X/&0T35@REJB MJ8,\-[FWC"9*U30^"2;O1M)/C.]2@=-Y-(T)N.:<"'X!/LO%@],0_$9IN([B M&'3!DUP]829MZ PT/,!T R8QYAR\OR4"1S'_(%V>GV[!^W"/!; FB%H(#\(FF8L'!KVE(0HW_Q.P/D0' DMDJ4X9V*;M! M1L0GLKP$CGT!D(T<'2&S^RT)I#O,W9&!CE/.H)/C.2UX'Z,T$J1[+Y^&4#,Y M?]U+>W G2,+_UF5_"][3@RL1N>)+')!11ZH$)VQ%.N.??X*N_8LN\A.!U?+0 M*_/0,Z'OKV2\#9UGTW^D6@!! 4XH$]&_6$G'!9@S*E=K@!G;1.EL/X&%$&BO7[P_T$;EE1.ZI(DJ)=CKD?M. M"W6LO,: #AH,X*#D. MC!Q5,7D!PT%STM# /4RBQJIOPY:IA795 FTCQ^O@6Q8Q^?#$42 ;%*(M4D:( MU^KDJ=#J >_5?'C.DE&@GRH7)T*KYP)5N4 _O&P40]8UR&_4C:-F]9"JA@ : MZ^RY2DRW% U;E'9ZLOK>4#]@LU%YOCUC!OVGE.W:; MR%3E')KK^2-1+U5JW7S)7RU(V+U>$29?E< S)[,L!O?13"\]9F /; AFNLYZ M\C)/, #)MD.&/@CQAIN>JZK80W.U_TS3;D"3)1%RON:,$/GN)^=,O5A0L2 , M!'1%4IP*P%0Z]&\&QB%>+30G0JLGI.H@H'=6T34V**_.Q8G0ZKFH&A=H[ES. M(KI^X[GM0_NPA3AF50^HZG*@NLQ5]X/.NA^"3KHABZJG@G]^#T1I-GN\RJ'E#51:'_95<$:38\('2J5@F= M>V.D&& _VSWWL#'7&$';;2L255^#S%LC;U!9,["W4T2W75S-"# 75]![@;1: M>UOH"6'S_,N"?![44[#=32^OEE\OKO,]>ZLRWW[Z^(39/$HYB,E,NMJ7GEPO M;/LU87LBZ#+?D)]2(6B2'RX(#@E3!O+^C%*Q.U$#E-]TQO\!4$L#!!0 ( M %B'9E<2^#,MJ@( /T' 9 >&PO=V]R:W-H965TR3\WWGFG/BFHL'60 H]%A2)D=.H50U=%V9%5!B.> 5,/UER46) ME;Z*E2LK 3BWH)*Z@>>=NR4FS$EB*[L52V M@CNR*I01N$E>/' M-@\[ ,W3#PA:0/ <$+T "%M >*B%J 5$AUHX:P$V=+>)W28NQ0HGL> U$D9; MLYF#S;Y%ZWP19OIDKH3^2C1.)5=,8;8B"PIH+"4H>8IN='=BEJ-/G.:*E]_,4'1^=H"-$&+K6FKKR,G:5=LN0NUGKPJ1Q(7C! MA1!= %88\_T\/A M05\X_V=]]L_6GR0C[!HDM'SA"WQ=%YB6^*M;4$ID1KE<"T#?Q@NIA/[SO_?U M0&,EZK=BIN%05CB#D:/'G02Q 2=Y^\8_]S[V%> UR=+7))N]$MF34D5=J:)] M[,FXY$*17]A.8+[4?V57+6RKU5>7AM+W+*?9*IO$&[R/W=VTFY7C>V(?B:?^,.IWR-/]6YK M5M$?^F8Q7F.Q(DPB"DMM2@>IQZUHEDUS4;RRTW3!E9[-]ECH_0S"*.CO2\[5 M]F(,=!L_^0U02P,$% @ 6(=F5PUZURCW @ TPD !D !X;"]W;W)K M&ULK99=;],P%(;_BA4F-*2Q?+1-VM%&VE8-=@&: M5@87B LW.6W,G#C83COX]=A.%K(F35'%36LGYWW]G&/']G3+^*-( "1Z2FDF M9E8B97YAVR)*(,7BG.60J3O;9%SP+$1I=3V',>W4TPR*YR:9W<\ MG+)"4I+!'4>B2%/,?UT!9=N9Y5K/#^[).I'Z@1U.<[R&!OPH&E6!@$BW)3%IS M+'$XY6R+N(Y6;KIA:F/4*AN2Z5E<2*[>$J63X6TF<;8F2PKH4@B0X@Q]4FL' M9S%ZSUB\)92BMVBA%D]%++B*3AF7Y#THXKLJB3S]I M(#]' ^<,>8XWZ)!?]\OG$"FY M:^3>2[FM:E07RJL+Y1F_P1Z_NAJZ-*VJH3D1$65"5^;;Y5)(KM;G]ZZDRU&& MW:/H;_9"Y#B"F:4^2@%\ U;X^I7K.^^Z2O"?S%X49% 79-#G'MZ#WB1BX'I1 M[)FCJ]+"-Q9Z0]F$_L29VIMF$KW#')G$L$YBV)N$XAYV<9>J48/;\]S)#GBO M]9'@HQI\= A\U 4^:H&[?K!;\5[K(\']&MP_!.YW@?MM<,_U=L![K8\$#VKP MX!!XT 4>M,%=)]@![[4^$GQ<@X\/@8_-KB434 ?]2@+ORF/<7O)!L#L!O2,= MF<>DSF/2FT=CT\7EIBN*Y0]U'4"2(=PXCLY0!K(KQ4EK-YJT/XYVD.L&WM\) M+=GMQI&KKSL?,5^33" **Z5SS@-52%Y>(%_X!4$L#!!0 ( %B'9E?%W!2E D &A@ 9 >&PO M=V]R:W-H965TI^ M9/;J.9-?\XT0BGQ+XC2_'FR4VEX.A_ER(Q*>GV=;D>IW'C.9<*5?RO4PWTK! M5V50$@_=T6@R3'B4#A97Y;9[N;C*=BJ.4G$O2;Y+$BZ_WX@X>[X>.(,?&WZ) MUAM5;!@NKK9\+;X(]=OV7NI7PSUE%24BS:,L)5(\7@\^.I?,FQQS%H'MYS_H MM#QX?3 //!>W6?S/:*4VUX/9@*S$(]_%ZI?LF8GZ@,8%;YG%>?F7/-?[C@9D MNACPTJ*1W'^X6JH-+_8:[BL63<5 MRWV!Y9"[+%6;G 3I2JPZXF_M\=YK\8$]?FZ)'^K/9?_AN#\^G!O7"OR""3"M MH9C6A':,+Y8:X[R*82><-F=2G[:73I:A"&__=?%*M&?[NGQ*BO7<)"PGPD M+$#"*!(6(F$,!#.4=[%7WH6-OOB89%)%_^7EB)\]ZO%9*S'*\QU/EX(LLUSE MY'_D79<(K>"^(D3"?"0LJ&"3$E9,V9X6SMQS1J/1U?"IK:^N_=S)T7XALG$, M!#.D,]Y+9VR5CGX>?15D*R.ME/=12E99''.9DZV05=?XH9".;5"[L6;HJR$D MS$?" B2,(F$A$L8JV*S]%9BYYY/]%\"0V60OLXE=9H5X*I6=Z0>11+ND2TI6 M2E\I(6$^$A8@810)"Y$P5L'F+2F-SJ?C;B5-]TJ:6I5TFR6)'N7TQ<_R:]4G MO:WSLF;KJS@DS$?" B2,(F$A$L:FQYW7Z.+MIYSX.U%0 M,!\)"Y PBH2%2!@#P0P5.J/&]QM!G8P:!Q(?E.9#:0&41J&T$$IC*)HIP9;U M[-B'7!FERVC+8\*3;*OMVPJVOB$S!2:.>QQ MS R5V3SE;G/*W5>L"*[$BD2I$AJOB-0O.T^Y>WQ9<7BFK9EZ=R%(6@"E42@M MA-(8BF;JJ;'C':OGNKCCWZ)DEY!\*Y:1[D@,8167B$L]MO%UM\8JM.,8UZZC MT?A0:%#?'4H+H#0*I850&D/13*$U[KMCM]^KZ7E5L2\\^$Y!50C'/1#4U!F[ MWJ&HH#XZE!9 :11*"Z$TAJ*9HFI\><=NS+=$]29_R^GP<[WY^(?2 M BB-0FDAE,90-%-TC4OOV&WZ(%=14L["'GDDR1./=^+%F3?4JZ]I[1GR='[A M=4[-H5;\Z8DI-'%8T]HS\ZDS'7=.S$&)354TCKMCM]S?4%ZVDWN+9'KTD4TZ M%7*\GS/OV#$X$4A/!8;0XV4HFGG>&]?;L=O>P>.C*&\?/)@Z:PFHC2!QQ!^B M.%+?M022;9;JV72G!)#V[&U-.YJ8NX<2@'K?)V:ET*PAE,90-%-,C;7M8+QM MO>EW/>R4G/RJU#DXW8K,[[R&C;$7^GG:.LO:4O44%=?"AM !* MHU!:"*4Q%,V4:>/@N]@[ZEWH+?50F@^E!5 :A=)"*(VA:*8$&V_?M7O[OVXT M=9/%JU;!J+H-K'4;8F70*AFMUT)V"O/BJ&3IG!_:_O:6]-8;U/:'TBB4%D)I M#$4S]=;8_J[=]F_T=B@R)?DJ2M=DQ;\7=EO7;^!N:GA[7N0>UL;M#>@M,ZC1 M#Z51*"V$TAB*9LJL,?I=N]%_(+,T%\M=Z?3UE]RQ?^X=20YZ)SZ4%D!I%$H+ MH32&HIF2:ZH(KKV*\*9KCE^?.ZOJ]I2])WS0V_>AM !*HU!:"*4Q%,V4:5/T M<&?8:PYH>0-*\Z&T $JC4%H(I3$4S91@4RIQ[:62-\X!YT<#\N%=:_;\O54& M+6% :11*"Z$TAJ*9BQ4T)0S/ZD\#IX!U(M.-/9"E!5 :A=)"*(VA M:*;DFI*%9R]9W$5I>4?N6ZR4.H7YH]+Y[%!N2+?>A]("*(U":2&4QE T4VY- ME"74.>P-ZRPQ:YX#2*)060FD,13-EUM0YO#^JSN&=4.>P-Z:W MY*!U#BB-0FDAE,90-%-R39W#>WN=H[5P3.>/MNPI>D_PH'4-*"V TBB4%D)I M#$4S9=G4-3QL7<.#UC6@-!]*"Z T"J6%4!I#T4P)-G4-SU[7P/R>R)ZDMS"A MI9":]MKOA )H5GIBUA":E:%HE9B&K67*$R'7Y9+UN5;"+E75$LS[K?ME\3^6 MB\$?;+]U+GVG8WO@7-)JT?L&7ZW!?\?E.DIS$HM'G:I8H7! 9+6L??5"9=MR MD?2'3*DL*9]N!%\)6>R@WW_,]#A>OR@2[/]S@<7_ 5!+ P04 " !8AV97 MSO!/+L8" A" &0 'AL+W=O%_?I=.R%K4>XWN.Z^M&6R'OU1I DX<\XVKLK+4N1JZKTC7D5)V* CB^60J94XVA M7+FJD$ 7%I1G;N!Y S>GC#MQ9.>F,HY$J3/&82J)*O.Z.G]@_6>VH94X53$3V MC2WT>NR<.60!2UIF^E9L+Z'68PM,1:;L-]G6N9Y#TE)ID==@K"!GO'K2A]J' M'8#?>P$0U(#@M8"P!H2O!?1J0,\Z4TFQ/B14TSB28DNDR48V,[!F6C3*9]QL M^TQ+?,L0I^,$YIJMB[VHB@U> M*'8&Q2D)O6/#&[; )]WP!%*$^Q8>M,"3;OB-V#2K>_MP%UUOK \:ZP/+%W99 M?\65EB6>(TV^7V,"N=*0JQ]MWE1LO78VTQY&JJ IC!T\_PKD!ISX_3M_X'UH M<^HMR9(W(MMS,6Q<#+O8XZED/&4%S=HLJZ #"S4-0HD%4JK8\*Q\^.)I+G H_:+FE[9)K3B M[^\4=N)[@^'9,YUM:<' .W\FL[/:_]S/?N-%O].+&Q2<4BD?&5\9V277;8+[ M+3L1GH?F7.\I;LT;AN?^,\F=1?VK9'>G'YO+\S.5*\85R6")]-[I$%>3U854 M!5H4MD7/A<:&;X=KO,-!F@1\OQ384NO =/WF7T'\&U!+ P04 " !8AV97 MZW_%5:T" 0"0 &0 'AL+W=O<&5%(W\+QSM\2D2DQ(J05B%."S'SJ4_F@VUOW'X3F K]M9(5[)@ M[$YO/N=CQ],) 85,:@:L;AN8 J6:2*7QN^5TNI :N+_>L7\TM:M:%EC E-$? M))?%V'GGH!R6>$WE#=M^@K8>DV#&J#!7M&U\AZ&#LK60K&S!*H.25,T=W[LDH5 LRJ'W()/^_'O>_"NJK@K M.]B5/0EZ">=0#U#HO4&!%X26?*;/AP>V_%["IU]T[XDO@*S-;!&PO=V]R:W-H M965T*KF?T8@>%Y[XIC1V(9[LU#H!1U+P6L0FDM!%*QG M]"Z:SH3&,C#\[6 .566),(W?+2?M MCK3 4_O(_MEI1RTKIF$NJV=>F')&QY04L&;;RCS)_1=H]=Q8OEQ6VGW)WL<. M)Y3D6VUDW8(Q@YH+_V>O;1U. -'M&4#< N*_ '%R!I"T@,0)]9DY60_,L"Q5 MXM(HW.6(,]E7P!IHL\9G6)?0#$@2?B1Q&"<]\/EE^ /D"(\RGL,TTU0W+84:Q6S2H'=#L_;MH%'[JT_>?R-ZH M33JUR27V[-D]72BNV0X4=B(VFVUG+C:D!RPR3EB'R#,A4L(.^('[8B1_^F_B"ZUQNA2&*&>B3ZODBWR!VZ.VR M%"8^W7" P'MS>4*#]@; #NKZ4T1\>V?#?ALS]02P,$% @ 6(=F5T7B37_5 @ M]@< !D !X;"]W;W)K&ULG95K;]HP%(;_BI55 M4RNMS?T"@TB]:-JD5JM*NWV8]L&0 UAUXLQVH/WW.TYHQH8!:5^([?B\SWL< MSO%H+>2S6@)H\E+R2HV=I=;UT'75; DE51>BA@K?S(4LJ<:I7+BJED"+-JCD M;N!YB5M25CGYJ%V[E_E(-)JS"NXE44U94OEZ!5RLQX[OO"T\L,52FP4W']5T M 1/03_6]Q)G;JQ2LA$HQ41$)\[%SZ0^O_#:@W?&-P5IMC8E)92K$LYE\*<:. M9QP!AYDV$A0?*[@&SHT2^OBU$75ZI@G<'K^I?VJ3QV2F5,&UX-]9H9=C)W-( M 7/:J06:.T*#?!Z*!D5?>D+YN#V H(@CT! MP28@:'UWH-;E#=4T'TFQ)M+L1C4S:%-MH]$G+VMXR+"?59!7U60:L; M'L[JQ^54:8D?_J?-6B<1V25,-0Q5361M!*FNE9YEH3!R%U9P%$/C@Z"D1796%U4O,4*(S_. M[+"XA\7'8+$-%N_"0G\0VV%)#TN.P1(;+-F!!9D?[OC@(/Q1:,J)Z#L"-Z5% M:OJ*K5E;2WZP>P9QF"9[#L'W_G0J[Z"36U!J2%A9-QH*;#QX#*"TM>EX.Q;. MPR@-DST6MIJE_Q^'P3=-$GNCU8V_4\>!/_#"\!\W[E87-S?B'94+5BF$S#'0 MNT@Q']E=,MU$B[IM[%.A\9IHATN\F$&:#?A^+H1^FYB[HK_J\]]02P,$% M @ 6(=F5W81FWQY @ H04 !D !X;"]W;W)K&ULM53?;]HP$/Y7K$R:-@D1$J"=.HA4Z-8BK6K5KNO#M >37(A5_\CL"Y3_ M?F<',B85WO:2^.S[OOON[+O)QM@75P$@>U52NVE4(=87<>SR"A1W?5.#II/2 M6,613+N*76V!%P&D9)P.!F>QXD)'V23LW=ML8AJ40L.]9:Y1BMOM#*393*,D MVF\\B%6%?B/.)C5?P2/@4WUOR8H[ED(HT$X8S2R4T^@RN9B-O7]P^"%@XP[6 MS&>R-.;%&XMB&@V\()"0HV?@]%O#'*3T1"3C]XXSZD)ZX.%ZS_XUY$ZY++F# MN9'/HL!J&GV*6 $E;R0^F,T-[/() G,C7?BR3>M[3LYYX]"H'9@4**';/W_= MU>$ D"9' .D.D ;=;:"@\HHCSR;6;)CUWL3F%R'5@"9Q0OM+>41+IX)PF,V- M4@*IRN@8UP6;&XU"KT#G AS[< 7(A70?)S%2, ^)\QWQK"5.CQ G[):H*L>^ MZ **?_$QB>R4IGNEL_0DX5V.?39,>BP=I FK.9+F$[3#K@##0#LZ0OM](S39 M/O>9,([2UCEE?DGVDZ8'8YW +;LKV3-W%54&Z2FM79]=-]P67".[ 2ZQZK&% MSOMOE>ED>-]S%Z[F.4PC:BH'=@U1]OY=VX4SL^>177-$-8WCW ;6]WR_0RI805%'++A"ZM/RY8 M4QO=8[I12[!O9=+&&H=8?C2ML]$D7A_*BP_:1H%=A>'@2$&CL>V@;K>;/Y=M MV_UU;X?7+;&PO=V]R:W-H M965T++;\35^W$J]8[JZS.DCNV?R M6WY7J$_3/26*4Y:)F&>H8)NKR36^"&Q+!U0M_HC9BSC81OI4'CA_TA]NHJN) MI8^()2R4&D'5GV>V9DFB2>HX_FV@DWU.'7BXO:,'UW5 M9#%!$=O0,I%?^:%/!'5;_32M+4F*"R%Y&D3K(X@C;/Z+_W>=,1! M@.*,!Y F@+PWP&X"['Z F\%M MRJ[^O.JGK:HY*N M+@O^@@K=6M'T1B57%:TZ.,[TE74O"_5MK.+D:LW35 E\+WGXA#YZ3-(X$9_0 M9_3MWD,?/WQ"'] 4B2TMF$!QAKYEL11G:J?:_GW+2T&S2%Q.I3H2S9N&3=8O M=59R)"M&MSR36X'\+&+12/S:'+]\*]Y_(S\Q *:J"_?]2';]^(48B;?T%=GX M#!&+V&/G8XZ^9_DYLJVCX=[[P\E8;YC#/1:>[PY^+#PPAU^7C^='SKW3E?;^ MDK0KGGWLDDRH$(AOFHORK]_4]^A&LE3\/7:EU3!G'*8+\X7(:J''@9[65 MEP])'*I6&U;$V>,9RM005,7L=JA@(<5;@KG#LW7L^>SP+&HQC =]:E&$A/F0 ML (UE%^OE=^;E3^7LN$\B*NQ:]5UW>>NA>UC*6(4,Z*6LY1->>#:D,6/1V- MAW"JCI P'Q(6 ,$Z.B[V.BZ,.MX5/&1,/=LV!4^/W[%C BX& MH+[ QNQF$S MQR*S?C-OV*S7PC>>R*E]#@3K]/ERW^=+8Y]?1_^H>9*:[:J2)SFB413K22M- M4$[C2,]40IK'DB9GG?OJK'VR5>5R3)/E\*;">"#):*O!D\IX$J?>,)"P C6 M$0];[034>KOT"52JB5B1O.JG%R^ED&IBJ;=KQ7BN%1V?:!KIIXX[0&D>*,T' MI050M*[J![8#AISD-30HE2%I'BC-!Z4%4+2NRJ15F?S8288YW\G7 1D,@>VY MA>U![09-ZX^EU0_QN=.;9D"E[:K7^C#8Z .,5.8R>V9"*NG4?JD&JWJSF:%H M8W!4,5!_!I3F@=)\4%H 1>MJWYHTV &MSZ!C- Z7YH+0 BM95N?6 \ \V M@: T'Y060-&Z*K?^ M$38;2/ 5&=+G63>TCC%/7&ON.OV*#)G6?V_: "IM5[W6B<)F*^J.%=7+'DJ7 MT\LRI*>S!J5YH#0?E!9 T;K_]F_M*V)!EF4":E>!TCQ0F@]*"Z!H795;NXH8 MC1+XLFS.=_)U@ ?UT2$.GL][51DTJS^2U59)L=TKRE!9N]JU)A0QFU"-C4&? M:9S0AX15]UI0B9E/JI'KMIWG"7QEK;NB[L@BW M:N!]O&Z#&E2@- ^4YH/2 BA:]YIHK2[B@M9M4(L+E.:!TGQ06@!%ZZK<6ES$ M_!84?-T&-<$:6N>-N84SFY.^^0&:UA]+B_'"QKA?M_\/ZXJTUA4Q6U?OK]O$ M;NJV?FE'#;FC,F3-YCM'WZ"F%BC- Z7YH+0 BM:]0EI[C"Q!JSBH(P9*\T!I M/B@M@*)U5V^TCIAM?J$+O(J;\YV\Q,,:#H-[+V_7$H.F]4?2]I<#0"6L=9L> M+ I+6?%8+=\3*.1E)NMU3?N]^R6"U]7"N-[^-;[PZH5^+:9>=WA+B\&ULQ=UK+JW=O=K'Y\2&?+;[]>Z5>')_XQ MO7_8Y$_Q?T\GFX=>KT94V2>^2[6SSC^4W)RVV MJ)][M\O9>O>_VK=BVVX;^L4+^M41^F=>,"A>,&BZ#4'OW#:,BQ>,F[Y [QS>N4[CESR_V=5W^_Q+#F^W?O)^GWO[],,; MKE??\>ZY'Z]^>,OUZGM^?I3#F[[_A;_9_\;O/BYFLDG>O5TMOVFK?/G,RQ_L M/G.[UV>?DNDBSX?/FU7VM]/L=9MWGS?+V]]??\@^8!/MXW*>Q/%:^_ MR7Z>SS]4X_!#_6 HP3!976L=XY5F=(QN\?.J6:V/:L7;+JZU;F>G&-IFE2RR M?QQJ&/,"DV1,1]\QG?,K(RZMS"Q;&;U8F2^?3>V7O_U=N\]6:I/6K9359MO* MWZH:R59+T?+I6>H<5JR&<2Z]93\.F]:PT0KV?]8:!S]KC4,U_'Y[__R[J?BX16K%3&^/?L.;K%;<>'OU4:TBA4OW M.;&[.[9[CLVAUU]/$_M]%M>+^S3;>=MH7W]HQ\M]2G[LGG[_+5E-M/\-,E)S M-^E\_7\UF_5A/WZO?OQ\A_7-^C&Y37^]RO9(U^GJ*;UZ]]__I0\Z_U.7<21F MDI@@,8O$;!)S2,PE,8_$?!(+2"PDL8C$8@B38JSW'&,]E?XNBZYY%EKK?/_S MU2%JBV$F6G;@J]UM-]M5JDW7ZVWVSW&V%YKM9>Z7J_OW_8-RN+:I16(FB0D2 MLTC,)C&'Q-P]UM]A^0F3IW=&7^^,C:[^]N;I.)'(4?VFHP;DJ.'IJ/W.[C]Y MT.AT.7U@],;]WD!>,(;63@J)_G-(])4A\:_=V9TL#Y*G=)7'9(^IJOI]<]HQ(>ITMUN]>#RL?)K[&,Z^ZX$@DU2PVN>Y6E M0G(C(Q*+(4P*C<%S: R4H;$[I:7M#WQNCP^0%LM-MH=QN[Q?3/^33EYIR\?\ MZ76>#'6!H!RE;2"0F$EB@L0L$K-)S"$Q=X\-CC_JHW'UGUB/'-)O-&1 #AF2 M6$1B,81)\3)\CIU^W;6A-M]_QS+(]MY_U)X])MU?^J\B!)N MFP$D9I*8(#&+Q&P22.KX1<]NR]SLAC:+B99 *7SQ]GR1YH6?_>X7=T^9+LFVN,L65SZMD<]:-M8 M0C43U02J6:AFHYJ#:FZA'7_#43U!G]G MFZPF^5=%3IK,-@_:^U"\?Z6YB]ML=^?C+%FOM0_9H_S9?>/K4Q8YM3&C'*9U MS)":B6H"U2Q4LU'-0347U3Q4\U$M0+40U2)4BRE-#B^C#*]]LJ[L$V+?RZN':1U> M:$$9U42A'9_R[.G5[WPM=$P;U1Q4/W#JG2,U$-7'A9WSX#M@X? >L&^>^!+;0%;-1S4$U%]4\5/-1+4"U M$-4B5(LI30ZSLBVMJ^O2?^%;/K7<.JS0_C.J"52S]-.F;N^ZUY-WT6QT3 ?5 M7%3S4,U'M0#50E2+4"VF-#F'R@*VKFY@NX=+MI9W6OH]7=U.U[O'3^DZCZ?] MUWW[H[SB$O))%E#G+R;_H!ZO=3JA96Q4$X5V_)54M0ACH2/:J.:@FHMJ'JKY MJ!:@6HAJ$:K%E"9G4]G>UB_4M]/-9I;E319'FS2O(;S2DOERN]BU -5"5(M0+:8T.7[* K;>H('] M?(:[J$,EBRR/MIOU)GLP7=S7IA!:Q48U$]4$JEFH9J.:@VHNJGFHYJ-:@&HA MJD6H%E.:'%9E:5P?OW01 6V7HYJ):@+5+%2S4G+%LI!O-&^G(U$/J\=JF&*J9J"90S4(U&]4<5'.-TZ9Y=F2M=T]F($*' M]9L.&Z##AJ@6U6U$KV/TAY5O66)J6#E6RLZYH>Z MWNZG*CIWDDE-MTX0M&>.:@+5+%2S4TU"W4K2[EURQU.I-( MS4*ZWJ\N%J(;&:%:3&ER'AAE'BC[E%D>/*:W^5=;D^G3=)(N)MJ/:3JKFY_Z M@UIJ_?%'^]BH)E#-0C4;U1Q4OS62806IE%-H)J%:C:J.:CFHIJ':GZA21/8&M?=436NT"8TJD6H%E.:'%=E M$]I0SY_]Y? MWM=DUN@L$=IK1C43U02J6:AFHYJ#:FZA-3A+A%:6FPX;H,.& MJ!;5;43]6:*?433NED7CKKIHW' GYT_LW:@';ILOJ&:BFD U"]5L5'-0S2VT MXSV(?O>Z>G\.=$R_T9@!.F:(:E'-%@PZU\-*K%!CRK%2%HV[%R:W/IKF1[$/ MHE9:9P3:*48U@6H6JMFHYJ":BVH>JOF%=OQO_-#H]08G:8+.2HUJ$:K%E":G MCE&FCKK._,_] ="ET$&;S*AFHII -0O5;%1S4,U%-0_5_$([#IW7?5T?5 \L M G38$-4B5(LI34Z=LE#=51>J/^9G6V8-<@?M3*.:B6H"U2Q4LU'-0347U3Q4 M\PM-RIWA:#@8]ZJY@]:A42U"M9C2Y-PIZ]!=92_QW:=T=;=NNNC"*7[^A M'J]UBJ'U:E03J&:AFHUJ#JJYW=,IN'M&3Q\.J]^=H<7IAJ,&Z*@AJD4UV]#- M-D'O5K\_^QF]YV[9>^Y"O>?V%V^H1VZ=+FC_&=4$JEFH9J.:@VHNJGFHYE_X MW.B[BSXM[]8LS9. MT"XTJGFHYJ-:@&HAJD6H%E.:%$^]LGK=4U>OWT\FNX.U9%9)HVR?Z-_;Z6IW M/KPNF=1NVV1"-1/5!*I9J&9?>'>-\\F$KH>+:AZJ^:@6H%J(:A&JQ90F)U/9 MWNZIV]N[ [;7-0=L9X[&U%SK0$)KW*@F4,U"-;MW.AURY=##00=T:P8M7;4*"CAJ@6H5I,:7)8E;7JGKI6_=.GWU"/WSJOT#XVJ@E4LU#-1C4' MU5Q4\U#-+[3*]!NC:AL;'31$M0C58DJ3XZIL8_>4YB@!614$ZAFH9J-:@ZJN:CFH9I? M:-)U\-U>MSHW(3IHB&H1JL64)F=.62[NJU -5"5(M0+:8T*;KZ9>^XOV\/ MOMPT''VTH(QJ)JH)5+-0S48U!]5<5/-0S4>U -5"5(M0+:8T.=;*TG)?75K^ M:U=[J?'6D856F%%-H)J%:O:%M[A[N*I;'YV[JMM!5\A%-0_5?%0+4"U$M0C5 M8DJ3<\HHFBWM51J$%:U0S44V@FH5J]H6WMU%&H:UJ M5/-0S4>U -5"5(M0+:8T.:/*[G5?W;UN78+[8.CFHEJ M4L5+,OO,6* MN8S0]7!1S4,U']4"5 M1+4*UF-+D>"K[YGUUW_POG-1"*^BH9J*:0#4+U>P+ M;V\13=J@.+E5FU%H[QS5/%3S42U M1#5(E2+*4W.J+*=WE>WTS\])(O-MU'#;:$(U$]4$JEFH9E]X>U5GJ] 5<5'-0S4?U0)4"U$M0K68TN1L M*NOL W77V5JN[M)I?M_(=3$/U)G)M]5.ZRA"F^NH)E#-0C5[<#HWM=$?5B>G M=M!!753S4,U'M0#50E2+4"VF-#EVC#)V+K33/W^I/2NN?EGKE$&[YZ@F4,U" M-1O5'%1S4+D[KM(> M5WD7Z7Z9S&KS".V$HYJ):@+5+%2S4N"V^8)J)JH)5+-0S48U M!]7<0CN^:>.@?UVY=XJ'CNDW&C- QPQ1+6JT!3$UIAPK94UZJ*Y)-[S1I5II MG1%H21K5!*I9J&:CFH-J+JIYJ.87VO&_\9UJD* %:52+4"VF-#EPC#)PU 7I M9O>X5".M\P:M2Z.:0#4+U6Q4:,G'0>C*J1:@64YJ<.&4] M>:CL*>XN =/^T'[+CJQN'U)-UUYK?].-3GE*IC9^H.YC$3^D9J*:0#4+U6Q4 MH?UMNLJ.[N?+"M/T==I/'Q]4RGQ;_9>"^9%C\; N?]1T\ M>Z@\*JR?OG:M/2QGDW+^6FVR7>5_*F:UK#ZZ,-5V<08K^7[V#!9:'$.DS6&BQ'-5,5!.H9J&: MC6H.JKFHYJ&:CVH!JH6H%J%:3&ERK)55]9&ZJOX7SV"AM754,U%-H)J%:C:J M.:CFHIJ':OZ%CX:QOXV+9O3/G\!"J^JH%J%:3&ER3)55]9%Z#F_P!!9:24= M3)Z2Z2SY.DMWMYU\OM_D=I'M8FF;AU0S.OI($_/'V?)'FFJ[^SAIG[:KVXZQ1#N_6H)E#-0C4;U1Q4<\>GTXWKHUY_:%1OQX(.ZS<=-D"'#5$M MJML(71]U=;URWP1J6#E6C#)6U-.8[X_D:N[(NUANLGBY7=XOIO]))Z\.)ZWR MH"F>WBWVR^Z\8WW H"UW5#-13:":A6HVJCFHYJ*:AVK^A<^-OC]-IPW.GF]' M5R=$M0C58DJ3(ZPLMH_5[=W&$;;QZU7MQ>^B0?I,A W3($-4B5(LI34Z=LJ:>/;R8.J]K M4N=EJO\8.7BR=O!Z>FECC'0QY5S9!_5 [>.BM-AQ[ULV,JH AW50C4;U1Q4 M^^O3=/20W=GO?VZOEU-=R= M%6R M25]IXO.G3[4I@U:F4;UFGSBR(=4 MNTNF*^TIF6U/EJ_?UT%;T*AFHII -0O5;%1S4,U%-0_5_$*3XVK4K^85VG=& MM0C58DJ3\ZKL.X_5?>**866N<-VEI&-8%J%JK9J.:@FHMJ'JKY%W[_ M%1.D!.B*A*@6H5I,:5((Z9VRHYP_5KT-QVV^76,OG1076Y3':;N_>WS.JUFR MN'16Z,*H;:.+Y4R6$RQGL9S-<@[+N0=.<9]MK\$R?MTRQG@T'%6/Q^H6U$)&8W-&*Y&.,JP:$?!8>Z!HQ=KZ7]\>>NZ;JP@NTS!BT.LYQ@.8OE;)9S M6,YE.8_E?)8+6"YDN8CE8HRKI*!QE((O/47W80VPF$/KRRPG6,YB.9OE')9S M6[F&QOT^)A_H5@/G';?G?L_-$F61C]R'(FRPF6LUC.9CF'Y5R6 M\UC.9[F Y4*6BU@NQKA*WO6/\J[_XD>;:#^O#>N;DZ>%_H;1Z]YWM7?>'7/^_J;8/?\33GL MN[>/R7T:)JO[Z6*MS=*[;!4ZU\/LQ['*IPP__&&S?,PB\4K[NMQLEO/=PX'/^0#?%NN?M]MYKO_!U!+ P04 " !8AV97QC,.#HX( M @0P &0 'AL+W=OZXX5[K203+7+VGV+=\QQM'W.$KRF]F.\_W'Q2(/=BRF^3S=LT1<>4ZS MF')QFFT7^3YC=%,9Q=$"&X:SB&F8S&ZOJ^\>LMOKM.!1F+"'#.5%'-/L]9Y% MZ\_&)Q>[VG6_;(^-?]0R;.%BW*)HQ9DH=I@C+V?#.[,S_Z M%BD-JA*_A^PE/SE&Y:T\I>FW\N33YF9FE#5B$0MX"4'%QX&M61252*(>?S:@ ML]9G:7AZ?$3_=W7SXF:>:,[6:?1'N.&[F]EJAC;LF181_Y*^_,R:&[)+O""- M\NI_]-*4-68H*'*>QHVQJ$$<)O4G_=X0<6)@6F<,<&. .P;8.6- &@/2-;#/ M&%B-@36V2G9C4-WZHK[WBCB/H'4:B_:7TRJ"5ZBZA#[OJ].[,J A?T7O/,9I&.7O18FO MCQYZ]]-[]!-:H'Q',Y:C,$%?DY#G'\27XOBW75KD--GDUPLN:EOZ7 1-S=9U MS?"9FKGHUS3ANQSYR89M!NP]O;V)-0 +05/+%3YR=8^UB/^ER1P9Y@>$#4R& M;DAO_LCVWMQC@3"OO>,!&08KTQ@'_,] M#=C-3&2HG&4'-KM]K!O!W4&T$/H4,20R&?I/1A/^SW^8CO&O@6K?UVZL*6[. M@JTAP3Q(,!\(3(F5U<;*TJ'?WK-MF"1ALD5)$3^Q#*7/37_]@*@2JVT9*_1. M]-SZ^ONAB-7.[,I9.1 =;FV+K+#K7"\.I\$86<[35GXJST!@"L]VR[.MY1D; MY@H]1%2,?TE2T$ADP$",WCF[Q*C=8XHX*][=@V#1<3L\-[OZ#I M8,NUK4Z3]_L%;:/ZUY93Z%JV="VU=(F1#JR7:SU-97#9)X8L'0L[W9;;+SB8 M,WR@VBDLKUJ65[JA[]@H'XNG_XGI+N)I,TG*T>>"YYQ601BB= 5)*228!PGF M X$IL7';V+AO'NI2&9U+C=_M)UK+P/;2ZB3DD>4\;:6G\@L$IO!K&E(P&%J& MJ^F<2,07&-2C3&WL#9J2%XAEV[C#,ZA7'PI-9?I$FIGZ;/Z=94&8C^!:BS.9 M:[/']95EK)Q5EVM(KSX4FLHUEEQC+==KF@0L&D&U%F8RU;A/M>E:+EYVN89T MZT.AJ5Q+Y6AJQ<[Y6A.\H8)#"=^'JI]*L11\IE[Q M'2*TVW135I%OT%[TK*HK#?>DVMM*22%STIU9CBOFZ>L^F6D@ M-)5IJ5Y-O7P]G5J.(!)4H39H)E$)MWL9"=*K#X6F$BZ%K*G58IT9Y@C*015L M@Z90OIP;O7DFJ#B%0E,9E_+4U.M399XY@G!(X;ANT!3"'7N^#IJ8<,C>ZD\ZFW(6AP(>JG,JS5*M8KU8O33E? MFHD.HLU$AQTG.OMRHB.9'QL+4-';H)URC,E\V>T9H$Y]*#0U8E+S8JQ]CMF; M>GYAY=:"LCNLTX1G-.#E(L8OX3.KPGFWW69L2SE#G\35,,G# /U.HX(-A@=4 M*(.B>:!H/A2:&D6IIK%>37_N9[.!SI:UH0U.0LM9%E?=[971;%CXZ;U/CJ/^ M7IRZ(LA!<;5T/QB\<1!N X',%=K0UR$H'^K>U,A)D8['B70ECM_<04"%^X;:L MIGF;QK%]8^M<^_9 :^9#H:D!E3(OJ:3N;U1TAR+"4YOB#)_RS*;79U M:Q_D#U2#@Z)YH&@^%)H:"2G5L3O]<>U;=KAA4!$/BN:!HOE0:.J.1"GU"#:-*A;'PI-I5JJ?:)7^V/72_4PD[GN+TV;KF6ZW1$!U*L/ MA:92+64ZT2]-?Q$3GBP,RH9=;\FN-E@/D@VJN4'1/% T'PI-#_:_,S M[.YGV.W/L/N??X36)E)K$[W6'CLT@ IJTE_FOEIBRW*ZCQ5!W?I0:"K54GD3 MO40=/32 ZF;2WQN]7"T=M_OT M2K#X6F4BTU,=%KX@>65;\5$X1?/56_XIKHE[['#L&@:IGT M=VA?F=@QK.XB*ZA;'PI-_;F7%,*67@B/'8+U,%.YMOI*V#),JZN#09WZ4&@J MTU('6WH=?$P52AX/\[RH-AMTTH8?[Z/T-68)1Y^231&PYC 0'^&!H;L7FFW. M)A=]328'"Q+- T7SH=#4F$K!;6G7Q>$&; M4CX.B>:!H/A2:&C&IQRW]HN^; M!VP][N0(]7>'=W_6UY#?+]@IXD/5K&9T4L[3N#K< M,2K"4180UY_3E!]/2@?M2S%N_P]02P,$% @ 6(=F5[NTV3IX! 1!0 M !D !X;"]W;W)K&ULM9A=;^(X%(;_BI5=K6:D M@<1.2$(7D$IG9G ^>["E[YFM"!/A1Y"6?.FLA-E>NRY,U*3 ?T@TIY9Z M4Y&[R/-"M\!9ZX8X-NBP.QE3G*ZGSK0.;RXSU9KH5ZX ML\D&K\B"B(?-'9-/;F,ES0I2\HR6@)'EU+F&5W,4JPZZQ6-&]OSH'JA0GBA] M5@_?TJGC*2*2DT0H$UA>=N2&Y+FR)#G^K8TZC4_5\?C^8/VK#EX&\X0YN:'Y M]RP5ZZD3.R E2[S-Q3W=_TWJ@$;*7D)SKG_!OFH;R<;)E@M:U)TE09&5U17_ MJ!-QU,%'/1U0W0%I[LJ1IOR,!9Y-&-T#IEI+:^I&AZI[2[BL5*.R$$Q^S60_ M,5L(FCP/YC*N%-S00@XVQSI= W!/N&!9(N07W0I(* MR: LN4GM;U[Y0SW^QN"6EF+-P9EI?U>R-P&@0P!S9#6X()LA\+U/ 'G( M![\#%_ U9H37%XL'OTF1KST$?1XJ>UL)S/*7K%S)VYW,C UD ^*$KPSU9P M@-00CZPIGY-55I8GJ7[".2X3 CYD93VT'\%_G8-E&C4Y^!D?M95^%T+!$D'USO"I. !/96 W+4)^(HS!AYQ MOB6=.ZIW@:4(CQ0"OG(Q'G))EX!NE$IP0,TFHE.\Y2G8$%8E6&7:[,B=H56N MXZ-TA]XPZLDU,LC(BGS(-J=RK>*X73R\B;OR#_WC>8*& M?L\B@D9KH%UL^E;VN7Q^FR]$P]COX3-2 JW[_NDR/QUR M4:_Y"TS/46MZCOQAS^8-C89 NXC<$:;K:0D[>-)#_/I"PF[ZK9N!$1X87:"6 M@%8Y>RNTD29HUZ9?4$[ MESY 8Q@WX(R<@7M>G5N00'; @51Z 6P&P09?4)6 M&7E735&;/A%S/_![-!,9Z4%VZ3F[J*CMG8 $'@Q0#XE1%&17E/>6%;7Y8[ MR0G4(W7(" ;R+U16H$O\)T%&29!=22Y95M2NC_=M"+UAV%-;(J,TR*XT%R\L M:O\_%Q9Q'[G1'&37G%]46-1>6GP]&HZ,L"#[7YKW%!:UZ1.H<3 <]4$9X4!V MX;A885'[/9Z@\7@8_KP;N$<'.P5A*WU\Q4%"MZ6HSGB:M\T1V75U,&2:5^=K MMYC)]<9!3I:RJZRQY41CU9%5]2#H1A\3/5$A:*%OUP2GA*D&\ON24G%X4 Z: M@\/9_U!+ P04 " !8AV97W\H>1VD# "8#P &0 'AL+W=O-9*299#BERGC"978Y3-;9!QHJ(.2V/8/C7B_RY8R MCE(8<2*624+YY@9BMNY9KK4=>(AFN@V5(">\3."M=AK$T5EPMA"=>["GN6HC""&0"H(BJ\5#"&.%1+F M\;< M!^>XO^19-',A,J8,CB7U$HYSVK;9$0IG09RP>V_@H%H:;""U@L M]).LB[F.18*ED"PI@C&#)$KS-WTJA-@+0)SJ *\(\%X;X!R@R.8FS\8[DHU+[EDJYX)\3D,(*^*'YOB.(=Y&94IYO*T\-YX1\)YNB.]^ M))[C.57IF*/'D%T2W]'AOB$;O_Q9OL9K','[P6F*/B:NDMGU')(!S[6NDMJ( MI8Z':Y'1 'H6^E\ 7X'5__#.;3F?JHC6!'9 NU'2;FAT_YB,BF&Q#P_VZ("C M(#/ 4T62R8;LSQO1C1X>K"D/R>]O"$GN)"3B3Y54C3JEJ@GL0*IF*573N$-& MZ%$@,T9C;:,N;Z M?9E,,"\VS4\.E6]^;E0F:<0Z]1?E8,T]-LU6T^UXU82N2D)7K[*GI^W9?,&> M1JQ3"=4$=D"[7=)NO[$]VW5*51/8@52=4JI._?8T0I[*OO/]'7 M]E[MDP"?Z9)0D( M4YF70>5H678.=+%E[Z;G-2L6/+,H%22&*88ZEU>X.,_+ MP+PC6:8KJ0F36)?IYAQ+9^!J GZ?,B:W';5 68SW_P%02P,$% @ 6(=F M5W 6P_*^! *QX !D !X;"]W;W)K&ULQ9G; M;N,V$(9?A5 7Q2[01*).EE+;0&)IVP6Z0!#OMA=%+QB+MH5(HDO25\=V';;+7%)6+G9(6?.ING9-YU.RYT5>X6L*V+XL$7V\ MP@4YS"QH/5VXR3=;+B_8\^D.;? 2\^^[:RK.[):2Y26N6$XJ0/%Z9EW"BQ3& MTD%9_)GC SLY!C*46T+NY,F7;&8Y,%+@I)$O/XMX%:[9C2 M\?3XB?Y9!2^"N44,+TCQ5Y[Q[)2Q!'\RDE!T"EM:#) Y5]Y2WRE5=RH2PY%7=SXZN+IRWC9[^[]$[R?#:U>(IGO<<;XLH/KL=+HE+ M2E&UP4)!.+A]!*=VU^A17;X\()J!O_\02/"%XY+]HUL=]?B^?GRIFA=LAU9X M9@E99)C>8VO^\T\P='[5E<8D+#$)2PW!.D7TVR+Z8_3Y-\)1 9AZ\.L2K4Y+ MB>NG6U>4E-%E$D[#$)"PU!.L4<=(6SWM6&B,>LJ1:$R@%TUZ^C(*ZL9^TJW!T=AO1#X176V5EIR*S%C4H\C7KDJC MM,0H+35%ZQ;'/1;'?6=]:29@JI0F:8E16FJ*UBWEL<^%HQW86S3&&SSUD1_# MOL@,K2:.[_=U9FCE!E[MR;%]A\-XZ8[39-4I+C-)24[1N*8\-+QQMQ=ZB,^'@ MH0^<<* S0ZO0#_OMDL8*1IH7&HW9))Y$S^C,L6&$XQWC;[C"5*1!*@W*RKS* M&:=(;B",)F 4^NHU:I*6&*6EIFC=\AQ;6AB]M]P8;7Z-TA*CM-04K5O*8P,, M1UNSM\A-//R_=M+_NW:AL0HBZ/7E9F@%)Y$3].5F:.8YD1/VY,8^V?PJ,=VH M74$&ULQ9IO;^HV%,:_BI5)TYVT-K$# 3I *B33KK1JJ-7N7DQ[88@!JTG, M; -%VH>?\Z<)X2:&W%JZ;]HDG/-S_)S$)P]D?&3\56P)D> MCA(QL;92[AYL M6ZRV),;BGNU(HCY9,QYCJ7;YQA8[3G"8)<61C1S'LV-,$VLZSHXM^'3,]C*B M"5EP(/9QC/EI1B)VG%C0>C_P3#=;F1ZPI^,=WI 7(O_<+;C:LTM*2&.2",H2 MP,EZ8CW"AP"A-"&+^$+)49QM@W0J2\9>TYW/X<1RTC,B$5G)%('5OP.9DRA* M2>H\_BV@5CEFFGB^_4[_-9N\FLP2"S)GT5\TE-N)-;1 2-9X'\EG=OR-%!/J MI[P5BT3V%QSSV,'( JN]D"PNDM49Q#3)_^.W0HBS!.2U)* B 5TF]%L2W"+! MO4QP6Q)Z14+OUH1^D9!-W<[GG@GG8XFG8\Z.@*?1BI9N9.IGV4HOFJ07RHOD MZE.J\N3T1;+5Z]U,21V".8O5]2=P5L$[\ 5'^WR;K4$6!_[8I?L"?/*)Q#02 M/XUMJ4XB1=FK8L!9/B!J&= %3RR16P&")"1A0[ZOSQ]I\FTU^5(!]*[ #&F! M+V1W#USG9X 3WY![/"*3"RUF@G"#\2:_O@#])Q?F@0W"?--P@)# ML%II>F5I>AG=;2O-%G-RM_SZ3GWD'"<;HE9O"98GP>-QO;A7&>38P:&8#6=O5)G3ZMS\+933R+J#@CI M@89$+6 G2J*F=C/+0:-S9>JJS*]&^%K.0W\H*6.-=M7M7AF1^# MIIX0"M)E5^^AR[EK1^QZ7[>,ZGZE4',<'+4HA"J%D)'.A]_:.I]^@*ZKIE&: M;Y06F*+52U6Y2>A^Y_X'C3I/HS3?*"TP1:N7LG*?4.N+.G5!/:IS4?0GYA7= M9]#:_VX$%)U4M;$64& 5%>_LHU0[QMO[89&32-L=(W>P+WLF8UQ Z=_V1&N M\NKJ5&8/ZMU>EYZI)756R"3-+VC7^GG0$G?6@>LZ5I827O&4Z3(L #Y@&N%E M1,":\:S!XF1%P#X)"0=R2P!RX! $\2YB)Z5YWH\7>[[:J@4<+"*<-"IOU&\: MI?E&:8$I6KV*E>>$W]MT0J.NTRC--TH+3-'JI:R<)S1G/?6HSD4Q2?.O3%-G M/;\IM?Y#4.4YD1'/J:=T5=HHS4>-OG3@>1<]I(BK?2%Y/T+-'015[A49=N"4.]EMTK#PNTGO<#M]?ZTF==31J9@N:[HMQ;4BNGGWV M\W9,^"9[KT" %=LG,O]ILSQ:OKOPF/UB?W%\!A_FL.&X#Q^"_,V$"I^_*/&$ M^88F D1DK892-Y)ZA.7YNP?YCF2[[,?U)9.2Q=GFEF#UH)0&J,_7C,GWG72 M\@V0Z?]02P,$% @ 6(=F5T-RKR6- P ;PT !D !X;"]W;W)K&ULM5?;;N,V$/T50@V*!$BLNVREMH'X4K3 ;A&LF^Y# MT0?&HFUA)5(E*7O[]SN49$5VQX;:IB^V2)XYG',XHLCQ0<@O:L>8)E_SC*N) MM=.Z>+1MM=ZQG*J!*!B'D8V0.=70E%M;%9+1I K*,]MSG,C.:Y;3 ML2AUEG+V+(DJ\YS*OV8L$X>)Y5K'CD_I=J=-AST=%W3+5DR_%,\26G;+DJ0Y MXRH5G$BVF5A/[N,R-O@*\%O*#JKS3(R25R&^F,;/R<1R3$(L8VMM&"C\[=F< M99DA@C3^;#BM=DH3V'T^LO]8:03:R111*VH66F/XG#3ZS1 M$QJ^M$V =QX07 CPFP"_ M[PQ!$Q#TG2%L BKI=JV],FY!-9V.I3@0:=# 9AXJ]ZMH\"OEIDY66L)H"G%Z M^@N4X@>A%'EFDJQV5#+R0%90C4F9,2(V! '<+IBF::;N /JR6I#;FSMR0VRB MS*@B*2X$3G>*6""YT@RA\XSL1'+:" MPYZ"DS0K-;I+S,)^DA$8*AG!H9(1W#7)42LYZB69%/#>5?MNL]KD%K;;4B5O M W>8&S7[J)N6,QCZ9V8@*'<0CLZL0%#>(#HW D&% ^>"#Q>V86RN9$(>Y6W+H5 M_X]N=0OLBE]Q/[\0&.87!D/\0MG^[I?=.4'F3&ZKH[L"W277]<>_[6UO!T_5 MH?BL?^8^SEVD?P&WB?KP_T9?7T4^4KE-N2(9V\!4\*Y!LK(^WM<-+8KJ_/HJ M-)R&J\<=W(B8- 8WPBACPTS07O'FGX#4$L#!!0 ( %B'9E?'%4VU*08 M & Y 9 >&PO=V]R:W-H965TY&"@>B2F,6F[:1]^#DA37!C?*![6O&F M)>%Y?C9^_O@A?\CXD>=?Q88QB9[2)!/7G8V4VZMN5RPV+(W$![YEF7IFQ?,T MDNHP7W?%-F?1LDQ*DRYQ'*^;1G'6F8S+<[-\,N8[F<09F^5([-(TRO^]90E_ MO.[@SO.)S_%Z(XL3W=&WP5$J]( M*"/^B-FC.'B,BI=RS_G7XN#C\KKC%#-B"5O( A&I?P]LRI*D(*EY_%-!._68 M1>+AXV=Z4+YX]6+N(\&F//DS7LK-=6?804NVBG:)_,P??V75"^H7O 5/1/D7 M/5:Q3@JH6XB!!<E= [ M=81^E= _-<&K$KQ3$P95PJ LUGYUR]+XD8PFXYP_HKR(5K3B05G?,EM5),X* M*#/*_&+;$"YVS[ ;G.3X@XQ#7,9WIZ.C&]G.\;G7[?Z($] MW6<+E8Z/IH?V]-]VR;%TK11N+4RWY+E'>,=T1Y\6R4Y5&ZURGJ(I3[<[&96[ MFA(KC?(LSM:':O[KDP*CCY*EXF^30O>SZ)EG432"*[&-%NRZHW9ZP?('UIG\ M^ /VG%],\H"$^9 P"@D+(&$A$$P36:\66<]&UT4F&I$Q360+763L661;);)R MZT/OXJS:!-^;-+:?1+^<1/'9X&&"!R-WX#C.N/MPJ!]#H.?A=J!O)!*W%4@- M@7T3,; NU+DU!8)I->W7->U;:SJ7?/$5\6U1+H'4IR\AHVRI"O:M*O5;2Z5* MA%T7ORB2=?ASW^0G#DHA!PT,@_8I*K'7]S(3,XX54%11E&]IEL32[KU;0 MV=L ),T'I5%06@!*"Z%HNEP:'Q5?AI&*09U44)H/2J.@M "4%D+1=+$U?BJ^ M"$,5MVU-E^"1H>>T \E@V [T341WV&XEU$1TG#8QL*_4V75]#4L5-YXJMINJ M=_,OY@X#Z4M.06D^*(V"T@)06@A%T\71.+78NXP. ^KS@M)\4!H%I06@M!"* MIHNM<7NQU>=[LPXS:&_SQ'"Q,CTUT#\UD)X:&-A7ZNRZOH:_BAN#%=L=UMFQ M#@/JH(+2?% :!:4%H+00BJ:+HW%;\>@R.@RH/PM*\T%I%)06@-)"*)K^$[#& MI"567^ZM.DPU"^V;"7?8;C"&.-=K_]+#-\4-VM6"[C^Z0H:1;S'&5=O0E TGQ0 M&@6E!:"T$(JF"Z9Q5DG_,CH.J%,+2O-!:124%H#20BB:+K;&J27?^%'M&W4< MK[7S#PEI?X$_/370/S60GAH8V%?J[+J"FJ+=@_NY4I:ORUOUA*K++I/[.VCJ ML_7M@#?E37 OSM_BJRDVG/?Q%=W?[-?@]_<>WD7Y.LX$2MA*#>5\&*B5S/>W M\^T/)-^6=Y/=&PO=V]R:W-H965T65)68:%/&4KDV\8X$7AE*6F8UF^F>&$&)-1T7;+)B.Z%6E"X)8AOLTR MS/Z]AI3NQX9M/#7<):NUR!O,R6B#5S #<;^Y9?+,K"F+) /"$TH0@^78N+*' ML>WE#H7%]P3V_.@8Y;?R0.EC?G*S&!M6/B)(82YR!)9_.YA"FN8D.8Y_*JA1 M]YD['A\_T>/BYN7-/& .4YK^F2S$>FP,#+2 )=ZFXH[N?X?JAGHY;TY37ORB M?6GK!P::;[F@6>4L1Y EI/S'/ZI '#DXSC,.3N7@O-;!K1S/@50[> M:WOH50Z]EH/M/^/@5PY^$?LR6$6D0RSP9,3H'K'<6M+R@T*NPEL&."%Y9LT$ MDU<3Z208\QYU=EUV9GS3&PN42N=8$K;:GHD^^;K,' M8(@ND7R;,ESH764T1_\IDOM:R3U7:9VPL(3U"EC^ZM]-[)&Y.Y9/9W>Q)EA# MOEXM7T\IWS&#B_#IRO#-P5YU!D^-%;>4K)7"8[*RO=7<(?Y?6O M697O)6]GOM4Z(2%.F&13EBL"=;(@WZ=!_UW?-OU=:JM$Q;J MA$4Z8;$F6$/M0:WV0/G4-Y]P)I_P"R1?>WF;_,[K4EC).U=AG;"PA 5'1=:Z M# :M2JRSQ[BSQZ#NL:%(4"L2*!6Y)XF !9H)+*#SDT?I?JX .F&A3EBD$Q9K M@C4$M:W#)Z_UCB6U@FL27"LMU$J+M-)B7;2FZ$?K'/;_FXA6_HU9N=OKN[W6 M3+3+SK:MP&]-12N[QB1SX 96NP)V\%S+&5AN:S*JOK^WQL\YQ,]1QN^&"&"D M>$1PVAD_I?_9SX5.6JB5%FFEQ;IH35T/BRGV>ZZFV%J74[320JVT2"LMUD5K MBGY84['5BRHO%T/OI'CUG>"D%)Y:^6Z[P(4=5HX7#/QV'3PULX.!Y[7+H-;5 M#/-HY3P#MBKV.#B:TRT1Y8IDW5KOHUP5NP>M]FM[.+4[VD-[&)6[) =\N6GS M!;-50CA*82F[LB[[\@W RGV0\D303;%N_T"%H%EQN :\ )8;R.M+2L732=Y! MO1LU^0E02P,$% @ 6(=F5W5O^9=+ P VA0 T !X;"]S='EL97,N M>&ULW5AM3]LP$/XKD1D32!-I&TB;T5;:*B%-VB8D^+!OR&V3C[^'M>Z.L/@;N??#HY:3V<7^_ZSRQP3D(OZ=4! MI!R+B'"8+S5GP2,6 C*C@8\4A*J,Y%TOG[H!C M4HA"!=JTK4G;!D_UY."VLZ"C:YZY1FD'(Z+22U&E81]<#03I@0=_"X_\JVN!?9QO[9W9/-T BJ MAX[&&<"_R>:X-VDO7\4;E/RQT%_G9CG2VM"M[%:QC"^LO<@: 1A[&V>G92F6 M7P2?RIRYQ1^<<-BGJ[A@5BC^9+)!JTR,@RD2/#*E^633\T?1\IXM]*J=%AFN MN7.$FO]MG:=,,D7%IFC3^^^YRJ]6''7?2K+]5MD5[-58O\/?N\BK8Q 9'X/( MH^C)WC&(3(Y 9/?-OC4/%QF]ST*&]4EHX[BU==AJO $<:@?D)QR5Q3II,)YS MH;FLK1E/4R9?G+D,O:9C\X?;%K^9G[*,SH6^;\ !68]_L)3/\Z29=0N%J&>M MQ]]A>>VX.5&;7%RF;,'246VJZ=@. S,P6>L+ G:1&WOY$2S&87X$,"P/I@"+ M<5%8GO]I/3UT/0[#M/6\2 ^-Z:$Q+LJ'C.P'R^./22 "VP6L=R"_/P_TE#\FBF!7,6W8$XPC28(AT(O^'HUCI#HQ?/S[@STE M490D?@0POX(HPA!X&G$$4P :,"2*['MPYWT4KMY3X?J_F<-G4$L#!!0 ( M %B'9E>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G=N+W=ZLDW)TA$I\EQ>\O1)FX>EU@_L>],C\*?//S: M.?U)MDZ8.7?BL]&[K53K$+ 'D>P3R/2WD7-C:R&TH9WK%SG=6*F$M M@/N P'V@A5OLNHZ;YP"VD&LE_=^XN=MSO!O@IN?06&/]C?V06W&_8GQ,3TDA+[ MY=('26H=;LH^6BL"X+6_%5<-^ZQU S$QP:3$AIF+I8,LF$=28I%<^>84<"!) M,6&DY,;H.NGZ=ZMO-=\IG(] A:IE#(D)(R4W1M?Y<7CA=/T F3 _I,2"Z&'> MG?-A).G\E6Q_$N3#%)$2.R)TPRMM+;L1ABTV/!J!,TP+&;$6+E6M.\'N^/?H M#:2G-@E M,#(X"(=)):>6RALAP@LHQ,2DDA-+Y==(X6!-HEDL:JM@>HYS;9A5V"HY904S,*CFQ5:)D MS/Z-C'LXYI>K?KDL@^/O(L>PP:*)8R$2TQ );& 7F:U_UJ5F'U*8ON\,O9?7E.2_3S2 MLT),S#XEL7U>,1?^8LW.]R#?XM^V(E2K6L,]&R6ZBD^>44/6.]@1Q,3L4_X/ MRS(_\QJ'7DE,.B7UE.>MQ,;0D2 F)IURI"6:\)+Z0Q 3DTY)O9K_-N:ML+"# M5YAT*F+I()A?N8'KWYE>' ( #TG : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@Y?NJ)*TXHYYDVLH&D%-^*+9!%*U.=M^6,[ /ZD%/(LX( M%8C+/^$3 IY^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#=7=-EXWW53.\O$F3Y@Y2"-+Y@PR" M;/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'> MBGHK@=XZ>=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 MVU!O(]#;4&\CT-M0;R/0VR8O2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L( M]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?3VRF4#OC'IG KTS MZIT)],Z3GTV^4^\Z?AY*O?9\K?'ZWTGU>#ZW7"]_67[MG-SC%YS3;45]_@M0 M2P,$% @ 6(=F5Z5_#G'N 0 D"8 !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1 MN)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7U MOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U M[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[ MY ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S M]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G M*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K M0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4B MJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:- M(JM&D56CR&I09#4HLAH460V*K 9%5H,BJ_E/6>^=6_]Q_/@L.]OT;_EL_"/: MX@502P$"% ,4 " !8AV97!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( %B'9E97)PC$ 8 )PG 3 " &UL4$L! A0#% @ 6(=F5Q0OIV/.!0 RQX !@ M ("!#0@ 'AL+W=O9'% 0@08 %P: 8 " @1$. !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 6(=F5R>J3A%OQP, M (X- 8 " @>D> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5ZN( M5FRA @ 2P8 !@ ("!IRX 'AL+W=OQ5-H]I@D /LJ 8 M " @7XQ !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 6(=F5\5._#9[)@ J84 !D M ("!GT( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6(=F5S!SP#D.#@ 3BP !D ("!V'$ M 'AL+W=O&PO=V]R:W-H965TT.G\3\PH 'H@ 9 M " @;V$ !X;"]W;W)K&UL4$L! A0#% @ M6(=F5WWGAMO[! '@L !D ("!YX\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5[ICSQ+2$P M:4 !D ("!4:4 'AL+W=O@%'S6H$ L"@ &0 @(%: MN0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5TL$?X3T P Q0@ !D M ("!.L$ 'AL+W=O&PO=V]R:W-H M965T=*O]X<2< *Z* 9 M " @8[( !X;"]W;W)K&UL4$L! M A0#% @ 6(=F5Y]R_GN^! F@T !D ("!-O 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F M5V8@QYEY! 51$ !D ("!" ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5_X+F:E6 P 4 < M !D ("!30L! 'AL+W=O%@ &0 @(':#@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5Z,4=;$_ P X 8 !D M ("!A1L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6(=F5X#&AY#P P M!L !D ("!_RL! 'AL+W=O M&PO=V]R:W-H965T@A"L-D , #T. 9 " @2$U M 0!X;"]W;W)K&UL4$L! A0#% @ 6(=F5_') M^T9!! PQ8 !D ("!Z#@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5_K6O=C"" VU$ !D M ("!N$,! 'AL+W=OJ@[_ ' [3P &0 @(&Q3 $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 6(=F5^:'TN$+!0 "Q\ !D ("! MRED! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6(=F5Q+X,RVJ @ _0< !D ("!46@! 'AL+W=O&UL4$L! A0#% @ 6(=F5\[P3R[& M @ (0@ !D ("!EW@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5T7B37_5 @ ]@< !D M ("!_W\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6(=F5V7'88#D' !N4! !D ("!Z8P! M 'AL+W=O&PO=V]R:W-H965T[M-DZ> 0 $04 9 M " @&UL4$L! A0#% @ M6(=F5]_*'D=I P F \ !D ("!>+&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5T-RKR6- P M;PT !D ("!7,4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(=F5W5O^9=+ P VA0 T M ( !(-0! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 6(=F5Q[?F5X< @ /2< !H M ( !C=T! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $H 2@ ]% .(! end XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 291 365 1 false 79 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://guardanthealth.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited Condensed Consolidated Statements of Operations (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (unaudited) Sheet http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited Condensed Consolidated Statements of Comprehensive Loss (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (unaudited) Sheet http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited Condensed Consolidated Statements of Stockholders??? Equity (unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (unaudited) (Parenthetical) Sheet http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunauditedParenthetical Condensed Consolidated Statements of Stockholders??? Equity (unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 8 false false R9.htm 0000009 - Disclosure - Description of Business Sheet http://guardanthealth.com/role/DescriptionofBusiness Description of Business Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Joint Venture Sheet http://guardanthealth.com/role/JointVenture Joint Venture Notes 11 false false R12.htm 0000012 - Disclosure - Condensed Consolidated Balance Sheet Components Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponents Condensed Consolidated Balance Sheet Components Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecurities Fair Value Measurements, Cash Equivalents and Marketable Securities Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets, Net and Goodwill Sheet http://guardanthealth.com/role/IntangibleAssetsNetandGoodwill Intangible Assets, Net and Goodwill Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://guardanthealth.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://guardanthealth.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://guardanthealth.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Common Stock Sheet http://guardanthealth.com/role/CommonStock Common Stock Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://guardanthealth.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Net Loss Per Share Sheet http://guardanthealth.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://guardanthealth.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Segment and Geographic Information Sheet http://guardanthealth.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 22 false false R23.htm 0000023 - Disclosure - Related Party Transactions Sheet http://guardanthealth.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://guardanthealth.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://guardanthealth.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954473 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsTables Condensed Consolidated Balance Sheet Components (Tables) Tables http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponents 26 false false R27.htm 9954474 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables) Tables http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecurities 27 false false R28.htm 9954475 - Disclosure - Intangible Assets, Net and Goodwill (Tables) Sheet http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillTables Intangible Assets, Net and Goodwill (Tables) Tables http://guardanthealth.com/role/IntangibleAssetsNetandGoodwill 28 false false R29.htm 9954476 - Disclosure - Debt (Tables) Sheet http://guardanthealth.com/role/DebtTables Debt (Tables) Tables http://guardanthealth.com/role/Debt 29 false false R30.htm 9954477 - Disclosure - Leases (Tables) Sheet http://guardanthealth.com/role/LeasesTables Leases (Tables) Tables http://guardanthealth.com/role/Leases 30 false false R31.htm 9954478 - Disclosure - Common Stock (Tables) Sheet http://guardanthealth.com/role/CommonStockTables Common Stock (Tables) Tables http://guardanthealth.com/role/CommonStock 31 false false R32.htm 9954479 - Disclosure - Stock-Based Compensation (Tables) Sheet http://guardanthealth.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://guardanthealth.com/role/StockBasedCompensation 32 false false R33.htm 9954480 - Disclosure - Net Loss Per Share (Tables) Sheet http://guardanthealth.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://guardanthealth.com/role/NetLossPerShare 33 false false R34.htm 9954481 - Disclosure - Segment and Geographic Information (Tables) Sheet http://guardanthealth.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://guardanthealth.com/role/SegmentandGeographicInformation 34 false false R35.htm 9954482 - Disclosure - Description of Business (Details) Sheet http://guardanthealth.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://guardanthealth.com/role/DescriptionofBusiness 35 false false R36.htm 9954483 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 36 false false R37.htm 9954484 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) Details 37 false false R38.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details) Sheet http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details) Details 38 false false R39.htm 9954486 - Disclosure - Joint Venture (Details) Sheet http://guardanthealth.com/role/JointVentureDetails Joint Venture (Details) Details http://guardanthealth.com/role/JointVenture 39 false false R40.htm 9954487 - Disclosure - Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details) Details 40 false false R41.htm 9954488 - Disclosure - Condensed Consolidated Balance Sheet Components - Narrative (Details) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsNarrativeDetails Condensed Consolidated Balance Sheet Components - Narrative (Details) Details 41 false false R42.htm 9954489 - Disclosure - Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details) Sheet http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details) Details 42 false false R43.htm 9954490 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details) Details 43 false false R44.htm 9954491 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details) Details http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables 44 false false R45.htm 9954492 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details) Details 45 false false R46.htm 9954493 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) Details 46 false false R47.htm 9954494 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details) Sheet http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details) Details 47 false false R48.htm 9954495 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details) Sheet http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details) Details 48 false false R49.htm 9954496 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details) Sheet http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails Intangible Assets, Net and Goodwill - Narrative (Details) Details 49 false false R50.htm 9954497 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details) Sheet http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details) Details 50 false false R51.htm 9954498 - Disclosure - Debt - Narrative (Details) Sheet http://guardanthealth.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 51 false false R52.htm 9954499 - Disclosure - Debt - Components of Convertible Senior Notes (Details) Notes http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails Debt - Components of Convertible Senior Notes (Details) Details 52 false false R53.htm 9954500 - Disclosure - Leases - Narrative (Details) Sheet http://guardanthealth.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 53 false false R54.htm 9954501 - Disclosure - Leases - Lease Information (Details) Sheet http://guardanthealth.com/role/LeasesLeaseInformationDetails Leases - Lease Information (Details) Details 54 false false R55.htm 9954502 - Disclosure - Leases - Schedule of Operating Liability Maturities (Details) Sheet http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails Leases - Schedule of Operating Liability Maturities (Details) Details 55 false false R56.htm 9954503 - Disclosure - Commitments and Contingencies (Details) Sheet http://guardanthealth.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://guardanthealth.com/role/CommitmentsandContingencies 56 false false R57.htm 9954504 - Disclosure - Common Stock (Details) Sheet http://guardanthealth.com/role/CommonStockDetails Common Stock (Details) Details http://guardanthealth.com/role/CommonStockTables 57 false false R58.htm 9954505 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 58 false false R59.htm 9954506 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 59 false false R60.htm 9954507 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation - Restricted Stock Activity (Details) Details 60 false false R61.htm 9954508 - Disclosure - Stock-Based Compensation - Market-based Restricted Stock Units (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails Stock-Based Compensation - Market-based Restricted Stock Units (Details) Details 61 false false R62.htm 9954509 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock Based Compensation Expense (Details) Details 62 false false R63.htm 9954510 - Disclosure - Stock-Based Compensation - Valuation of Stock Options (Details) Sheet http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails Stock-Based Compensation - Valuation of Stock Options (Details) Details 63 false false R64.htm 9954511 - Disclosure - Net Loss Per Share - Schedule of Net Loss Per Share (Details) Sheet http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails Net Loss Per Share - Schedule of Net Loss Per Share (Details) Details 64 false false R65.htm 9954512 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details) Sheet http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails Net Loss Per Share - Schedule of Antidilutive Securities (Details) Details 65 false false R66.htm 9954513 - Disclosure - Segment and Geographic Information (Details) Sheet http://guardanthealth.com/role/SegmentandGeographicInformationDetails Segment and Geographic Information (Details) Details http://guardanthealth.com/role/SegmentandGeographicInformationTables 66 false false All Reports Book All Reports gh-20230930.htm gh-20230930.xsd gh-20230930_cal.xml gh-20230930_def.xml gh-20230930_lab.xml gh-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "gh-20230930.htm": { "nsprefix": "gh", "nsuri": "http://guardanthealth.com/20230930", "dts": { "inline": { "local": [ "gh-20230930.htm" ] }, "schema": { "local": [ "gh-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "gh-20230930_cal.xml" ] }, "definitionLink": { "local": [ "gh-20230930_def.xml" ] }, "labelLink": { "local": [ "gh-20230930_lab.xml" ] }, "presentationLink": { "local": [ "gh-20230930_pre.xml" ] } }, "keyStandard": 305, "keyCustom": 60, "axisStandard": 28, "axisCustom": 1, "memberStandard": 51, "memberCustom": 20, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://guardanthealth.com/20230930": 1, "http://fasb.org/us-gaap/2023": 3 }, "contextCount": 291, "entityCount": 1, "segmentCount": 79, "elementCount": 567, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 951, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://guardanthealth.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R3": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "gh:RevenueFromPrecisionOncologyTesting", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "gh:RevenueFromPrecisionOncologyTesting", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-43", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunauditedParenthetical", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "longName": "0000008 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R9": { "role": "http://guardanthealth.com/role/DescriptionofBusiness", "longName": "0000009 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://guardanthealth.com/role/JointVenture", "longName": "0000011 - Disclosure - Joint Venture", "shortName": "Joint Venture", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponents", "longName": "0000012 - Disclosure - Condensed Consolidated Balance Sheet Components", "shortName": "Condensed Consolidated Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecurities", "longName": "0000013 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwill", "longName": "0000014 - Disclosure - Intangible Assets, Net and Goodwill", "shortName": "Intangible Assets, Net and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://guardanthealth.com/role/Debt", "longName": "0000015 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://guardanthealth.com/role/Leases", "longName": "0000016 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://guardanthealth.com/role/CommitmentsandContingencies", "longName": "0000017 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://guardanthealth.com/role/CommonStock", "longName": "0000018 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://guardanthealth.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://guardanthealth.com/role/NetLossPerShare", "longName": "0000020 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://guardanthealth.com/role/IncomeTaxes", "longName": "0000021 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://guardanthealth.com/role/SegmentandGeographicInformation", "longName": "0000022 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://guardanthealth.com/role/RelatedPartyTransactions", "longName": "0000023 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsTables", "longName": "9954473 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables)", "shortName": "Condensed Consolidated Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables", "longName": "9954474 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillTables", "longName": "9954475 - Disclosure - Intangible Assets, Net and Goodwill (Tables)", "shortName": "Intangible Assets, Net and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://guardanthealth.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://guardanthealth.com/role/LeasesTables", "longName": "9954477 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://guardanthealth.com/role/CommonStockTables", "longName": "9954478 - Disclosure - Common Stock (Tables)", "shortName": "Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://guardanthealth.com/role/StockBasedCompensationTables", "longName": "9954479 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://guardanthealth.com/role/NetLossPerShareTables", "longName": "9954480 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://guardanthealth.com/role/SegmentandGeographicInformationTables", "longName": "9954481 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://guardanthealth.com/role/DescriptionofBusinessDetails", "longName": "9954482 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-52", "name": "gh:NumberOfPatients", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "gh:NumberOfPatients", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954483 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "gh:NonMarketableSecuritiesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "gh:NonMarketableSecuritiesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails", "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details)", "shortName": "Summary of Significant Accounting Policies - Receivable and Related Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "gh:ContractualReceivablesBeforeAllowanceForCreditLossGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "gh:ContractualReceivablesAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "gh:ContractualReceivablesBeforeAllowanceForCreditLossGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "gh:ContractualReceivablesAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R39": { "role": "http://guardanthealth.com/role/JointVentureDetails", "longName": "9954486 - Disclosure - Joint Venture (Details)", "shortName": "Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-73", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R40": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails", "longName": "9954487 - Disclosure - Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsNarrativeDetails", "longName": "9954488 - Disclosure - Condensed Consolidated Balance Sheet Components - Narrative (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails", "longName": "9954489 - Disclosure - Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "longName": "9954490 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities - Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-141", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R44": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "longName": "9954491 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesRealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesRealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "longName": "9954492 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities - Activity In Level 3 Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-127", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "longName": "9954493 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "gh:DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R47": { "role": "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails", "longName": "9954494 - Disclosure - Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details)", "shortName": "Fair Value Measurements, Cash Equivalents and Marketable Securities - Schedule of Unrealized Loss Position, Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails", "longName": "9954495 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details)", "shortName": "Intangible Assets, Net and Goodwill - Schedule of Intangible Assets by Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails", "longName": "9954496 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details)", "shortName": "Intangible Assets, Net and Goodwill - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails", "longName": "9954497 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details)", "shortName": "Intangible Assets, Net and Goodwill - Schedule of Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://guardanthealth.com/role/DebtNarrativeDetails", "longName": "9954498 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "gh:ConvertibleDebtHedgeStrikePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R52": { "role": "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "longName": "9954499 - Disclosure - Debt - Components of Convertible Senior Notes (Details)", "shortName": "Debt - Components of Convertible Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-161", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-161", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R53": { "role": "http://guardanthealth.com/role/LeasesNarrativeDetails", "longName": "9954500 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R54": { "role": "http://guardanthealth.com/role/LeasesLeaseInformationDetails", "longName": "9954501 - Disclosure - Leases - Lease Information (Details)", "shortName": "Leases - Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails", "longName": "9954502 - Disclosure - Leases - Schedule of Operating Liability Maturities (Details)", "shortName": "Leases - Schedule of Operating Liability Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://guardanthealth.com/role/CommitmentsandContingenciesDetails", "longName": "9954503 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-172", "name": "us-gaap:GainContingencyPatentsAllegedlyInfringedUponNumber", "unitRef": "patent", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:GainContingencyPatentsAllegedlyInfringedUponNumber", "unitRef": "patent", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://guardanthealth.com/role/CommonStockDetails", "longName": "9954504 - Disclosure - Common Stock (Details)", "shortName": "Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DividendsCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:DividendsCommonStock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DividendsCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:DividendsCommonStock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954505 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R59": { "role": "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails", "longName": "9954506 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R60": { "role": "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "longName": "9954507 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-177", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-199", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R61": { "role": "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "longName": "9954508 - Disclosure - Stock-Based Compensation - Market-based Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Market-based Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-217", "name": "gh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestPriceGoal", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-211", "name": "gh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R62": { "role": "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954509 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } }, "R63": { "role": "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation - Valuation of Stock Options (Details)", "shortName": "Stock-Based Compensation - Valuation of Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-196", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails", "longName": "9954511 - Disclosure - Net Loss Per Share - Schedule of Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Schedule of Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "longName": "9954512 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "longName": "9954513 - Disclosure - Segment and Geographic Information (Details)", "shortName": "Segment and Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-290", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gh-20230930.htm", "unique": true } } }, "tag": { "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r329", "r330", "r331", "r332", "r333", "r335", "r339", "r340", "r390", "r407", "r512", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r611", "r750", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r829", "r830", "r831", "r832" ] }, "gh_TwinStrandBiosciencesAndUniversityOfWashingtonVsGuardantHealthIncMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "TwinStrandBiosciencesAndUniversityOfWashingtonVsGuardantHealthIncMember", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc.", "label": "TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc. [Member]", "documentation": "TwinStrand Biosciences And University Of Washington vs. Guardant Health, Inc." } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r411", "r413", "r423" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r48", "r49", "r52", "r53", "r93", "r151", "r728" ] }, "gh_NumberOfPatients": { "xbrltype": "integerItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "NumberOfPatients", "presentation": [ "http://guardanthealth.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of patients", "label": "Number Of Patients", "documentation": "Number Of Patients" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "12 Months or Greater", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "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." } } }, "auth_ref": [ "r162", "r338" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r269", "r273", "r277", "r278", "r279", "r280", "r281", "r282", "r285" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r822" ] }, "gh_ContractualReceivablesAfterAllowanceForCreditLossNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAfterAllowanceForCreditLossNetNoncurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financing receivable, net amount, noncurrent", "label": "Contractual Receivables, After Allowance For Credit Loss, Net, Noncurrent", "documentation": "Contractual Receivables, After Allowance For Credit Loss, Net, Noncurrent" } } }, "auth_ref": [] }, "gh_ContractualReceivablesAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAllowanceForCreditLossNoncurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": "gh_ContractualReceivablesAfterAllowanceForCreditLossNetNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Financing receivable, allowance for credit losses, noncurrent", "periodStartLabel": "Beginning balance, financing receivable, allowance for credit loss, noncurrent", "periodEndLabel": "Ending balance, financing receivable, allowance for credit loss, noncurrent", "label": "Contractual Receivables, Allowance For Credit Loss, Noncurrent", "documentation": "Contractual Receivables, Allowance For Credit Loss, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r32", "r74", "r143", "r144", "r368" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "gh_DebtInstrumentMaximumInterestRateSpecialInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtInstrumentMaximumInterestRateSpecialInterestRatePercentage", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum special interest rate percentage", "label": "Debt Instrument, Maximum Interest Rate, Special Interest Rate Percentage", "documentation": "Debt Instrument, Maximum Interest Rate, Special Interest Rate Percentage" } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalServicePeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional service period requirement", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Additional Service Period", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Additional Service Period" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r784" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r57", "r58", "r59", "r60" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "gh_CostOfDevelopmentServicesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CostOfDevelopmentServicesPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Development Services and Other", "label": "Cost Of Development Services [Policy Text Block]", "documentation": "Cost of Development Services [Policy Text Block]" } } }, "auth_ref": [] }, "gh_NonCashOperatingLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "NonCashOperatingLeaseCosts", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Non Cash Operating Lease Costs", "documentation": "Non Cash Operating Lease Costs" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r130" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of marketable debt securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r40", "r210", "r288" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable, number of options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r459" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r57", "r58", "r59", "r60" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r295" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r50", "r285" ] }, "gh_ContractualReceivablesAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAllowanceForCreditLossPeriodIncreaseDecrease", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Activities for the allowance for credit losses", "label": "Contractual Receivables, Allowance For Credit Loss, Period Increase (Decrease)", "documentation": "Contractual Receivables, Allowance For Credit Loss, Period Increase (Decrease)" } } }, "auth_ref": [] }, "gh_UnauditedInterimCondensedFinancialStatementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "UnauditedInterimCondensedFinancialStatementsPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Condensed Financial Statements", "label": "Unaudited Interim Condensed Financial Statements [Policy Text Block]", "documentation": "Unaudited Interim Condensed Financial Statements [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r15" ] }, "gh_AdjustmentsToAdditionalPaidInCapitalTenderOfferIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalTenderOfferIssued", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs", "label": "Adjustments To Additional Paid In Capital, Tender Offer Issued", "documentation": "Adjustments To Additional Paid In Capital, Tender Offer Issued" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r424" ] }, "us-gaap_MarketApproachValuationTechniqueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketApproachValuationTechniqueMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation, Market Approach", "label": "Valuation, Market Approach [Member]", "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities." } } }, "auth_ref": [ "r15" ] }, "gh_A2018EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "A2018EmployeeStockPurchasePlanMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Employee Stock Purchase Plan", "label": "2018 Employee Stock Purchase Plan [Member]", "documentation": "2018 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gain", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r294" ] }, "gh_ContractualReceivablesCreditLossReclassificationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesCreditLossReclassificationNoncurrent", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification, allowance for credit loss, noncurrent", "label": "Contractual Receivables, Credit Loss, Reclassification, Noncurrent", "documentation": "Contractual Receivables, Credit Loss, Reclassification, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common\u00a0Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r771", "r772", "r773", "r775", "r776", "r777", "r778", "r816", "r817", "r877", "r898", "r901" ] }, "us-gaap_DebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, short-term", "label": "Debt Securities, Current", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), classified as current." } } }, "auth_ref": [] }, "gh_ContractualReceivablesAfterAllowanceForCreditLossNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAfterAllowanceForCreditLossNetCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financing receivable, net amount, current", "label": "Contractual Receivables, After Allowance For Credit Loss Net, Current", "documentation": "Contractual Receivables, After Allowance For Credit Loss Net, Current" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r15" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r78" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accounts payable and accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r29" ] }, "gh_ContractualReceivablesAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAllowanceForCreditLossCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": "gh_ContractualReceivablesAfterAllowanceForCreditLossNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Financing receivable, allowance for credit losses, current", "periodStartLabel": "Beginning balance, financing receivable, allowance for credit loss, current", "periodEndLabel": "Ending balance, financing receivable, allowance for credit loss, current", "label": "Contractual Receivables, Allowance For Credit Loss, Current", "documentation": "Contractual Receivables, Allowance For Credit Loss, Current" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures of Noncash Investing and Financing Activities:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders\u2019 Equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r108", "r111", "r112", "r129", "r665", "r681", "r706", "r707", "r769", "r781", "r814", "r834", "r879", "r901" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expense", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r121", "r686" ] }, "gh_FairValueAdjustmentsOfNoncontrollingInterestLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "FairValueAdjustmentsOfNoncontrollingInterestLiability", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value adjustments of noncontrolling interest liability", "label": "Fair Value Adjustments Of Noncontrolling Interest Liability", "documentation": "Fair Value Adjustments Of Noncontrolling Interest Liability" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on available-for-sale securities", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "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." } } }, "auth_ref": [ "r194", "r195", "r320" ] }, "gh_PrecisionOncologyTestingMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "PrecisionOncologyTestingMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of precision oncology testing", "label": "Precision Oncology Testing [Member]", "documentation": "Precision Oncology Testing [Member]" } } }, "auth_ref": [] }, "gh_PostAcquisitionCompensationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "PostAcquisitionCompensationPolicyPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Post-acquisition Contingent Consideration", "label": "Post-Acquisition Compensation, Policy [Policy Text Block]", "documentation": "Post-Acquisition Compensation, Policy Text block" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets subject to amortization, accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r184", "r346" ] }, "gh_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Finite Lived Intangible Assets Amortization Expense After Year Four" } } }, "auth_ref": [] }, "gh_ConversionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConversionPeriodOneMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Period One", "label": "Conversion Period One [Member]", "documentation": "Conversion Period One" } } }, "auth_ref": [] }, "gh_SoftBankMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "SoftBankMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SoftBank", "label": "SoftBank [Member]", "documentation": "SoftBank [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r102", "r168" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing expense", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r38", "r39", "r114", "r191", "r602", "r622", "r623" ] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsMember", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Member]", "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r68", "r182", "r605" ] }, "gh_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CustomerBMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest": { "xbrltype": "sharesItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of MSUs (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest" } } }, "auth_ref": [] }, "gh_ContractualReceivablesBeforeAllowanceForCreditLossGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesBeforeAllowanceForCreditLossGrossNoncurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": "gh_ContractualReceivablesAfterAllowanceForCreditLossNetNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, net amount, noncurrent", "label": "Contractual Receivables, Before Allowance For Credit Loss, Gross, Noncurrent", "documentation": "Contractual Receivables, Before Allowance For Credit Loss, Gross, Noncurrent" } } }, "auth_ref": [] }, "gh_CashCashEquivalentsAndDebtSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CashCashEquivalentsAndDebtSecuritiesFairValue", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "gh_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAmortizedCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and debt securities, fair value", "label": "Cash, Cash Equivalents And Debt Securities, Fair Value", "documentation": "Cash, Cash Equivalents And Debt Securities, Fair Value" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)", "terseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r239", "r250" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon follow-on public offering, net of offering costs", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r14", "r107", "r108", "r145", "r638", "r705", "r722", "r780" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r14", "r107", "r108", "r145" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends on common stock", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r7", "r145" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r178", "r193", "r220", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r500", "r504", "r527", "r769", "r843", "r844", "r885" ] }, "gh_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-based restricted stock units", "verboseLabel": "PSUs", "label": "Performance Based Restricted Stock Units [Member]", "documentation": "Performance Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value \u2014 beginning of period", "periodEndLabel": "Fair value \u2014 end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r16" ] }, "gh_A2018IncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "A2018IncentiveAwardPlanMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for issuance under the 2018 Incentive Award Plan", "label": "2018 Incentive Award Plan [Member]", "documentation": "2018 Incentive Award Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r822", "r884" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss per share, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r237", "r250" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expense", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r117" ] }, "gh_AMEA2020PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "AMEA2020PlanMember", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AMEA 2020 Plan", "label": "AMEA 2020 Plan [Member]", "documentation": "AMEA 2020 Plan" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r49", "r52", "r93", "r94", "r285", "r728" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing expense", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r117" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r14", "r37", "r145" ] }, "gh_IncreaseDecreaseInAccountsPayableAccruedAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "IncreaseDecreaseInAccountsPayableAccruedAndOtherLiabilities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable, Accrued and Other Liabilities", "documentation": "Increase (Decrease) in Accounts Payable, Accrued and Other Liabilities" } } }, "auth_ref": [] }, "gh_RevenueFromPrecisionOncologyTesting": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "RevenueFromPrecisionOncologyTesting", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Precision oncology testing", "label": "Revenue From Precision Oncology Testing", "documentation": "Revenue From Precision Oncology Testing" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r543" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Cash Equivalents and Marketable Securities", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r517" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r223", "r224", "r225", "r255", "r589", "r627", "r649", "r655", "r656", "r657", "r658", "r659", "r660", "r663", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r676", "r677", "r678", "r679", "r680", "r682", "r685", "r686", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r774" ] }, "gh_PaymentsForJointVentureAcquisitionFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "PaymentsForJointVentureAcquisitionFinancingActivities", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Joint Venture Acquisition", "label": "Payments For Joint Venture Acquisition, Financing Activities", "documentation": "Payments For Joint Venture Acquisition, Financing Activities" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r22", "r197", "r200", "r206", "r532", "r533", "r538", "r594", "r610", "r803", "r804" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r62", "r66" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation not recognized, period for recognition (years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r471" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r119", "r387", "r540", "r810" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r174", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r741" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financial and nonfinancial liabilities, fair value disclosure", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r90" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r342", "r343", "r751" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r177", "r220", "r321", "r322", "r324", "r325", "r527" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r453" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement", "negatedTerseLabel": "Settlement", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r91" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r220", "r321", "r322", "r324", "r325", "r527" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value of MSU (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r453" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r251" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested balance (in shares)", "periodStartLabel": "Beginning unvested balance (in shares)", "periodEndLabel": "Ending unvested balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value (in usd per share)", "periodStartLabel": "Beginning balance of options outstanding (in usd per share)", "periodEndLabel": "Ending balance of options outstanding (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r450", "r451" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "negatedTerseLabel": "Vested and released (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r454" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r175", "r188", "r189", "r190", "r220", "r240", "r241", "r248", "r250", "r256", "r257", "r325", "r356", "r358", "r359", "r360", "r363", "r364", "r395", "r396", "r399", "r402", "r409", "r527", "r628", "r629", "r630", "r631", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r663", "r684", "r705", "r721", "r722", "r723", "r724", "r725", "r788", "r812", "r819" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settled of tender, amount", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r457" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and released (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r454" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r138", "r775", "r776", "r777", "r778" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r425", "r432", "r463", "r464", "r465", "r563", "r587", "r617", "r653", "r654", "r712", "r714", "r716", "r717", "r719", "r739", "r740", "r749", "r757", "r763", "r770", "r773", "r840", "r845", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of exercise of vested stock option granted", "label": "Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected", "documentation": "Number of grantees affected by modification of award under share-based payment arrangement." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r498" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "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." } } }, "auth_ref": [ "r498" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of non-marketable equity securities and other related assets", "label": "Payments to Acquire Equity Securities, FV-NI", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r163", "r213" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r432", "r587", "r617", "r653", "r654", "r712", "r714", "r716", "r717", "r719", "r739", "r740", "r749", "r757", "r763", "r770", "r845", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r425", "r432", "r463", "r464", "r465", "r563", "r587", "r617", "r653", "r654", "r712", "r714", "r716", "r717", "r719", "r739", "r740", "r749", "r757", "r763", "r770", "r773", "r840", "r845", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r164", "r172", "r234", "r235", "r268", "r485", "r492", "r616" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r46" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r432", "r587", "r617", "r653", "r654", "r712", "r714", "r716", "r717", "r719", "r739", "r740", "r749", "r757", "r763", "r770", "r845", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares underlying unvested restricted stock units", "verboseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares approved (in share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r765" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning number of shares, available for grant (in shares)", "periodEndLabel": "Ending number of shares, available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of credit losses", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r836" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercises in period, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r457" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation not recognized, options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r875" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation not recognized, other than options", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r875" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r448" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r518", "r519", "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, grants in period (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r456" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r267" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r98", "r158", "r204", "r266", "r539", "r690", "r779", "r900" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r78" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock share price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r26", "r769" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning number of shares, outstanding (in shares)", "periodEndLabel": "Ending number of shares, outstanding (in shares)", "terseLabel": "Stock options outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r442", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance of options outstanding (in usd per share)", "periodEndLabel": "Ending balance of options outstanding (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r442", "r443" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r136", "r350", "r351", "r729", "r841" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable, weighted average exercise price per share (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r444" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash effect of changes in operating assets and liabilities:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityRedemptionValue", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interest, redemption value", "label": "Redeemable Noncontrolling Interest, Equity, Redemption Value", "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date." } } }, "auth_ref": [ "r25" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r783" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustments of noncontrolling interest liability", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r95" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://guardanthealth.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r549", "r768" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r783" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r51", "r728" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r283", "r284", "r650", "r651", "r652", "r713", "r715", "r718", "r720", "r727", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r742", "r758", "r773", "r847", "r896" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r379", "r426", "r427", "r428", "r429", "r430", "r431", "r560", "r561", "r562", "r753", "r754", "r760", "r761", "r762" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r63", "r65", "r590" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value of $0.00001 per share; 350,000,000 shares authorized as of September\u00a030, 2023, and December\u00a031, 2022; 117,849,155 and 102,619,383 shares issued and outstanding as of September\u00a030, 2023, and December\u00a031, 2022, respectively", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r108", "r663" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r823", "r824", "r825", "r826" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r20", "r134" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government debt securities", "verboseLabel": "U.S. government debt securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r894" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r783" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock (as a percent of the fair value of common stock)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r447" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price of stock issued (in usd per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r283", "r284", "r650", "r651", "r652", "r713", "r715", "r718", "r720", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r742", "r758", "r773", "r847", "r896" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r783" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedules of Concentration of Risk, by Risk Factor", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "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." } } }, "auth_ref": [ "r48", "r49", "r52", "r53", "r93", "r151" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Debt", "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r139", "r366", "r367", "r377", "r378", "r379", "r383", "r384", "r385", "r386", "r387", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares reserved for future issuance (in shares)", "verboseLabel": "Shares authorized under the 2023 Plan", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r36" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom Share Units", "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r215" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Market-based restricted stock units", "terseLabel": "MSUs", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements and other covenant rights", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r84" ] }, "gh_DebtInstrumentConversionDomain": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtInstrumentConversionDomain", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Conversion [Domain]", "label": "Debt Instrument, Conversion [Domain]", "documentation": "Debt Instrument, Conversion" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r115", "r156", "r262", "r271", "r276", "r279", "r597", "r607", "r748" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r215" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value of $0.00001 per share; 10,000,000 shares authorized, no shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022", "label": "Preferred Stock, Value, Outstanding", "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders." } } }, "auth_ref": [ "r107", "r663" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets, net", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r12", "r60" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r785" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r883" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://guardanthealth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liability Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r883" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r125", "r126", "r127" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r880" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r728" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r28", "r220", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r501", "r504", "r505", "r527", "r661", "r747", "r781", "r843", "r885", "r886" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets, net", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r802" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r786" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Subject to Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r903", "r904", "r905", "r906" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r128", "r217" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, weighted average remaining contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r146" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable, weighted average remaining contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r78" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r110", "r145", "r603", "r621", "r623", "r632", "r664", "r769" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Life and Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r462" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r113", "r155", "r604", "r769", "r814", "r834", "r879" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r455" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r82", "r83", "r435" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r787" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r285", "r759", "r847", "r896", "r897" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r517", "r524" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r109", "r769", "r899" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash \u2013 included in other assets, net", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r165", "r800", "r811" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r821" ] }, "gh_RevenueFromDevelopmentServices": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "RevenueFromDevelopmentServices", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Development services and other", "label": "Revenue From Development Services", "documentation": "Revenue From Development Services" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term marketable debt securities", "label": "Debt Securities, Available-for-Sale, Current", "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." } } }, "auth_ref": [ "r289", "r334" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r160", "r336", "r750" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, net", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r33" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon follow-on public offering, net of offering costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r14", "r107", "r108", "r145", "r628", "r705", "r722" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r87", "r149", "r198", "r200", "r207", "r595", "r612" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r379", "r426", "r427", "r428", "r429", "r430", "r431", "r519", "r560", "r561", "r562", "r753", "r754", "r760", "r761", "r762" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r473", "r474", "r475", "r638", "r816", "r817", "r818", "r877", "r901" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r379", "r426", "r431", "r519", "r561", "r753", "r754", "r760", "r761", "r762" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expenses", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r481" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r379", "r426", "r431", "r519", "r560", "r760", "r761", "r762" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r222", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r541", "r752", "r753", "r754", "r755", "r756", "r813" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r105", "r106", "r153", "r154", "r222", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r541", "r752", "r753", "r754", "r755", "r756", "r813" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable debt securities", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r801" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r107", "r395" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r74", "r77", "r96", "r97", "r99", "r101", "r142", "r144", "r222", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r541", "r752", "r753", "r754", "r755", "r756", "r813" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r518", "r519", "r521", "r522", "r524" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r37", "r176", "r201", "r202", "r203", "r223", "r224", "r225", "r227", "r233", "r235", "r255", "r327", "r328", "r410", "r473", "r474", "r475", "r489", "r490", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r532", "r534", "r535", "r536", "r537", "r538", "r551", "r618", "r619", "r620", "r638", "r705" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r379", "r426", "r427", "r428", "r429", "r430", "r431", "r519", "r562", "r753", "r754", "r760", "r761", "r762" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r30", "r179", "r220", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r501", "r504", "r505", "r527", "r769", "r843", "r885", "r886" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee subscription rate, ESPP", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r78" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r223", "r224", "r225", "r227", "r233", "r235", "r327", "r328", "r473", "r474", "r475", "r489", "r490", "r506", "r508", "r509", "r511", "r514", "r618", "r620", "r638", "r901" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r185" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r107", "r663" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r14", "r107", "r108", "r145" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r107", "r663", "r681", "r901", "r902" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r14", "r107", "r108", "r145" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate of the liability component", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r31", "r97", "r393", "r541" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r14", "r107", "r108", "r145", "r447" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r367" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r590" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "gh_DebtInstrumentConversionAxis": { "xbrltype": "stringItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtInstrumentConversionAxis", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Conversion [Axis]", "label": "Debt Instrument, Conversion [Axis]", "documentation": "Debt Instrument, Conversion" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current assets, net", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "gh_ProceedsFromContractualReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ProceedsFromContractualReceivable", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual receivables, installment payment", "label": "Proceeds From Contractual Receivable", "documentation": "Proceeds From Contractual Receivable" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r14", "r176", "r201", "r202", "r203", "r223", "r224", "r225", "r227", "r233", "r235", "r255", "r327", "r328", "r410", "r473", "r474", "r475", "r489", "r490", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r532", "r534", "r535", "r536", "r537", "r538", "r551", "r618", "r619", "r620", "r638", "r705" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://guardanthealth.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instrument Components", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r33", "r74", "r77", "r96", "r97", "r99", "r101", "r142", "r144", "r753", "r755", "r815" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r13", "r39", "r507", "r510", "r551", "r618", "r619", "r803", "r804", "r805", "r816", "r817", "r818" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r590", "r591" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r107", "r395" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets, net", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r46" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r192", "r744", "r769" ] }, "us-gaap_DebtSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesRealizedGainLoss", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gain (loss) on marketable debt securities", "label": "Debt Securities, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r614", "r806", "r807" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r321" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of property and equipment included in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r222", "r366", "r367", "r368", "r369", "r370", "r372", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r541", "r752", "r753", "r754", "r755", "r756", "r813" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "verboseLabel": "Estimated fair value, cash and cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory, net", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares underlying outstanding stock options", "terseLabel": "Stock options issued and outstanding", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r390", "r407", "r512", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r611", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r829", "r830", "r831", "r832" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less Than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "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." } } }, "auth_ref": [ "r162", "r338", "r750" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "totalLabel": "Amortization cost, cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r42", "r180", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less Than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "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." } } }, "auth_ref": [ "r162", "r338" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r188", "r189", "r190", "r256", "r395", "r396", "r397", "r399", "r402", "r407", "r409", "r628", "r629", "r630", "r631", "r757", "r788", "r812" ] }, "gh_NoncashTenderOfferIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "NoncashTenderOfferIssued", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Tender offer issued in connection with the Joint Venture Acquisition and acquisition related costs", "label": "Noncash, Tender Offer Issued", "documentation": "Noncash, Tender Offer Issued" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r463" ] }, "gh_EquitySecurityFVNIImpairmentOrAdjustmentsToCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "EquitySecurityFVNIImpairmentOrAdjustmentsToCarryingValue", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment or adjustments of non-marketable securities", "label": "Equity Security, FV-NI, Impairment Or Adjustments To Carrying Value", "documentation": "Equity Security, FV-NI, Impairment Or Adjustments To Carrying Value" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r137", "r218", "r365", "r371", "r372", "r373", "r374", "r375", "r376", "r381", "r388", "r389", "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net carrying amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r154", "r378", "r392", "r753", "r754", "r895" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "12 Months or Greater", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "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." } } }, "auth_ref": [ "r162", "r338", "r750" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPR&D", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceGoalPeriod": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceGoalPeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based restricted stock share price goal", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Share Price Goal Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Share Price Goal Period" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r465" ] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGross", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total market-based restricted stock units approved and granted (in shares)", "negatedTerseLabel": "Granted (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Grants in Period, Gross", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Grants in Period, Gross" } } }, "auth_ref": [] }, "gh_CostsOfPrecisionOncologyTesting": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CostsOfPrecisionOncologyTesting", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of precision oncology testing", "label": "Costs Of Precision Oncology Testing", "documentation": "Costs Of Precision Oncology Testing" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r223", "r224", "r225", "r255", "r589", "r627", "r649", "r655", "r656", "r657", "r658", "r659", "r660", "r663", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r676", "r677", "r678", "r679", "r680", "r682", "r685", "r686", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r774" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "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." } } }, "auth_ref": [ "r152", "r186", "r220", "r262", "r272", "r277", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r500", "r504", "r527", "r600", "r675", "r769", "r781", "r843", "r844", "r885" ] }, "gh_A2023EmployeeInducementIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "A2023EmployeeInducementIncentiveAwardPlanMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for issuance under the 2023 Employment Inducement Incentive Award Plan", "label": "2023 Employee Inducement Incentive Award Plan [Member]", "documentation": "2023 Employee Inducement Incentive Award Plan" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r434", "r436", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share, basic (in usd per share)", "terseLabel": "Net loss per share, basic (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r208", "r228", "r229", "r230", "r231", "r232", "r237", "r240", "r248", "r249", "r250", "r254", "r515", "r516", "r596", "r613", "r746" ] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "gh_SaleOfStockLockUpPeriod": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "SaleOfStockLockUpPeriod", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lock up period", "label": "Sale Of Stock, Lock Up Period", "documentation": "Sale Of Stock, Lock Up Period" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r434", "r436", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life (years)", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected recognition period", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration", "documentation": "Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r414" ] }, "gh_ContractualReceivablesTerm": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesTerm", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables and other assets, term", "label": "Contractual Receivables, Term", "documentation": "Contractual Receivables, Term" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Weighted-Average Useful Life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r131" ] }, "gh_DebtInstrumentConvertibleMaximumPercentageOfProductOfLastReportedSalePriceAndConversionRate": { "xbrltype": "percentItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtInstrumentConvertibleMaximumPercentageOfProductOfLastReportedSalePriceAndConversionRate", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum percentage of common stock price trigger", "label": "Debt Instrument, Convertible, Maximum Percentage Of Product Of Last Reported Sale Price And Conversion Rate", "documentation": "Debt Instrument, Convertible, Maximum Percentage Of Product Of Last Reported Sale Price And Conversion Rate" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "gh_SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableforGrantRollForward": { "xbrltype": "stringItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableforGrantRollForward", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Grant", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]" } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodDuringVesting": { "xbrltype": "durationItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodDuringVesting", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based stock units holding period during vesting", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Holding Period During Vesting", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Holding Period During Vesting" } } }, "auth_ref": [] }, "gh_NonMarketableSecuritiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "NonMarketableSecuritiesPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Marketable Securities", "label": "Non-Marketable Securities [Policy Text Block]", "documentation": "Non Marketable Securities Policy Text block" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: debt issuance costs, net of amortization", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r98", "r846" ] }, "gh_LunitIncMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "LunitIncMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lunit Inc.", "label": "Lunit Inc. [Member]", "documentation": "Lunit Inc." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r69" ] }, "gh_StockIssuedDuringPeriodValueExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of common stock exercised early", "label": "Stock Issued During Period, Value, Exercise Of Warrants", "documentation": "Stock Issued During Period, Value, Exercise Of Warrants" } } }, "auth_ref": [] }, "gh_ConvertibleDebtHedgeSharePricePremiumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConvertibleDebtHedgeSharePricePremiumPercentage", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price, premium", "label": "Convertible Debt, Hedge, Share Price, Premium Percentage", "documentation": "Convertible Debt, Hedge, Share Price, Premium Percentage" } } }, "auth_ref": [] }, "gh_ContractualReceivablesBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables and other assets due from a third-party", "label": "Contractual Receivables, Before Allowance For Credit Loss", "documentation": "Contractual Receivables, Before Allowance For Credit Loss" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r321", "r322", "r324" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "gh_IntangibleAssetsGrossIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "IntangibleAssetsGrossIncludingGoodwill", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Carrying Amount", "label": "Intangible Assets, Gross (Including Goodwill)", "documentation": "Intangible Assets, Gross (Including Goodwill)" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r19" ] }, "gh_CostOfDevelopmentServicesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CostOfDevelopmentServicesAndOtherMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of development services and other", "label": "Cost Of Development Services And Other [Member]", "documentation": "Cost Of Development Services And Other" } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "gh_ConvertibleSeniorNotesDue2027Member": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConvertibleSeniorNotesDue2027Member", "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due 2027", "label": "Convertible Senior Notes Due 2027 [Member]", "documentation": "Convertible Senior Notes Due 2027" } } }, "auth_ref": [] }, "gh_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CustomerAMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A [Member]" } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableForGrantForfeituresInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableForGrantForfeituresInPeriodGross", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Available For Grant, Forfeitures In Period, Gross", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Available For Grant, Forfeitures In Period, Gross" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r80" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability, noncurrent", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r86" ] }, "gh_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtHedges": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtHedges", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of convertible senior note hedges", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Hedges", "documentation": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Hedges" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Performance-based Restricted Stock Units Vesting Conditions", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r146" ] }, "gh_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContingentConsiderationMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent Consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r21" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r433", "r441", "r460", "r461", "r462", "r463", "r466", "r476", "r477", "r478", "r479" ] }, "gh_CostOfDevelopmentServices": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CostOfDevelopmentServices", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of development services and other", "label": "Cost Of Development Services", "documentation": "Cost Of Development Services" } } }, "auth_ref": [] }, "gh_DebtInstrumentMeasurementInputDenominator": { "xbrltype": "decimalItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtInstrumentMeasurementInputDenominator", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, measurement input denominator", "label": "Debt Instrument, Measurement Input Denominator", "documentation": "Debt Instrument, Measurement Input Denominator" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of offering costs related to follow-on public offering", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r41" ] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeitures value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r81" ] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualIncreaseInSharesAvailable": { "xbrltype": "sharesItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualIncreaseInSharesAvailable", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2018 Plan annual increase (in shares)", "terseLabel": "2018 plan annual increase (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Annual Increase In Shares Available", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Annual Increase In Shares Available" } } }, "auth_ref": [] }, "gh_PostAcquisitionContingentConsiderationExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "PostAcquisitionContingentConsiderationExpenseBenefit", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-acquisition contingent consideration expense", "label": "Post-Acquisition Contingent Consideration Expense (Benefit)", "documentation": "Post-Acquisition Contingent Consideration Expense (Benefit)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "verboseLabel": "Principal", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r97", "r99", "r366", "r541", "r753", "r754" ] }, "gh_CostsOfPrecisionOncologyTestingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CostsOfPrecisionOncologyTestingPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of Precision Oncology Testing", "label": "Costs Of Precision Oncology Testing [Policy Text Block]", "documentation": "Costs of Precision Oncology Testing [Policy Text Block]" } } }, "auth_ref": [] }, "gh_ContractualReceivablesCreditLossExpenseReversalNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesCreditLossExpenseReversalNoncurrent", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual receivables, credit loss", "label": "Contractual Receivables, Credit Loss, Expense (Reversal), Noncurrent", "documentation": "Contractual Receivables, Credit Loss, Expense (Reversal), Noncurrent" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Option", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r773" ] }, "gh_VariableInterestEntityThresholdPercentageOfFairValueThatIsNoLessThanInternalRateOfReturn": { "xbrltype": "percentItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "VariableInterestEntityThresholdPercentageOfFairValueThatIsNoLessThanInternalRateOfReturn", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of fair value that is no less than internal rate of return", "label": "Variable Interest Entity, Threshold Percentage of Fair Value That Is No Less Than Internal Rate of Return", "documentation": "Variable Interest Entity, Threshold Percentage of Fair Value That Is No Less Than Internal Rate of Return" } } }, "auth_ref": [] }, "gh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestPriceGoal": { "xbrltype": "perShareItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestPriceGoal", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price goal (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Price Goal", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected To Vest, Price Goal" } } }, "auth_ref": [] }, "gh_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Four", "documentation": "Lessee, Operating Lease, Liability, Payments, Due after Year Four" } } }, "auth_ref": [] }, "gh_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAmortizedCost", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized cost, cash and cash equivalents and debt securities available-for-sale", "label": "Debt Securities, Available-For-Sale, And Cash And Cash Equivalents Amortized Cost", "documentation": "Debt Securities, Available-For-Sale, And Cash And Cash Equivalents Amortized Cost" } } }, "auth_ref": [] }, "gh_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "CustomerCMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "gh_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "documentation": "Increase (Decrease) In Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurements, Recurring and Nonrecurring", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r90", "r150" ] }, "gh_ContractualReceivablesCreditLossReclassificationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesCreditLossReclassificationCurrent", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification, allowance for credit loss, current", "label": "Contractual Receivables, Credit Loss, Reclassification, Current", "documentation": "Contractual Receivables, Credit Loss, Reclassification, Current" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r17", "r18", "r79" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r147" ] }, "gh_ContractualReceivablesAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesAllowanceForCreditLossTableTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contractual Receivables and Related Credit Loss", "label": "Contractual Receivables, Allowance For Credit Loss [Table Text Block]", "documentation": "Contractual Receivables, Allowance For Credit Loss" } } }, "auth_ref": [] }, "gh_GuardantHealthAMEAIncMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "GuardantHealthAMEAIncMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guardant Health AMEA, Inc", "label": "Guardant Health AMEA, Inc [Member]", "documentation": "Guardant Health AMEA, Inc [Member]" } } }, "auth_ref": [] }, "gh_NoncontrollingInterestLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "NoncontrollingInterestLiabilityMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest Liability", "label": "Noncontrolling Interest Liability [Member]", "documentation": "Noncontrolling Interest Liability Member" } } }, "auth_ref": [] }, "gh_ConversionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConversionPeriodThreeMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Period Three", "label": "Conversion Period Three [Member]", "documentation": "Conversion Period Three" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r497", "r809" ] }, "gh_EquityMethodInvestmentNumberOfSeatsEachPartyHoldsOnTheBoard": { "xbrltype": "integerItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "EquityMethodInvestmentNumberOfSeatsEachPartyHoldsOnTheBoard", "presentation": [ "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of seats", "label": "Equity Method Investment, Number Of Seats Each Party Holds On The Board", "documentation": "Equity Method Investment, Number Of Seats Each Party Holds On The Board" } } }, "auth_ref": [] }, "gh_ContractualReceivablesBeforeAllowanceForCreditLossGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ContractualReceivablesBeforeAllowanceForCreditLossGrossCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails": { "parentTag": "gh_ContractualReceivablesAfterAllowanceForCreditLossNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesReceivableandRelatedCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, gross amount, current", "label": "Contractual Receivables, Before Allowance For Credit Loss, Gross, Current", "documentation": "Contractual Receivables, Before Allowance For Credit Loss, Gross, Current" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value, debt securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r292", "r334", "r593", "r827" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r782" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r379", "r526", "r753", "r754" ] }, "gh_ConversionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConversionPeriodTwoMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Period Two", "label": "Conversion Period Two [Member]", "documentation": "Conversion Period Two" } } }, "auth_ref": [] }, "gh_ConvertibleDebtHedgeStrikePrice": { "xbrltype": "perShareItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "ConvertibleDebtHedgeStrikePrice", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike price (in dollars per share)", "label": "Convertible Debt, Hedge, Strike Price", "documentation": "Convertible Debt, Hedge, Strike Price" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r180" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r161", "r337" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://guardanthealth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r882" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r546" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of non-marketable equity securities and other related assets", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r810", "r839" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "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." } } }, "auth_ref": [ "r159", "r750", "r835" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://guardanthealth.com/role/JointVentureDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r321", "r322", "r324" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://guardanthealth.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r542" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Level 3 Activity", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r16", "r92" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r86", "r496" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity and other investments", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r187", "r525", "r745" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r91" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "verboseLabel": "Money market fund", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r848" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities arising from obtaining right-of-use assets", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r547", "r768" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r820" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r463", "r464", "r465", "r466" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r116", "r127", "r157", "r177", "r196", "r199", "r203", "r220", "r226", "r228", "r229", "r230", "r231", "r234", "r235", "r246", "r262", "r271", "r276", "r279", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r516", "r527", "r609", "r683", "r703", "r704", "r748", "r779", "r843" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r209", "r228", "r229", "r230", "r231", "r237", "r238", "r247", "r250", "r262", "r271", "r276", "r279", "r748" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized cost, debt securities, available-for-sale", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r291", "r334", "r599" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r140", "r368" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r285", "r759", "r847", "r896", "r897" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized (gains) losses on marketable equity securities", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r615", "r833" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5", "r114", "r528", "r529", "r531" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r180" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r446" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized loss on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold of common stock trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r348", "r349", "r689" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r209", "r239", "r242", "r243", "r244", "r245", "r247", "r250" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r545" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r349", "r689" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of common stock under employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain contingency, patents allegedly infringed upon, number", "label": "Gain Contingency, Patents Allegedly Infringed upon, Number", "documentation": "Number of entity's patents that another entity has allegedly infringed." } } }, "auth_ref": [ "r842" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r49", "r52", "r93", "r94", "r285" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r433", "r437", "r468", "r469", "r472", "r764" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://guardanthealth.com/role/CommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r24", "r70", "r72", "r73", "r74", "r75", "r76", "r77", "r107", "r108", "r142", "r144", "r145" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r783" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://guardanthealth.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r881" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r61", "r64" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net effect of foreign exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r530" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r783" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r71", "r72", "r73", "r74", "r75", "r76", "r77", "r142", "r144", "r145", "r188", "r189", "r190", "r256", "r395", "r396", "r397", "r399", "r402", "r407", "r409", "r628", "r629", "r630", "r631", "r757", "r788", "r812" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/CommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r141", "r219", "r394", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r410", "r513", "r708", "r710", "r726" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenue", "terseLabel": "Total revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r205", "r220", "r263", "r264", "r270", "r274", "r275", "r281", "r283", "r285", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r527", "r597", "r843" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails", "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets subject to amortization, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r132", "r590" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://guardanthealth.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r548", "r768" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r262", "r271", "r276", "r279", "r748" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r790", "r808" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash\u2014Beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash\u2014End of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r125", "r216" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": "gh_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r183", "r341", "r592", "r751", "r769", "r837", "r838" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails": { "parentTag": "gh_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets subject to amortization, gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r132", "r591" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/LeasesScheduleofOperatingLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 1 - $120 per share", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofComprehensiveLossunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r177", "r196", "r199", "r214", "r220", "r226", "r234", "r235", "r262", "r271", "r276", "r279", "r325", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r499", "r502", "r503", "r516", "r527", "r597", "r608", "r637", "r683", "r703", "r704", "r748", "r766", "r767", "r780", "r805", "r843" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://guardanthealth.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r236", "r251", "r252", "r253" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r175", "r188", "r189", "r190", "r220", "r240", "r241", "r248", "r250", "r256", "r257", "r325", "r356", "r358", "r359", "r360", "r363", "r364", "r395", "r396", "r399", "r402", "r409", "r527", "r628", "r629", "r630", "r631", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r663", "r684", "r705", "r721", "r722", "r723", "r724", "r725", "r788", "r812", "r819" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 3 - $200 per share", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r65" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r135", "r181", "r606" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r783" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r123" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r598", "r606", "r769" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationMarketbasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 2 - $150 per share", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Equivalents and Marketable Securities'", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r467", "r480" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r49", "r52", "r93", "r94", "r285", "r728" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesActivityInLevel3InstrumentsDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesMeasuredonRecurringBasisDetails", "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r518", "r519", "r523" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r544" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r35", "r100", "r601", "r662" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r49", "r52", "r93", "r94", "r285", "r624", "r728" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r212" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails", "http://guardanthealth.com/role/StockBasedCompensationValuationofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for issuance under the 2018 Employee Stock Purchase Plan", "verboseLabel": "ESPP obligation", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expense", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r104", "r148", "r625", "r626" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold of consecutive common stock trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r171" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_NetAssetsGeographicAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetAssetsGeographicAreaMember", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Assets, Geographic Area", "label": "Net Assets, Geographic Area [Member]", "documentation": "Carrying amount as of the balance sheet date of the total assets less the total liabilities of a designated geographic area ( such as a state, country, continent, or market) when it serves as a benchmark in a concentration of risk calculation." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputQuotedPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputQuotedPriceMember", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Quoted Price", "label": "Measurement Input, Quoted Price [Member]", "documentation": "Measurement input using quoted price." } } }, "auth_ref": [ "r878" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r552", "r553", "r554", "r555", "r556", "r634", "r635", "r636", "r687", "r688", "r689", "r709", "r711" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r285", "r791" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r411", "r412", "r423" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue long term", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r411", "r412", "r423" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r411", "r412", "r423" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r588", "r809" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from follow-on public offering", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of restricted stock units", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "gh_EquitySecurityFVNIImpairmentOfPurchaseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://guardanthealth.com/20230930", "localname": "EquitySecurityFVNIImpairmentOfPurchaseRights", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of non-marketable equity securities and other related assets", "label": "Equity Security, FV-NI, Impairment Of Purchase Rights", "documentation": "Equity Security, FV-NI, Impairment Of Purchase Rights" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://guardanthealth.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r901" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://guardanthealth.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r108" ] }, "us-gaap_DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesScheduleofUnrealizedLossPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited", "http://guardanthealth.com/role/NetLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, diluted (in usd per share)", "verboseLabel": "Net loss per share, diluted (in usd per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r208", "r228", "r229", "r230", "r231", "r232", "r240", "r248", "r249", "r250", "r254", "r515", "r516", "r596", "r613", "r746" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r221", "r484", "r486", "r487", "r488", "r491", "r493", "r494", "r495", "r633" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CommonStockDetails", "http://guardanthealth.com/role/CondensedConsolidatedStatementsofStockholdersEquityunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to additional paid in capital, stock issued, issuance costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r14", "r145" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expense", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r103", "r482", "r893" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r108", "r663" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r108", "r663", "r681", "r901", "r902" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/JointVenture" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Venture", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r173", "r323", "r326", "r789" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r286", "r287" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of marketable debt securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r210", "r211", "r828" ] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicensingAgreementsMember", "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofIntangibleAssetsbyClassDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired license", "label": "Licensing Agreements [Member]", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r85", "r483", "r876" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofOperationsunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r122", "r265" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r54", "r55", "r56", "r166", "r167", "r169", "r170" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of (discount) premium on marketable debt securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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." } } }, "auth_ref": [ "r127" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://guardanthealth.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r728" ] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://guardanthealth.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percentage of common stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on marketable equity securities", "label": "Marketable Security, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r9", "r67" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://guardanthealth.com/role/SegmentandGeographicInformationDetails", "http://guardanthealth.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r49", "r52", "r93", "r94", "r285", "r728", "r792" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r133" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based stock unit vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r764" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://guardanthealth.com/role/CondensedConsolidatedBalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Consolidated Balance Sheet Components", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://guardanthealth.com/role/FairValueMeasurementsCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://guardanthealth.com/role/IntangibleAssetsNetandGoodwillScheduleofFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://guardanthealth.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average derivative service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r764" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "24(b)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r788": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 89 0001576280-23-000187-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001576280-23-000187-xbrl.zip M4$L#!!0 ( %B'9E>*%7_>F$8 !;Z 0 9 9V@M,#DS,#(P,C-X,3!Q M>&5X,3 Q+FAT;>U]:7/;UK;E]_X5Z*1NGM@%Z5JVY3$O58KMY+HK-\FSG9N/ M78? (8D8!!@,DIE?WWLZ$P9*2J(08O3>ZXXED<#!P3Y[7'OM+U?-.O_JRY56 MZ5?_Z\O_?7P M/GCX*/JYK#YF%XK_WF1-KK\RU_GRG_SSE_^DFWPY+]/M5U^FV464I?_]6?;H M;ETU3KE\\AVLU^E-SK/)L6;Q(X %T]1E?S7PC*?.R>O'Y _J?E_B7XX5: M9_GVQ7]]R-:ZCK[7E]&[OO]JY/P::;R''3%%UD#=TNN M\60D,V_6F[S+!8ZH2=3=50N MHO-VV=9P?F(Z0K.;/F16I/" +TZ?;9H]R>>I%<8I[/#+C4I3T%3'N5XT+YZ? M/#W#C?FQK39EK7_GL?D%7E"VV 8;_NC)7[#ACPJV-I/JGF69\T6/Z::IE))$ZDBC2K=J*R( MWL#39O-J0V]_]_P_KI:UV".X)^PYD8V@]:8Z@7L%OW^/1ZRLHA.3V_\TO=_ MI![>@2/%PD+B=!C':E#Z2?+-'T"RYSI:5B#S(&1DF$ 08>&5%<,XJMOY+R![ MYACDV1JVF4\&^$X)G!/X[DI7.BM.HA^*?#M\[-9J"\,O+W[EYAW'(CM1L7S(PM*!0!AX^.GG6EX'; M%MJ=^Q7!_QA[C_9=R=) ?Z1H6L72@HYIM$9IC4%-Y+H&UQ+^5%UF-5I%-)ED M&.4;7Y>@4$!5K52>H_6NX8I17>8:M!&XI,UE&955M"Y!^;W.0 LU906W!IN< MD>:#J^"Y6)4Y&?5RL)/J^+([9 M^=?N-G1A>%10A7JC25SMWTYH)^AZI![5O,RS>M79 [A&I8\O-#P1N %94^M\ M$:$CLJGT15:V-3QCRB<:'D6US:JLT/E0#7VJ@;?WQ>=GSU]&4Y+3S[YB'TJG M^Q3&>&)[LBHO]86N]KLES4HD1['#V8!O7 0'#>40#EDA'BEYO/A'%9H:.2]T MTOED%F6##D>J(29.\?R!#'0.L3GM=0O'BU? 3HO_:07'Y1>6\UO*CN//X.]BC-*,G MZ'E1[D_T2=^I\F* P0> Y93T%+3E_I/@FXIPG^V^%2F'-OA+\YQRFZZ;!]]' M95B!5FF\(*00OS Z7U::4AE\60RXTG+3Q)&"7Z82=6VTRN6+GBS OE4MO%78 MMA:./ H=7V2# 1NHVAI3!UE#@H$FX2*K%;R!P<='19F4%;YB#(_@/WPMM9YG M<'F,KW"W-QM4_>NLKNU.P%?*(LERC-?$1FCX60=;'I'*WLI#PP^=IP]6"B< M9%556_H6"NBFRD -\^X8PQ;NIKTXBN=;W"@6A)@^UG]6VF6,.!.=@A6JHT4% M!@>U.KUR_"^^-WB;*0?+9*OD$'N1*=FHP9 8+I[!S40R2;+9"GIKQ;_2D?0N M&$I0= 2[FK=D0%$CE&WCB34# M]0MFTX9")7F7F4LOKF$M('HY[LP*_HJ*#KZ@K-B2:* P@K"4D;NOT]XC3S@[ MZ1]"FW[9J5-(;;/+0KX8["F$B]J&(9<9:"4P!POX?DZ_F>/[1]$K2&/!7M5X MV96ZH-]649(K$"GX-RZ4U)6X18/']P1_].LO0 M49;-^K8A,%@=:VQ\1WY]N'U)5B7M&K<-%-R!!&KS:0=JG,8X%\O]CI5E&OVT M@7DIZ4_0175+^5G?8/3="T_#D/C%>&Q5 J8\I6];/00A M$-D?SU[4YAC $83-1=\ '*ZDK'<1PKH;RLS>J=XB2W3>Y#IP57:"R:6)MLD\%RCNI9\$%1W3HJVO5"0Q\A3MM/MI3Z+1<^E7$#?PK"A3 M+V #R!?KU13-M^08/W!?47/0VVTS_I6_OJ0X+)6G0\50_O]7E5G,1BWU\;S2 MZN.Q6L!:7ZC\4FWKS_[: NS^LY:/[T#6\GU3)A^C\PN5Y23_"^.)U_(;)>^9S9RIS3VSEL"S)N"-F[\_CHT'AI'='*T/ M6(*.UYR CUFAS6DWQA#\ +]!CXVV(OH.HRH('M^+C4$SUXM[.$SF1"@:9O8% ML=PX;W'9\BVY!H94%:4YMV:_HW'S$_4ZX??QBW^EDF\ WEON4=7CQ;SXE M>D.9#AL6@:]6M_-:Y/@HF8'T@@_(@3Q(IH1=&U6%T;C^M $'!R*37&UJ%C0L MZDO0B(Z1<6=2TO&)JE>8OJDJ#&XJ_$"E-VT%GZGQAP1]Q1P])DDQ2&Q(\?RB MS3'^_J2KA .Q"J^YT!G="-U-#&W@0OP#G)&BH#,#03-UQ.7:6 MVX(0 ;MNBP%TC*_).8HQ[ 1$HG1+M40,! :N?3/*CFNO!-O)2,G-&WD7G'K] M$=YQ!IXPA205O8B5SOWBS8:C#.9P3+@0_;#A7#'E=&IP4.O% MENL6ZA-?VQ1EYJ!>E$LXP\(V1A\7M[8AAZ$#DVGK0%*!W[E<(?S?I!3BM;-( M^ ]%=4E.(_%)7MAP6#,+7Y4/N!9:Q10#C)#5^,Q>'%<> @N%@CV MHFTP%RR2;9.)7WQ^]NSE#00[>%UHKZX2];/'^Q/U[+9%_?J"?7;RY)$U[K5? M 5*1Q#>;#2856.K?$>R8$_?PUHS!T*/EMIJN4>NFR;6O9T>O#?^P.AB+Z;I< M<&48Y>A@!6)"$O'PY.R9)Q'6K\$W@V^NW&CTW,ESL*\972*N_^C45']\:PIO MG8WHS1.U^\]%G-V97(3L,9V5L1/V%R4GQNS483@K=R$[\:TN,"+?>U)BN#S. M_H(16/CEJ+RB,1K$.^P ?5Z%3Z"RG@-5A'GQ?CA#Q5^) G:=K7@DAKCN]VUJ M9@?TPDNXRX/[6O:Z=X)=.1]?!OMKV O2Y+P[?D!UA!5GM,U2_#0?Y-J^9[S' M;P!6!0LR]MWABYH%7SX015+;(X.J(3O:6M3T';YM\< MZ[Z4!YL9Q(A!T5@C9L-LV-%UV19-!]NWAI@\V^1;4X))L\4"!(>J37-QM>%C M(*V$_3Q3Y%> <*@R<8.R\I87'O"'2#6 8?[;P4 MB\Y*P0Y2OL-F.@)X$>ZG+]0^# O?>CT"-,'VAUJ?1.=P#Z,[##2\DURT)7&$ M//X/* P6HL!0'HHYNA/YPS=&&G]$@9^@62*CH"&"GA/"U5.EKI5GATJU'^J< M; J 28EMAPZ^F*H.A$NL5N>SM$()HUTN#PM_Y@2-Z@2VMT8S4,+>9K5V&(G# M.!]W(;?TNG60U&ZLM*\S\L;S)G;(B45)^596-0R7:VA1A"JL/6,^+/:QR^9; MF!G:VEXB=O=2\(CH3QB,8EXXVFI5[0@\_W9(A(=W!XDP37V23EN?A/:6TV?? ME["#$#<8%?,ZJXW@[EW-7"MM8_^#\>-:_6>UMJT6!C5W^.5R>+D/[ M[,)1OQ+6J$]4G_^I$#^EN\L#G5*$#;V.CLZEW+00*":F%H+ZQY1&Q7'%OI? M[+0WTX8(X!<+%\A' [9HLT)3I!!,$J:[-OCUIM%=L,-,A#ZK*GU1LARA6+6% M33::?IE&?20Q1"LZK\J/"+A/$&[CGP(CSM2=1FMTJ.;.1^H6FU41E0RVJ^!& M'3A3 ]%P;+H+.CE'KYE#MJ-S"U+W2;FA?^U^1#A_3=4FEC?CSWE&HS24Z SO MF4>?-FQY/;CS.Z$#;(J:[C3IC'RM.;608B^7_1.^1#@_->):/-04&!N/;@U>7TD^&&6JW?GEA&9/[>/QH OPJAC> ME@A(GUO"0#R[Z>LXND3%-?H([#ZA3EJWTKHG;6 V$#>BCNZ72Y.1N_@J6)+% M!G@&T2'D8@-X:RM2B>#.+B!HAV5A_[@T47%]HG('0$#OP'Z"7]F8,B@/@'1ZG"+='G%[>>98=[&A%G%NJ5BWN9(/6%^XBV*A^Y)KZ?FDW7N">RT85[A[48(> MK)L9_M8#Z?0MFLFE%6G"]&MI)^.W$E.X\:V' T5"9) M-&9:K:N ZW!\O'& 9K6+G$49 Z]V3 N/AHW;TM][8R;F>N:RZDSJ&-);Q ;S_P@X.;9/IHKD^Z MXY#[/KSMOJQIF0[ORYI_ QB1/4S[M*>WS0AW0TXV5BLW<>GN5$!TZSF1/R*7 MIC;P&FTBV.T]X^M]'Z>V;)'BRH!+T;-%%KOC@7C9 X-O4L,8QFZI>3JNDG6! MH9Z_M*/*(3E0GR9S%/T6>"8WN**A[?)6C/D%_(8ERT;7RQ3[3!(5@U.O%=U^ MO?MM(J^"7=45;2=R*V$K(&UEN7")#O9("9]'F-:AS8S]?CH'JC:7,&^FXR'4 M:AWX1#7ESL!+JQ<09@C7N.=?V5_Q!NX4A1&X[Y:3Q[AG\&JNW6IH&@S[O;"P M&N:NZZ\B]MX<+\"^KAU;;RG7C(/)\-\2J9Y-:1^N59K[SW]MX:-P7^O9(]@>%D,WL'(EN9+:OF;B68#X(E>-D9Q_*PB) MHM,S$PLD*H>OJHH0;5[/9O]O(-D.Y&&#+(:GAPN0WF.DG"NLQ.0W0DW<+6,R M:6MBN^](^%X1OR"BMO2^S=EG\,/P&YLO M0'DCEDK/2"MPNVCB/;;77VHTB*.N&E0? 8X*&TA8092@PC"N+BL98C"'Z.E& M/M.$/?>[ ' >3A7L5:P/5L=-61QLR[EM"M^S:OL9:YEJ)$N#AKZ.>QINR&L> M[1PK"_'R8J^)#'27J8IT_#[0K$R2.M+0L7 7-&53K\&>6SP(B!(6;$"8&5:Z ML_PF0'V?5&>\/:6?+33,@606PK;_X?//.UDF25MQ&9G;O^H2 ;7(B*CJL@"' M9&N(F!G5LS"#Y^>%JFDFKFL";XM!A$DWPT7E?F5#+)+C_ M%:/=*0BMO75W@Z@!Q@Y0-<-*3.)GQL(U61[PN- ()ZKD"X=6CZQC\*)WD,CA MZ1VHX?Y MD#R"57T"DW$U\2_88EQGK^,3+(I>@->^ 5&?O<5W;_0E;WJ)>U9 MNURU/%.7,YW3H#O\K*'/*2Q?8#<'?Q&D%SVGQ^#"2J'K=OH$-8BP/*$"'E/S"P/ M=(DPWZ9R]/UL[LAX:ZXY*,]T2[XE>"*ZJ)7)64HJ+; [F9^)-9[L#>2GFT,= M]F>O]#E/ N)2:JA"+[+N,@,,5:@'B#P&"[26&F/WH\6!>&X=Z$'0Z;Z +4L0 MWK!';.X3)0T)(\B?R=0&*5SFWNXG%4TAW::"NQ5JKTS>=='O"\.63/J^,/PW M* P/^41[-L1O%SMJ5G#FW0B5D3"6YYSX2HM/N1]JJTXLT722_L9"#^T/ZQV( M.H;^Z"A43 -<-P:Y#GT3;,/@Q7T;DA#"'&LF6(8#OR$3MT3Q^(56&A0Z@7DL M)C/HVC-A#>)Y_M3"F:%O':/$&7Q*6[OJK$?*@T.FJHMG&DZ_W+@(-[B\49;: MZY?/_NP"V< Z]U8KV[&6D;*9K55['%'.QQK"T=_!./K9'8BCSRW_/:/S7A&! M-_GQ0>$8#Q^6V9!UF?7LFXO[:/IV>@E(8M_VB6()/,S3R,D.MDE#(- 8 ;+7 MTW*D)[TI!L]&@P4:>TX)91Z1($-2V\;>A#5@,.TO')NG%PO2EW"#X66[H(## M"2WW,OI'2!F(<6Z[8<2Q&Y[CF8FQM17I%Y\_?OI23"+]F!"0(8WT"H3L5=1@YZ-2&%#>Z;.E!$/0YK\F9(@V2KU M4V&FK^%+)5L\-'B-(A]Z"7!9WQ@9_D0+,\=D69]2:&<,:?(+-"#2#M% B@R1 MG$-AE+AUK_[F/OQ;Z0*\"'R)T6*5'0/KH[78M0HP6S9G9-)1)5-*\20'"P'C M)@)[$.-^+F.&HQ[*:JF*[#?%I:"UKI:ZB@D]5N99*K_VBF]QT/P*_K':D&DS M5\@S$"SSO11[Z/*6?T"XOD*GPGBI;A1%\*0F)*>J 7=/H*/5X,DFB@#ZI?03 MU.!=VKR*[0Z66^%_W2VZ^+:JMT>]Z_B3UD"9"*V[^:(4-_QVDAO?H=<=G)35 MIJQ(-^,V&0*8BL6(TD_]:=R=7D;6)K6YDUL1@8BE/,W[;M. "GF<9U%[FNM +"04W)?K8. C._M86'SN3+?C>Y":[S&.' M(;/L%Y7L;+R8.WP'6T)BGK1"%HXJH&PJT=RAN71Z,C8FUHSL)"DDTI(;,0O> MK8KH=+2J05IT7 XPXZD'HCH:/'2>SAN)>8=K"?B:\0_(=&!SJ3$-=,)N)TJI M4VP?!T["^!"IF37JG74'F5=&B;&]/US1FI!LF=+Z'Y4M/R?2]7/K@W^?TWFA MENT!7ZBD):L^_^R(N; C.@[V54VH*=^R->PH=GE3T7TUW!]Z'G=9_##@*I*L M4YBUE2P,,Q\^>-F@GX)D+/#3ZLX(*#D6=%493XS_!XX DZJ^!"_5ZCEF8YS: GL99LL MB#?,G8(R*WC4QQW,5/:=?^*BL.LA00\IDNA#7#4@?CU83Y)M)0I =)O/KQEL""Y MF6KA@*A&6-_*RM'N#($5$:"O:QP075,- %<3$)3BHB(#3T7/OG3#!^YKQW;X MSQVM'>]INUR=14F-[1+B2'TA<>?N3 Z= CD 63T:.1]]FDT\>O:CH<'1MW%T MM*5Y)PN58)$1'W%B+&M;"50+Y*1PWD(D^],2UV M4HVU*6YX3#4 "<;R;CB2QUM]B> FF^"T$*XA(\7Y0'EEX/;N09)@;B!Q=:+DR+-P8?1TSGR)BWB'7EGVGQH M!36H*.H!#P 4X53@<*)&;7KSZW!"6DWR9J*WVE >_'FK8-/E>7U^AEC9)/%XNI'@T,X-\O5Z M%\F+:AB>%]5P?9T2T:'KT GFM^ ^D;G8V6QQI[+;MS[7ZN8GLXMS#A+7\(J>'>$\)@2U]9/4G&05MV P*,, MZ[BO@"TY)SK,6=%BOSC\$[R?1E,82BY8S-$?J8W4LHT$N!L#46&VH_F6QC9U MX-=05L,_6"RE+S22"SM;P MMM"A)#2[)5GMRXO3_19J3@H )VYM)0B/PYB,B90$[1*.["*Q@XOXXPY\FMLB M-<:ETY/06T:N-CCUEOL.P_5))LE/9_2?JYM.&NP/&?YJP+SN3T+BI8_P<1D( M+ Z[D/3$SCK+DBF2\VUGO/48W9=+&/57G)9)R\[B4=C,QU1$\/Y418?>@] ) M*T3W:6U(/(L,<^[NQHU!O)2Q1BP1.+ZC Q[SNP9[\]H\=]67"^K;T;;B-Q3U M>#-F0@AL%M2'\9DYWC,JI2B+7^W 9&]O7$>IJ?NBCC0RL4/^3#X*_THCG"U: MD>;$R>OT"3.X5-> ^D3$[R*8F.)D?XD!J1^Q=?AZCSKL"%>^Y^L)ULQZ=W9C M8] 1%8I&;+?8ST,.]]]>4F;29Y&Q>^BG(;V((DS\[3KQ-:4035)1%.%-DH:" MY/ZZQ$^O1+:E@MC(2"0#F88;HZFJRQSYY0R$VT=2.[L@8ZAX%7A=J81R$U>W M,Z#_:/=]K=;,/;FCM7>ZF(>C>6,.OI*% P4 M&<(WQGCS*[UH:W)B>#Y*I]+DF6"Z0;O!CSYY$*5P.(V7BC>FF+-;&SZ0>',Q MG?-W=O+@(4]-QB& Z,OI3QN0OCK?1ETR-+]LTLGZ2%PI@MTM^A?E".\3RH*D MF-)6&W<%O!<\;[4Y(^&Y=6/I6):27*&A[_*[TME &C42IU3+O[,1=]._F' ? MNWZ4H%/%J).AE75"7#Y<7CD G(N=&SW0ESQXID/'D;K)?N=[L7TK'2A(0#;J M;7,9))@E.4#C,;("]>#0=Y@0AE2<;;SW6DJ"YN9*+U7%H,VKP@+K30VV XZD MI4_,7%S8(X-"(?'!8 MD]0M,2H)Y+"L[3MV=G67"'M>! .#+;G"*/MC [JE"2FB:'*Q )'I]59V8@X6 M_6:P;VB%F1!@J$/T0$S=J4>QOJ"NX6.4,6)V&^P/_S] M\3//47SO+.5YTLQBO_T171X$SD#82\4A)+1/7=,VT0UO3_H42'&21J2?*"9*%U-*V],CG+()]K-TC51@XH0QR*$-SSG2;/(]$R M!SY8?FA\*IWK"\44BP9)!W^*#<$TLWQ4XQ=T(8C7A"%/J?U"]= 4P<241N , MV71YYT0-=@Y+3NRBJ.)D].%SX MRMRL)A=K]#C,F#KU,*3T+LS;>&T+,?N7T,!1X/29-8*.#U&K;GF*6W!RZ5#S MY8Q_Y.H.BYW+-)OIIA_\UCSOXEW='!5:I\:*X\&A'CN'VPM/B?WP0+1;5KN# MW;;(L),VW^XX"'^[,M;3^S+6Q&%;?X;-_""59I.[!N/9UGO73/T\5H<-;%5> MD@Y(T8.EL N\7SCW*\PT-A)BQ+Y7EVO,Z*/C.J\YL^I7P1Q[$_C6J" 0C>"Z MF0==QO>ZNL"JUX^L*7G0-3*B"VF1-?!&81DR3H$=.$TF%.OBOLL?>Y[[6 M3 MKIMEBUIK+(Z]IM!=A"[ZFCLN$L&NHVFTNNM< M9FBX?9:Z W%M;[W:_"(7=3_/91-VG;#;$.YP MZ=YT')0G\'SR]\WF$G\IE,C!O-NYM.O)FYY#BHNMHIOF 7[6(!NXNOP5PVME41ZYA2 MX<5U?ELM>V3N+JU/2..0^L6YF?B>O:)=0%E5ETZ6N&N*KZ-3E]]P=%G#54"^ M()>0,0>/;XM&A7'[K\##C+QY6RC098-%+E0.\ZR<#MI[W.1P?,;"+?M4L-F."M2%;]];?GUN!]0Y& MD'3.7'!:L.8_B'Z;5^5'71UC3I$:@!�TW"/VQ,%#1&O.YL;%95L:FXUV3,5D3 M?&U=IO".*7OM=>1L^_UP?JE[OG7]J8SV\D)^VXV*1/_4;VJ+R]0FR'XP>=OF M-(RT_J/&%"4^9,XE/V[KD,H<6M;:UH<0+GC3]+&;_81TH:B^AKF6J0YO!B 0 M1@C3 '!A\SE&$&,R8JVHM9#RQ*@3TPM=U=CPH!Q9=>#DF\X3RF9+ %)[*?@. MM$8B%EL-,'\X?0"GXT".^:W7Z/^,./J5UX-:0(Q%D[:V'%*#UI[$F3=FV@*" ML/^#C0([,S(@C&3:K\P%\#KP:,N+SL0.FJTJWT .H*QL$3CF!HYU+L/C#@DY M!$MA+>%EKATKR%HW[I[6X>K"A'R_VB""AEK';7!"E+>DH3AXAF/:8$.+A7=Q M3X2!^%#-SGNEI%WD<=U:[=R,+N[5%25 M V1(TTIF5(7O:*\(O M7PFY^"4$&>*!"Z>6VW<(ED8&NR#(BX_;C-H8OJ MYH:,ZO;,7[]L"[R119N'K]WX92%&60J,H/,W>.#+Y:/K<>8H6>^V-!(E/1O=,8N7)I04$F@?96=<^%U(/0I99)!$O\WBRKE1TPN>NU'H-1(C MU$>=MF#+J6>?LB,;1BIAV[<)MKA9FVYPC8MVV[8-XU\8]%X:DKAK7+&S, )* MZ90]KV\P\?5O=@7_XR>^/,R;5"QZ(U+TJ=P#784H5X?0^&V-O*?QDL"%+&GGT M^[#-TU2-O]P%U4BS@-_;'-">%>3/?A7$4DPQ)IO8019>4=F5OJX8EQRP$8PB M<=V01B.L/>&/3<^WR[K'7=?/U#G"&9VQUWZB@K950MO\7UM2_+YV3\&:]R09OVH]3!P9ATC>3?A*0N$8JY,-6-?)9L_T,BK91MGJ\4]"!- 7I\IIJ&J"UU[=_-#64Q09O4ZJ^LPEG1U"M1\_5N' M3T)AJTTGN30-.G*TI_V,IS=^2U_1A]S7W(=RI.\$ MR<:4JFO7<>*C/#X$!9 M@NTW>N_G^GVGX:.+!._TI(_CM@:[U9'RRO?0!SGQ7:EYKEU+BDW66U'F9#TE MBXS' P%,B:XV7SS,B ]/P=[M$DE%KN\9N5/NY6[+7I>%J>V%D!E?Q=GBGU?F MD'WP]SGQ1,3 ]5V$9:8&#($"K'^%*C<#?:I5&J1WQ>_BK7.L!?.R_-@-H!#+ MTN,M0^5F&W#4TCB%%%-N8O^G+PS(-S$<;Z M8*ZN _B-IX?9&7,7>@[>,'\+Z(C7AF 3<;\H==3^,84T-LF9GY;6=M$6+\55 M/.:^4FFY:6I/AU"U9L59Z#56CS!/PU5VUF >J=;@Q/=#&89U)W#G 2QF$D(X MD/M\?I3-QN)U@#SIU[X6NBAQN]:<"HQYV[7'WV_2<_^VF?P^U7 MV)4:%)8/WP+>!0"]1Y> *?MO0"Q@*X,NL3UG%H=+N8+&ZW#[-&78WW:Y*HD; M>2&/Q8*M-LZ*S&@S)'=]*PJB M0.@[IRE&P!;-ES!X&'$M,:-68A^R0A$VB&ZY=J-,S()]^$;="U8:]2D.P!S(\4NYY*1V]R7TI^6^ -_;I??:JT@YUML*= !0(3= $;)I) M0/!01P%56]1G3:4HP^Z6=ARFF*<](.YHO6DH:QMW^*B9@M,XT^S[4N<#>:98 M+4N8E0U99&H&6(,?J'+"8/89KBGELAW.8?'0K@[;Y G7W>NUT@(X>KKP_VE MENZ%2^E$_&7N:L?B8!0<]MTXFTT/Z^;)DEDT\S]]$G;CQL(7S)5BW_1S!;ZI M2L7QN%R#0+8TDF%' F@C27T&U)K!GOB"J$\_:(RHN\!9#\7O305%I,CYS A% ML"T>>2LAD@-10;3'U[-1+C3_Y@'2=HF,@40I2U_-"!L*#PG>F)!N\-:2C,'S M<@>N3\J-XBGI/\FO,7^L2;%V6"&]-@>7OONH$?@YA-:%*^#7,@LA[5TVW.X! MH?EUT(TQ$9'30>=V@RLYJ+,4M-!29)ECU]9V8,YM*KQ0:ZX MZ<'"7!UG(*D;E*:DFN:3[<U VH[OBS+O@>/'M_@B892R3Z/ M"&7J8)EYSHASQWI(.)V4BQF]N1@J0KO$9*ZUWJC*9#:QD@$GV3+FWZRH?K=< MD4G[(F;HYGM^.RAMHI6)-V'/OLE;KQ;NCF]]\Q,[-"4C.#'=Z;7=41$J2(%A M@NEZ=!.=2G>>=]G1@CR4J.'1P1[F.!(7W,X1]K)#=>>UUKP^LRU'J'W$5\(^ M M'G^?NSNLUV*'HI3.CL0])CIY8F_EL7G,_I^(+LD"+NQV(*GQ1\.HQ!W]ZHJM M/)$O'ZY>G+)BM!-E?S0R@B4'IA0$'?-&4EK[3D@.%?$''(BKPZ% '1[QB(H; M:UF_?F]450>GX)^HVFZGR1!:O42=@0L>-3X0_A7I52Q\,S,, !4#_ 7UU_54 MUQ]4TD=J=O1P!C$, N4#)@,$<( 6VLIL8,)G9Y^.U_"Z5H9=R&_S690!3<"9GX) M>,=S])X9!1('(*&5K3O30@BYA<&E4"$\%<9BM/5OZ^^*A!7@1A M*^0!>[5)<^&YYO$+9K8,>4J)5Y#,"&--$8/MSH>5>DY$HC8JP1R68O) W_^( M?_\[&DKHX=E?%]F",2,(]] M03]6A=[6VC".._V1LB .5GE;9/.N0.'/UC_42

@TN:?8F+3\&<& M.SN0XSWES(TMK[]6C8I^K+(+E>S; M#3ROJ5]3>#;(7^(2B9%YT[G4I6T%FXBUWD9PHVVAUO-LV3)SD]2>:U?*SG,M M[#JM3$DWIXL4 E%[5F61)>YTH>.'_H-UH_"(*!9DCW*4[!L&L> ?;%;,49HB MNZ6<,#N-#1LK8$GGAB44F[# /M<(.YH M]V''-RNDX&?Z4<87S[.J6:$BXA_K$ESKW*BW+=ZI;BLJ8!O24NN>$L$^M8'@ M.OV+UBH'_YS_;:"%<#7^Q2_E/*(QV4=N +=5M(:1UW^-9=79.3>VF_,BH.54 MEM>4*+,O-.9W)VZG?;$A(MB0_.,O)3TRI09@UAO[U!>2%>HV!XU(L^TVPOTD ME4>'LB;O80T6]X(A!T$*TWMCWFNRAT^/5+=&#Y[K8;WQ:DEW991IJP0>45-Q M>-D)8<&!(1FR:S>A1!ALN(=PD]AKZNC*-AEI2ZEKYV6B&F\P[2"XIX4 40+8 MO-:7F'YTS[KC*ZQH$/?@:#1)KV[8'CEB.?"C&IV861?"'^Q6:P(?N2X\S]<8 MAV"#*^O+4=-A25IJ0U1F=\!5Z!%,5- 31M@V97T#[Z M+(M=DO#8QB0>+7K??#;,/U,9>T!8M;J6>*-QN[CK/DFYMA0U;N>2LJKLF2F' MKM5]K>1PT5#QDOMLTTI=&OP?.U'&R?& 4MD,?XN>>\"NC@D+XE6GR4YNYCIJ ME#Q:M?#J,/M4ME5"K/A^E#;0\2D4.H,#SQQ>RKUP'93S:*:"MK?R_K:VRFU.VIE.++2UFX+PL8%$6$[B+AHKD- M_F@AET'D:2=M,6%O5EWO=1Q&/'8G2(+>ZPL[?W,*N**M&3(UA*\36FI_J&]& MQ%3L+>=,24OYC0O8E-3FP+$?T)PT^9@P5\@GL\9K>O<8IKDA%@4!KYA2:;M-4)7MQOV'9G2G0G[9F.T%"ME2BTT[S?0;=Q-;!E' M6/$Z+A\'9,$:C\-J['B.5-Z2=+;8X; C(&NGGZG1Y#"TSL3RDB14VBF.@-X*$200=-446BD%O$:[.$E<9V"J^YB M&*IY-)0F-,F%59DE^KA<',,7,)50P#',[>0M$X<((8U#*ON=NVXB'2VEL70& M@TLZ$-%?3UGT'YR<,HDF;/GQ7"4?(]<(O^^ZA1/Z3IF=HGF-W6!4R7<:%T+V MHER#9C7-WMW@$1S)5@FQN'BPB4#])"DEN''Z:2/0 #-JQNL(,ND;[W-@(+Q1 M /VY]1:V.+.'V.OE\6N@B7T9U&VW=:F:@4D5X=;TODK]?[V^24Y;E&EZ_$VE MBH_1ST0P1:U!,VQB4(L0%H3SI,GZ-E=%S^\G76;R\@0 M._N=B#<"&"<9S]YZ2V^1=QBJH)BR*K #7[%6P_GA?VF%']BW)OA D%2[ MJI6LRMHR;1M PQ:\!9_R"UUD/-!UX?HK)#=:R,Q2]EX7L&V-R3(3XS3 M[ZS!XJYB7A.!LWA)L2.HJ>[_(T77% 2T6!X3V40[4. MYL ,GV#=73Y&'E@V=G>G^=TZD$L0,TQKWJ%N.O:= M4R6@-XH# ZB8LZS*=N.@%F U=+Z0N09!9SGS=G;@L]TTQY6<]'YRWG228,U.4T>H,_N@- MW_,'@739=E6(3C/3M0UFLL "/9.@P;X^A[5:?J5QG4(D-7WD$4%)T]>71VE,S,J(?;;<@[030>2S-W3P*[.7](%>CL7*[*.I@AB$HEYQG$ M4ND<>@)_0*B,EZ,_*Z%L= ,'";VB$C=K7<#_M6L_J!WIFAGQ5;=YHZ0MCL,^ MLV)T6*[8TJ/',Z/-J.N!:5T$>6"@=$E6)>T:G1ZLL^+F"KS+(Z ';=0FVF^- MEN<;Z42_QL)F)^/^5L?1$O\K-O6QWBD)7QHFTG>^-'*="N.L=>P9OBARU4PG MK!UAH%E*#"]*XT_CI((_2U<"FE@\?YF2^ET',UG MI)I^82:@$14Z^'58)V5YX1E1-?F'^!JB*U5B,\K24BQ9!5L+%%X&U/)'T:>F M!)D_@!EG LJ9<161.EA0$)>CV-4AO?U-;,A]Q==5?!_>G8KO!,;]G-Z!<3^O MD7J 1V+N;;5C?N ^O=#S&E&B:10 -/%?SNIZ9B:3NOLY1[ M_,DA9H8 +2 ?C*NI"[Q91!H$,4-7%%ULPY^9U0["@+ >]MX_(":RA?#K MG2U1ND/PX/3DZ=,'I\>/8HDOY'J6+I :J'5&$3DBLH/**TV ]EFZ1->$[/L- I/H.?1,D/I_)SZ_-Z#L7"A76_:9TU20>SZ'893/H.G.1_ MX<"@38( AO/# S)/%#6$G?,G8""CLV.>]DZ8-WU#>+L])FL/P8>?%7S/0N" MF 6R@\WA!/_:EHU0%VQK.)68K>3TL7%GT=A*\LBFH?E[TCC0N:'M3 SN;(: MF/Y&JUM\;&%$#9(VB559-ID#40*W/D3G0.POOO_)G/S8XXTRJ$/F24#,(7B= M0NC>'2F[B'[8R)'D\X-500T&D"2=)YC&8'=Q)&?"LLC ?B M@%*N;CIGR:4/L:O"51U#\K_#$-%;)WT[$!%]Q=Y[5B"X'T'*TQ'73H+-!O]K M72V96P,UJ5TZ5(IX!VZ&C^ZB8G:H!P97!(^IMT'#$D_"3?. MCF\9NTQ4IVC-?2(4:3KG+'0ZB,/ "P9X,6KJ%, DSUKPZ'I^QP5G 3VX/__U M1IM,+3L,@R+\/]%ZA=L7XF4L]0/#8ZX"?/A<&!:ZJHTA$L%RSKR1QA;2?Q])X7Y46RZP0C,R'=D M$[T$X8 <, !L6-O@];\RNI?X>H1*1=L2GB8X)%Q0Q#U+P(( M5PT;3?%:J$E?=T5P4V7@V&2YT)DRXANO1,.DX,/XHIGJQ6,K-MBO\K(PK=_^ M,]/K5&N:^F:(/03>QG9'0'?(WW$%^.\:ZND> .4@/8_N#@ J<)SWM%]=M"JK M_$HO2VI,R(B$01=ZBE> WV MLM;GZ3U"=YD>=<,1$8OSBJG_H5S,HG6+RCRORT&[E]CK2ZL?+V1HA Q\9J@& M_<7GIT^>OCP]P;$MQX_ ]3TZF\THK5!ERZ7H^7"G%Z4_':0[)L8BZD'O!%/_ M#B.^NW76WYO314PSOBO3"0$\4#ZE:HQE8A#CEB<2H6HX??[L"0,ON*7/]7;X M[>0R#_7@&I-NG3;M8 1:4''3DNI7?F..0_^+H\I9-]<*@+^^+"-#0/C::Y7! M#@?X,_&#=CJ V2[RM(_H^[(XMHT9MBN#F1@&^P,.Y)S<.B77H23VO'+[M(Y* MPBL;2HO\17V-PSMVDZF_$SX@MTZM=3B&!$5N.F?CVU8A15>#-"MYLT)\77*" MF !#@!6FLJ7MVV:-#D2_WSH]ULW)L"8JOJ:-=@(2/+'&I'WNB, 6B ."*TPA M(Y=*+\ %K+ 4M53+'H%7)]\+/SE>!Z+*YZ&@/+.SMID+J6M)+[%KL28MP7>4 M''PVDXO4M[U--WQKMD-XK]P&_LX&F5E*1F?>[ME/8C%D9((@3;6BE+B4-L*L MOS(UHN-*\80V/YV%OGQ:R@V&"PU$KE8VE,A'QF8>F #_I Y?,]EW/+OL)JEP MB3'#R*)038M 4I;? S$KMTZU=B!APVM=P^NCZL[7;M3FO8F9GHG!D^U-0Z7) MC?;'3-<]LLO4O%J"!#@"E-VH-S>?!8?YM%@"QFGF/A%FYT96SU2$2QT:VI!F MW/,QQZ$:I MEE"D*WDD4_2S3+89'_W@3].21R"&6\S0LP<%X:]S T55K L\? MB-J[=:Z^0U%[DB2;@**SP%=.&JXUSE4[$'&\=T+INKX%%MX/3-"14K[7!'\IZ5!RTCL0P ^YDJ>H;^< MRD;4/$<9$YH\^^HPSL.ML]$=RGEX]\.4Q-\VGE>&WA+$ENC<7)W?AO4I.4O$ MHAR]-?EN6[EY9_DA,=T'US5&4>0L;'+&[T)-R4E*RDD3#;19/GW?)WD^/= MF"SQ[;^/SYX\>G)\VBM@D$+[$_D082N^^/SQTY>B+OT^9K_W6IJ*A683@K]Y MGL%[2WL-SIUFYJM7QUK;WI9''M#X4Z_;VEN)H=,41FLB&\$IF92+A/_.3@ZD M1%E/1\4_/GD\70TONG!:6EU;#=W3RN&0Y0/Q1YKI".NDZ^EOF*&"6L[;I&G1 MG$Q&M.%?>[B6+6[P308O-A MA8?J[!&B 5 M_ ;DOUPL>%B.5(&RWY2 CJNR7<)EHAP."M@-7EA;D86F*-E=EJ=V&J"SC!DZ MLHT=MD7"&JB9B1^H;0O['YCN->#GV'T!:G!6/!!710[\+/T-=S.X;H;'=[2;83+*NYV.\IYT@N6-\7+/DRG@23RTH#>ZQU\D9T8> M!9F1 W$X+NYE]EHR^XW**A-:_@=MS60$EX12XLJ4,@+4^&GL86 +K0M"LR\X M$<$\Q!&!=;(!^^FQ9Q7LDX^&K7SK)"_)6",,I1:3;]N'@DO#&H2.JY3I,#8 MME](3=(EP\R(8%MPNF_E?$Q==AND* M#_(T(H.8PG-Y&-61O&C>4O[)B1-!BY@L4J3!>IE=ZKAQL0WE*Q#">H<4%B95 M1,*U4_)LHL>[+:=UC,C=R]]?)G^6_>+20$**0-OUH6Y61..!6Q#\PZI<^D#/ MC. +Q< NS>H$QW<=# ;NN<LZ&"IR?V[E;BUA MB4@>/G3.2WHH9O"W*:F,Z6J,R6@'6]0V,U?!*]M ;+K" 9.",XW.(6 4\FV+ MX^G0<]L1L^.ZL#X4Z(::SERQTVKII#82>>3V=(V>G3DR<3MA47-(N(Y2'Z+EMG M$RI/GL5P-_Q_A]64D$QGM->T53S/;SP\MPC:ID M02ZI8LI\PY0=DZN8/+WT=WH9.6;YAJ"EIN%)'I7RFGE[X7Z+;-$0"0.&*='1 MV8-_S,R%FQ)YF9-R/:>Z:T"H+#2V28[DM'6G9S^XK_#DRC4EVV@>/),"%&WA MH3A_Z70FCTW;;'G-<%-2#]% SXAMR* .C&ZGPH&8-#V=:5D3-VD0STY'8AOL M4'GXX.$C*69)FYQM9GEK4U#<5G- (W86$YI<=7K".S%)B>V..)N.]$H,2U'S MU5W23_Q94@D2T8,+<:%YPH8_ILJ&XY4\.:67#D/JE].9+#5M!V-PL-]T1)^" MB$5;R.!M\J!AJ4P;X*@ 8E/M]RKYM6Z:G-6[0+P*2<9*ZR&ST$0>7X"9\U/4 M&8Y I>/DP2JE6S,$ L$BYEH&JX(3Q-A,1FV2WVZHUGD-]T?S:#6=B5H3/YJV M$CZ=\^C61(QQ;;Y481W#A];?-^"X!IRS^P:G$U7;?@S.J:C M./Q5^15[)IK/\W!<^++-4@4Q64Q4]WF&_T:%LZS4VC>/E$/;5+HAQ1&IMEGQ MB*R#(S/Y94)C':8N_B;).N46--=Y]N@ .\\^3F>XPK1]O/?,_1O]R/,2IX3A M=,#O.'H5\$ ?V""0?$*##J:M6BD/-0$1O4=C=M"8;G"NW[=T(.=S/9U)#J>G MDSZ?E, [WVR0?(2S5^_PSQ,XL;8Q@"&^RE]CR $:)K//#D2&B^G0QD_<(6KG M=99.A"K^KX/#S#7(IEOXSZI9YU_]?U!+ P04 M" !8AV97EO"%'E4H "#& $ &0 &=H+3 Y,S R,#(S>#$P<7AE>#$P,BYH M=&WM/6MSV[:6W_=78-/9>^T[LFK9CF,GO9U1;37U;&I[;37=^VD'(B$+#46J M!&E'_?5['@ )4I1LQTDDYGHZTR02!0('Y_W\89)-HQ]_F"@9_O@?/_SGSHXX M38)\JN),!*F2F0I%;G1\(WX/E?D@=G;L4R?);)[JFTDF]G;W]L7O2?I!WTK^ M/M-9I'YTZ_SP/?_[A^_I)3^,DG#^XP^AOA4Z_.<+W>OM[X^D>KF[N_OJ(#C> M/9*CH^#H,-CK[0T',__C!.X@S>EL*/^:^\QN)*,KV!Q49)EB73U\>P5J8^9CLR MTC?QZP .H%)8,I.C2+F?C)(T5.E.D$21G!GUVOWE3:C-+)+SUSJ.=*QVZ$=O MJB]X"2^X56FF QG9E]#[^&M[CN/C[M'^,1XE@_UGH7NQ/6673OE]%BY^=WS4 M/=Y=_O5NMU=\]SVMS>O#"[*/H-=U!'6A3'8:1>L'W[/8,QTC2U[@@KHG? M[(SE5$?SUW\?ZJDRXES=B:MD*N._=XR,S8Y1J1[S@T;_I5[W\-WTSSN+7+ . MW:5%MMX> O?M;_VKT_[Y4/PRZ+\;_M(19^''RW^+B7B%#*N4]]"Q_Y";3XSE_I.,0CO9Z_W"6??'3'33?=2[34,)[ M?U$RRB9PUW'0[0@I3E4D[V2J@'C269+*3">QV,HF2OSMNZ.]O=TW[OA?:->T MXFN= =2"!]S223(%"I]_X4VM!"7!I?=F6TRD$3I8J#++)/!!( +&/89-E.RZLEJ2$F*7N#R1P#OP MHZF2,5@7H'0 -XDM6YKR*HKX2O=)NNI7-Q#!T.WNLIWW6 MQ_ZA[M+O_( OQ M,5.RYUE>51M9,GF'$,/I9 MQS(2@X\S;1T-GT)@FW70!95BEU6*X]Z;$U#T1PK$OXC@F"C6X8/>+J@8,HY! MA*=&IG-4-WQF<[S_9M&=]FW<_GL%:D9\(TZ2Z11U)=)NGEGL(H"NT73)HV^7 M,H8)$H;5B5D1UF!2W^HP!_X@R4Z63@$VWS11#.N ME&_9M]4_5\A@P]SL/\V%# (U(S+>NILHT %21.^[5.-G':$BT [2)+:F(%A[ M"3YS!YK5MJF!X;%8E9JM'T383ZJ(*< -B\@7&.@ ,8@ #-X ,C )+P M\^16&]\G]^!#U*$!ECQ MX0YWRBZDD;(I? 6@R0.HMR@5X^V1'H-;B,$EF9W M@?<.US,#J,B*L[ ?3G6L308Z$#R4SQ*\H;GX,T?VC\_)5%.TFLZX\BQU9T%7 M_-MX 'I[W:.#O<_N =B''[Y\6.CY4;L]Z.X='7S^98^ZA[WE/WW2L@_SKC2* MXL-/E599,OOZE\/\V? M9'$\&1%6)J5\!2-G?9 _E],'6S7WI]E\D5MY7%K/9H&7C"M?EV%X?UGS:7W' M'6)*WB/1:64FV!?&M<_WZ",MIA=+$PF]7_F)B+/$4(#[=:HBB<'KA=3$$JST MDMWR)W($X,NSY3]9EO&U-,^QW.H#DRV/BV3+25K"\4;MC%(E/^S(,;STM8SN MY-R\>%1"9L,1*$5P+3EK3)A@<=BTK==D+^!3#8'G)^6-KB-T7LG'Z[^]&E#^ MX3>1C/<)(>)5X>"*'PV_J9F(':''](;*HJKF+7AZ&'FMZ$(JZ[N!..LB%WD[ M.!]<]=\]U1A>!W+TNKV_?=<[W'VS^/_U)4FL8C6,1@LNS'7 KBO$$'#8)HG6 M$S1]Q:CTM DU'JN $K1DX:*A7XE09DH8E8EQDF:31NK:W-2:,JBT";DU7;H8 M"W'@9^@:H^PWN)<@B8'@,E 9T&=H@:G*9#I=)-/9U6R$@-UCY]*$\D_K7/Y5 MIA_@OERV+7]7)(U=Y9$2+P_W7VX%VUL'VQV7S&?4GSFL#FRWMK.10F_D%#1" M3M*#(]C7I; 4.DUO8"/HJJ.LU4D2X8[D#)V1,D)DJF2SSH"WFL+E*^"MZ!@- M %M5;#@@*E.XMAN.>R#,*JS?>2Y792)RDJ&9H#-RI$H7)+-]&0 %AS(&S+W3 M%(AD &"J,KR /C-Y,+''AH6?G%*T'AZZURX>>A;[Z?=PE4/GUU]WQJ5EJ27E M/B0KML8S&Y&87=J<:4=DYR7:H0L>?EE-K!-GS'_5K6)Y@RP>?V;1-Y@#PF=W M2L7UR(?__DX];&*?O-- ,+!6EB91J_4?5H N!U=G%Z?BXF#&;R(Q8VCB5@1,#DG/L4#.%&V!F MZ:FN=TD>X<71O0#?!-7"OSZZWQ%=8S[-(V*M>-/WWGL2@RYT-P%.*N&/!#[A M;:!"[2T&V 17CDH#!6(1LG X+?PET8;L^"V%+>LB 6+8,2!93KO@'8'&I9I M")@6\7*P9Y&/ V1-IP(5/)X&$@PU[!).HC#A3-G#HF :*YUQ<0"&=P'F&*;& MG](E:+;'+4SQ5Q6:8+'LI\P>[?5>O3$DLW5( B)G&HUVS2/6IFF*JQ1(< MSN-,1Q4;F"C$-(B'"L'X1$5Y"SHS_%O96EMAK[O?+MSVTFEBD68JY\0] M1X5$85,:.2"<"5D])M?$\R0&7HJ.^$XIDRRC3F+FYV.=FLQ1P#B)HN3.ZB() M"*&T&OEI$UE*#>D8V,V44E6[(=J$*@ @.,W3\[X60L$1DLA,/CHLJT6 M13\B5RG^V<]BU0I5H8IL GJ%F,(^)J;TW1 <'R6\"S7D$?(>N#F*_!.9&TK0 M&CG1O^S5H9)8=I:*TT)*T=WX.(3\AA+Q>O.\;D9NF*&IG,_T31"H;X)2@V+(16WH;0\=^ MW R **G+"25T2\IK!Z5.>.$:('GTR>81&3E%&0<'%S(O/$=VL>B/Q\!@K893 M>CC0LG>7%"!8W-:T*>+86W(SK_%*1>H6H;5AY>T66"<^.*6IIP4L[IXU]"W- MZ! G#8^ F :Q83IBJ[^]*$D\P9IY@H*\+3YVC:6.V%PP^0A]2IFF;(B92D&2 M3)ME=9YI -86Q]2HQD[20CE8$F#36CPD?:'I]Z6(WV89O_739SE!(%.L[LL! M>D010"!S%W2;BTC>C?.(X,JJ"-GE(5@_'(JV1L]/"4;SX/=-.R^L<8#6# 6N MP7W2$4ZV&W\!= EBF>M+9I&2^)H8T)#<;ACU3!7M5D^=5,4G\EB&?^2A#LB! M"$K B _O'%MC%25,SE@>$7 %03(>JY@5X"#%YB8ZODVB6[R**0B;2&1Y.M-9 M'EHK9NNT>TEAV08[&D:I62.AX'.7H=-_&5\+V#:CM]@!@6JH; M>&68YC=&)(SFLU1-0:TIHD 5KD1EF>C<*+@3Q6V!/47*82.^?P5"\M6:&8:G M"+_PP[$MV+CO90P3^'9KL.PFI[![=T#$^8 LY7$J\[ #['BD_OHKLM0+3Y+R M-DNUY,N'3S!,G:C3!-3Y8JSA0XUUJ7 ,+(*1.C;9@_;\J;4G&Q(VX[B9 MC98-,'+&N6=MU/?WVQ8QNU0IFF,#@)U&[@'\T_4;6+-KZS1/EQ%ZI,>*^S51 MO,07 V@Y.?>7YV=%WRX:#LN-SHYUE)6^VF9',+R@4Y;,D<)$':067+J=JB=N M-&\6@LH UA)__TG%H \P#P#E@.KJPE([^"QM9M9#$RV+8= ]4;N$C2"$_H/P MTLHWK@8M:EDU/1-3+#&J+-,A4O%1M,-V 8=2:,@:Z.S&(H&Q Q4F&//#>UG M?' 0E:AA)7V0EN"B?J#XP#D*DO%#LE6B8U*OD-28%(,B2&I:2ATMBX(,Y4?Q M.VC3F','6+%>XFCCC=\3A'#:'F<2WEE(LRU#GFU.CZ0O%'YA^]^4_D*7*X)4 M;$QN X^LKX,1[S+*8H&ICV;L)3W :T%?!5O;QC.+6Q89W'HR NAQ1;4-/<4Y MJ+LI^1UY$^Q&L)S%),4N<2\F3U,V=;PTR4A/M=?&=%,"N>*]G<,UO(-M2"WMBD5O]_<8.8HYKM.DYQSA"CK$A3IPE08260N=N6I M_*BG^=3OD@'F<9:#93JOO"XE4P6 VB3E/:#^ 6J-"=D69+-DK F,NK0PL"7 MHR20;*#"MX X,>7:(0^%.\"/9W*> CNG?\_ F$O0F.(LEE3Y[R)S'MTZ\B/] MF]=I)9M<$;>J]&L(/L3)7:3"&P>2F@\-G1)3CJ/CG4>J:BY&-FN$H8M4=<<: M&!AML0IL=#[SFW$6\L(TI;8/39, R-Z! 2">FB6G /@F_BXQKDNE( M65,O';2^YR6;H_QQ:N3@,:E"7V_4:- AQ6GBP*_(O^'$?;7FH.@N43H.PH0B MXF2R<\H5$@BSPCCQX$J4DJ5@E:/ORML#? [L*N>&#PJ9%>KJC32.$'!L9-[J M1-;W9)!?#'\97(G+JXOW9]=@C5^WD6LB12S4R7 MQ0' P$A"*JOC^HJ82^Z< Q<9!#(7^)/RRLVBS;LT>WTY=:T]I/G5 VT[>\\! MU&\P@'K0-J<))T:MFVOU2<>A9'@VD[AC>1FJ%M40QJ%;G"M FQ&A8Z]K/&!60JZ.3!;+%T;>_VEBA^6 M:L9$Q3L!F5*9P%S3R.T*?P/&G $E)7*6U!-!4O&L/@ D_O-;MOZYIH"3.PI0 M2$ER.3F?$KNAT7N5V3!>@Q=W6U05^M(A+&%O**/0500*&.Z-]]6Y'T;.B[5P M)[2G6$4"%$I2-[')G(,E0Q',+S"P'?YHNFDV"JSRS1%[-(A#Y^F%-4 N4G55 M5NP+K0Y>V52NB=:%4],ZU=MT6<(AWE89? GM4I3(8\!"!7)2Q6R?@__R$#,8'QO M)C57/=*''DZ/4AD'D\JG8%CDD4PCA)*.42%019.]WV):_CHC=?X27Q"5&8)W MC$H1=G3EW\#M$&-RYTYN8JKU5Q]G!&4ST;,98D=06F643NU.2)4?)8)DL%WC MPGU@SXQU.FUOPO5!ZUR-R S6+5)X$V0Y%NJI+9,<<\8-D)S& #B[J)V9B98G MFI6 K52[(M&Q9%-4J_T)7>(.&:"%9]_GQ2U%MX-VH=L)$#BF%W"*%7#R/&6/ MX#MYMVXLO-\<-DN$KC. [R-).4TFKY! MG67=N.][^5"3DK0K/Q>&S%#C!SDJ:BSV=.6HYA3]OS,J)L0U%,8<&RB$"QEC M<@8R>H\H.%_4Q)@JG'BU>D83;+TVE "4D"QUOG]T+Z)^ 9K@RKK]9*$3;6VC MV)J8^^.ZGK;ARLUCVV X=T21$&7_%E7\O[?X\>I#TL0]N&>4A5G24O(\;!=Y MOL-HF8T$]"MQ'FMWB-ZAX)2>=1-M0WVR[;Y2-(RNM(%8*$QN,AX]1Z-W8+O, MX&,PP18NHA]DG14B<8&(G&NQ5GWI>S4QOA!RDPV@E,B[A@KEU@*HMI<+Z'_8 MM<:RI]4;]S,M:344E(Z/41N=WN$(3=3=XS?[VV74#TTSG7+[FB+9T6[%Z91^ M?QF[)^2N#Y+?2_C.P\4YO7PI;%K*/EZUBWT,.#EH(Y+CK5Q_N-9:(PQE?;PL M?K;]7E9>'E19!%&36O@"2MXV*G0EGEXS?=O97E>#H%8.%O,QZAG,^*W/L>K! M71O.)*XRE1FF)G "5$O1_ZA=Z%_BTK6Z52FRH3530*6Q4M&'9$% +DX>J%"& M1B4L"HML>W(PW **A!V7L&?7*T2;.S]59W0*"6A70 NX7(3^-6Y:R9:;6]\% M&Y.XH30S@RE;1;*1UZBAI!QXG%Y)X@WL0D#>6@H/'=+E[_#%S2TY MW:1RVF'],[0FL8K&/!"&]P):JJEYD8B"B5KIC$2C%F[H!+\!FQ&KA7!&3)"C M?QWV![P@2>LG74AALF?FYVT3%&N"%I @[1Y^W6D4DBZSBG*S>%--Z7ST%>?H M4(B#0V:<.$@>UQ6'6/E:%O047RC3C:NQ'A'JI6*KNVH?9XZ MV_'0+QNAI; MA09-\LH"U J3I%R'OEE]PX/VT/T11>6S67+#DQ9=%U_G@\%= M:U)NGV#"K56/^8>P_SVK=J5J=_ YIL2\['VI*3'WM!5Z--Y]W9F,Q\?=H_WC M3QG)>'S4/=Y]V.S$>T90/618$\ZB6O)5RMCRV!E/#0.O^ [J0)OJ,(S4F@HD M&B<5"D2VO=V]?3'X]?+=Q;]P5@Y\?B\EV_[&SP MQ!F\:RT7N1I<#Z_.3H:#4\$3@WX[/QN*MU<(H/.+X=G)X)L8&?0VESBW(1._ M*!EAFX"S..AV0.4[!49_)TDHEP,$-K<#M]5!-Z,?4FT^3!&8L2I\I*EY[DA% MR5TQ4F2SP.FI[9L 4L']H]@\*R9^8_JLV6" &]4)D@U2.O\*@1 ME@O=]N'!C02LO\]- '#G0<-+K/N A6G9UNZLF$*$O!E+5RF&.7KV-FG[6 MIDM?UXH$:[B[R\;@8\W(_2/XY=Z#S,C'+/ORN/OJ^.AS6*<;."!YR2!W/W[^ MA(GGWPH\RIF(S^ <)P7;6Y0!7X&B3"Y0-.F#S1/F_ M?7?<>S.DPM?*5&6O[Q+/'BVS+^$G^V\^ERMMP[Q.6&D<8"02+WWK;L)!EK+T MNN,%>4C[\<=S66\ <)9.-3**H'/EQ:,DCXLZVVH)^)+1846#G2(QK[(Z^G12 M=:L5=DRJ%:PTY/;ZRMA"^BU[B":2HT\S;!>8Q[8N+QE1TQ#*;P]=,!L#8T9% M9>-!CJ!QNZ*F#8QSA!I%!:E$P=B,WWIJXH,/40,&1[5+B/-MHN5D2W4Z:/D& M46YH_C'NB"-LL(L0\-]NHEXJ6DZ;K=I2Z;OSO MH^_V]KI[N\MUVD_5=_=[W>/>YU>C>_O=WN$76/:H>]C[_$"@90\^7>D_W&09 MMD3);8H/?:KFTG)87/:QF]C9)8!C442W2B%KUE=^FC])+WTR(JR,TWXCJG S MY,_E],'J[_V1YR]R*X^+=&\6>$D1]U49AG>CJOT-8!-U]W@D.JU,COC"N/;Y M'EUM+'WQW*8'30![>$[1X>Z7RBGZ]\HQW\"4DO[;JP'ETGP3^22?$,FX+RZW MP8'HC0I%-01]*KZFAOS[#L_=RNJCNJHNDJ<'BS:C\2_U_7T[.!]<]=^U,1?] M9>O:_9)+TX8!R MTBMY.!7\9_)GK6QFMOQ-P&Q'A@2,6*FEHUF5:;V/)9[A5ZI5/:0!I3[,S!L"6D>9SIB_SAF%&V!*,#:H=*]SBO>4DO, M+A5S,!TO]E=S91$R=NC@S>W418)3,1N2^ *[;L^E">6?5O+_RL,O7$XD?U?( M-^H/\_)P_^56L+UUL-UQ"5:V?SY6,M>V-G*-6,JQSO9]V)7%>%W_#;X?N_O# MEG@@,36KY<]%PJUS9I%DKS576V-/FFQ.S395;&P?\#3%7C<4P>G6JZZ=5WU5 M>ACSS&* 2.$?9^',TXID'"@W\I$A@!FEKB.'WP>GI:T\5XS#J# X#D,0CZMS MML7*:V5ID+*;%^405=/1*"CL[A-(,Q&A?0K+NG7#^%"\(\89NKXDSXI^4&Z^ M"UT2]6J%6Z4Y+F2JU?DLS3WQITJ%K@[0ZRF$_$,35\ FPAW<\%A1";H?'G/3 MIBS3:3JI[4--V%@TS#\*NE6!"*G ]Z0@,W4J+.^)5P%/@2-H@ M<(R:21.D$"&X6H83Q$FH>P!= M_XJSB"U75.K:3VR[3A$>LCJDP(X(Q/P(H\M)*<6 H@*I")<0@[K4!KI)52S4 MF27S5T@^X5 HV\261 S+">XVQJT;J!4-UR+2Y*%"2-HQ0B77X/8'G9(?TV08 MG/!DD1:X (D6.D&AYGI%PRY06=TQ+4S;QDLIIAQ9&>!Z:;L>.2B>[<"D*7Y@ M06I<6S0*=+O&:P>[Q_U6,OV7;9L):MO:0[/15+3K] MX22NQEV;:IZK;3E3S6NM-("RM(Z_L@I+,*_4D7MI&-5.B;4<#ONDJ\G-TB1J M*<*WK&'Y;T6?F4O@>6L?'5KB^!+/ J,(=DS @6?T\D+)8BV*T+NPR=!^*7OI M%&T-RH9(KL\1M10J3(KZ9 77EL?V)6JSRXQ]9N\'U\.S\[<\//SGBZN?!V?# MWZX&HG]^*JX'P^&[I_NOUT2"AVUSJ=E,27L5; MFX((1*]H<-@<:RN&XAG M;(IGHT/)GX^+I#=._>F=9 #1=W=)'OE-2D;.35%T=X#WY],\DJY!5[DSHET> M(6+'Z^*RU$NL_,VBZ&IJ&3?T!G[AW#[;?:;:EJ5#W">/[09+..GI%-1MUB%) M0\V!/&1FHR38/@WM_"BR)RBLO:*+B_2GHH:*^\>4TT6J.71)6AD_)HN>VLM[ MNU0;\(0^K^LV\]M:$]-51L1(1GB\;?]F4CRU=T[ICQ;M/M^A[39UM0C!B-Z_6US7A0:/DY2MS:3F2';;.#K@M5:JUB MJ(WZQXI(SFK-]I,Y[4@)-[ZJ;"5IDH3ZALI29 "SHH9@*(#9HU,Z+@O^.VYP M47;$B%Q#&(I@Z4F]G:BKY>&N"('W>$O!#PIQZI9%3U%+ W/+_=;U@0%X>!R M?9-0MKS?1XW'J44X"@3;)5O_6?/TCTEUXI[5.> NYJ5&8*R^=*L3%%ZU_EA> M'$A)H&B4Q(7W>?6RE&O \Y.+_N/SLH$^#2>FF>[<'=]N@!J)-,0RAOB2/)V+ M*QJ91L\5TP2ZZ-;:V0, ;[W:WM)Z>YM5X$*G6;+;D8(3W=J],E"+O0'RYY$K MSP!US(E>/ RH6#2.J2IO$5@F(9FE?W>EBS(XT/$&)60 M*2LA-KO":1X9*23^AIM& \B;FY3FVWF!=&)?D98C'?%ZE 9#Z.8A&1Y,_\A3;4(W[0]]GF,58MRCP[RR(Z(DL$UU MT=#!F888^YLRRY><&I F&)J!?Q@+ W+. M'<,L3WQ"(2ND/O9-' 3AY9C4O-7FTWNRGBZ&OPRNQ.75Q?NS:S"BKMO(DX[: M9C'U0P38=/W5 _?/K>8^)?@WJPC4DG'NY;WU#!Y9G+TCIDE(956<>AR'Q0P) M.STJ0"X&?Y(?ECR]?@QP19;/\\"?DMYW]I[#;-]@F.VH;:8MNS;6S/#ZI$N1 MCX4M/>XK6;;AJ?9:JLPIK\0XX.ZYOL'U?&)U) QQ%$UI1[GGD9G)M#[9I] J MKE6 /83 E*G&0XH'9BG8#,"GL:AC[+4%*GY8*B@3%>\$9.)E J0LO*=!Q!/")?!6UL:Q [J+;7%Z,UK"(+\H6S0KMH5F"Z]L M*@"E=>'0M$X%[+6)+F$.-A'_AM-\:*XAC5ZB\H:PPY]3QA_.9D*HU#Y#P=>4SL/=A4-%8LVY/N$?&4@##!NXV(FD#SW<&Z4R#B:5 M3U,*>Z41 DG'*+=+YR:61%-]-*GQE_B"R.4;V:V'H'??*IL,#I9HWGSNY MB:DDVXYZ$F:B9U13$92F&Z77N!-24*1$#_*^3K6AX:@XI4NG4]G:\J*CMB7> M4AN/-7-^W@-IHX42:9.^D60!*8#B-+KP[511:UVBP4GYMBD7F4KT2VFF\VKW M-\'+L-U9S =N_:ST%6?-B4*)*\G$87OH/)ZARYC6 M4)C5T4 @G*40L=N..79:N*F"B5>K!T.[XKKJ\7!C-CEP&K-N 4K@RA*D M9*')9VV?V//59C3;=J'ARKUC0U8X=D11%&7_%E5\P;?X\>HSTE@?Q6.2LZ2E MQ'G8+N(L1[D;GSNRJ.)LL4-Q21;+FDFVGO-'M,K&D.O$6ZEH6QB(2_UY:H$? MSQ7HG=%/*S34.>!ODA':KX_$D,-(9<1 @%%WNU4"+H6 MDK4-"D GQ%8,M12[Y@/5DUY)>CKN1LTA>H>CG?WM,H1HZV,Y;6-L>8C=A-,P M_78)=C? ;!\DS9?PH8<+=\XX60:4EK*35^UB)P-JRBTVHI472_F'J[ U@E#6 M*\O2:-OOS$+8S"3B$&[0IH#)>+T+_&32NAMP-+]]B- MP88E)_T@?5*S+9%8ZD[1\XB-^AH:\Z\^7TMIX[A=M%$JFFBF-#G;K\CBVA"7 MB OZ%NHD*AK8FLCU!"L'+H %9E/R.*5,&N?*O;X[X+[%GW MTT9L0A!*E 5!P(,B; L65TF/9(;6[ +=P./T2I)M8","ZE8S>^B(+JV';VUN M:>DFE=,.ZYRA-8Y5-.:I&[P5*LQ?TD*-3IB5'5S(%>YJ^LOV -PL)TGKYUS( M=K(GYN=M,:\U1@LXD*(/OU[L6E71RYMSLRCQB_?:E"NXT&..&NVX^%=1 [;R MC)^R*_[2AE6H954M2+0T-/:!E'^P_9Q]\D]D'O=UV24/018!'G%B^CT1; M#K%=NYME8E,O5T0 %I5$)Q_)7UAM=C ON29*.AWG1<,*[FQ)>>"VWT-S\4>9 M:>JD+@:Z;38LE9"P&]0XYP@0;$WLU.TH%!AE-J?KQ%0T&E.N(:*-\E+HE^)N M')\(M0F W=\P+&RF&)N&]BBFUNE"6/6;.I!5VUK RV5F$M2:.\697&,X*@4H M^E140R/EYHHP8ED<0*'RY1TI%L#L0;EF:+941>ZU+!/S!)4;E:+"MP'QD0K! MV^(-'I7&&8_871?C'UB0'G@[1V71.5)&3(DVO;N<0R$Y>*ZQF?/=X*XUZ<5/L/W6JL7\0]!_ MSVI=J=8=+%?KOA\EX1S^F&33Z,?_!U!+ P04 " !8AV97T\T>_/@' #< M)P &0 &=H+3 Y,S R,#(S>#$P<7AE>#,Q,2YH=&WM6FUS&CD2_GZ_0H?K MLG858 ;\!G9U M3.:-%&C]7N>@<,<3*5S:BUJM?]2\W.E)HG.'BQF<'+X&'8=K0?=L?JR5-KVMEO]W3".-A&=237L_7,D,+#N' M";O4&<]_J%N>VX8%(Y,@:.5_ (W&1?SE)#ATB'J4S&'F8-0FKP:WJ1Q)QSI1 M,[KOTH(S"[;&&'HPW\C8_N#R:OAVV#^[&EZKWX]4U&KN4QB&+.5C8 ;&$B9(UBZ5EOU<O .N')IG0WSN(F)[+Z41+:?72)_Y!;3AXG"C7:3ZXD" M<0WUD$\3LB@TFI!KK,RX I,LP MG6'M<#K(+0GD$(.UW$Q)).,W@.LNZ+1X3Z QN*3R-1_7((%8&JSQ*);C=+1$ M@&&35,8ILR5]S.=/P$"EA!S(I%78#%!?,9$N10=M ;$WD/06:)H6Z.88IPDV MFBZ&X27!M//_ U-@B>+KB%$4QV&S,"[S!-F(.XEZ9!ZK4J!.!-=" MENL(3$D,5B V"-8$=Z7FN*T@8Q\LC5M#2%)<)XE2H0""52.B_'+6VQ-SF[)$ MZ8F=(=G M;3.$"5RNAGL1BOK"X"T,V.6K'U)F-Q[=IB\NI? 5UM'[>CPV%:H MJUH5HAJ=)!(OM^V.S^Z0<0,>1X@+.5) ^6: X!TI:5.:06(9,BVQ+5T+:6.E M;8GSB(.-5@%0A=$Q"+QMV3;B1P ",H!DMX^7/-V#18HRL+V2?3WN=:FS,2[OY%"IV(\ 45BN%\JE+@PJ0 M;\;2>A9#*8J.KG/*_UBE]I4"(7HBU6*RG\P=Z6(RN% MY$:2 S)4><_J.6DJ+55>OXNL+].>\[0%- B/]'Y2@8VFC$O%B:K1+6_$O(+C MC- /++8Q^&T$)(ALBO-!/"5[/GO,C3;$W,9$L 2]S2ED8P0B:L=2$+"XU3DG MKN0604F-'Z$-3Q.SS",6)1]))=V4BNNJ96D?>)#X_ <(WQ-=:!P])=]6#A6E M*1!_UC<#<:SI#(,&^!;R&G*L\0IAB"-0$+Y)!-OC #700# M44W3<5P:RM-" 5FA-=/6X7UZ#HBZ;(R*_@@/.MCVFBD) @ZYX8%T93B> L"? MEND@G9=W=NT$JU)N[ZHML8H'* A/MSX>%15.\4Q\ ZHZ.C^0K__7(7IJ4#[W MX\7^7^=XX9_,B=E.JL]YAVAP$R39B'CG5$F?C7^H\9QL5_B@EFN\W99G'_I"]\_T4 MX3_/%/8R:+-$8- ABXYKL01,8U4H[[KY"? ;JGRAM_&USW=E_M'=[.'%H\!1 M-=[AB+N"JKC B1;NF&HMD*I>#J<@&K#EJH?R:['VVC+#S&&LO#-5A5CYF.?% ME=;U;?X95M#$X':L8XK DP@FV3\5K=!0#P5(YF.MQD!5*.?7U<-=4_$.9(72 M4\#12:H#T_![6$-L/$F);GY9QJ+(Q][YLT(U883H =/ '"A>6.C-OAPC1Q:* M3WLR]Y'TDX[OJT[ATQN[%S6[1]V-U.[Z M\(808Q)MP?/7M4YM-J':J;UV<@!MK[%K_)+^]R_ M:_ &MZPO=NS!:P95"#\?'49_.\WV_B,"]2T\/4>"R$;($0=U_\K'G;\//3WX MJCCX)MX'RP65/U_->OY)"4G53E]M[2&?^L\'/Y.O0,3*C;,1[!#>+X/;[\% 0NYVE&.ZL"^*N;TY6 M=$.+;Z,5VOK?('OAP?P8EMY/F[=$/@BM^10^LEJ5;GG*9UYIJS[#VW6[_JV^ M/P%02P,$% @ 6(=F5Z&W:<#T!P U"< !D !G:"TP.3,P,C R,W@Q M,'%X97@S,3(N:'1M[5IK<]NV$OW>7X'*T]2>D611LF5+=CRC*LJM9CIVZBAM M[Z<.2( B:I!@ 5"R^NOO+D ]K$>BI$[C6Z-66,FOYGHNC_WUY;%;Y#)4;'9UR<2$"/:R(CJL$P9GG3A@[;.35BLZ M/V\WHI/F23-L=J*HU?X]J,!4$/=SC)U)_K*2BJR6<%R_VVKG]F(JF$VZ0:/Q M7<7)75W&*K.PF(;)_D^O8U,3U6-0%BIK5=I%7>4=JW)W:?F]K5$IQEG7.5SQ MNN?S(R65[AXTW'\7.%*+:2KDK/O]2*3WP^O^\$WO)S+X;=!_-QK^,H AD!K*YV2H%'[F:B8_ <$& 4/?N14VJ1* MAEE4AT1VGDLBFT\ND3]0 ^F#1*4SIJ>1LS*L^G]IGD2DP(5-0FF$%*C)" MLQDI,JL+#AY L79U&])+20I76E!)8AK!+4U4"L7#*B^W(9#QB!M#]0Q%4GK' M8=T5G0;N,3 &EI2NZ,,:*! )#44>Q#*8#I8PKLDT$5%"3($_R_E3KGFI!!U( MA9'0#6!C,14V 0=-SB-G(.K-P33%P,T)3&,DG*V&X3G!M/7_ U-.8I$!$!!3 MR\17 :,@#L-Z95QD,; 1M0+TB"R2!0.= *Z5+%3>BN"4^2M_*;#+S3R043]!#ES! MM\<;VK+W0O&#A6)8"/U<1SU(8"?QF-W<6?-I(_F0'KTX"-J-B\W?5]R Q1!9 M5\@^G/8JUMB(%F;_*5CL0@XI+%?RY5,5&A0 WTR$<2P&4CQS>K#97O+?*H=J M+JG#1%D_EWFMEOR*@P*X$&PQ2@KF3O:F"(U@@FJ!#@A?Y1VK9ZBI,%AYW2XR MKDP[SE.&@T%PIG>3/N7!/S.U-!!O0VY]"]D8@H'8B& *+&I51Y$IJ )38^"':X#0QSSQ@4=!0 M2&%G6%RW+8O[P('$Y=]#^('H2N/H*/F^="@O= [X,ZX9B"*%9Q@PP+608YY! MC9< 0QCA.>(;1: ]]E"#?2!R8,5G!;9H)]@&$RH+QP*8"1['T$N)"<30;.F) M%B5U#U;SE]O;)(<]K-LNW$<" M[''0P 6>"SS8;B[RD=_,(!XYRT;#C6R%R4G_Y[CA7LRQ^8[J;KD':3! M530O*0CQ^!&5?Z/?6UA'H>>S2IM%L74W0&6:"FLY?P_)APK*.8XS ?8Y)8> M>>!4@YP-_V+G.=^H_,]"@/EN4Q99Y [91U]/$>ZW)Z&7 9L% ,/67AQM7^UQ7YA[=S1]>?!0XRL;;'W&W4!5E,-'P!5/M!%+9 MR\$40 .T7%5??@W47E.DD#F(E7.FK!!;'_,\N]*ZN\WO006--6S'*J2(.Q*! M)+NGHB4:JKX B6RBY(1C%X6DNU8S#Z#11GFGH ZP!-AZE1-<_ M+6-!X&)OW5FAG! ">KBN00XDS0WOSO^X ([,)9UU1>8BZ29=/%0/3'PQ0:Z% M0E[FW.7:#YONL@^^ K8;_V7SA\O5PW;T>/K9L+A/; 5KV/H2K^4W]KG[V. 5;%E7[,C:=P9E"/]^=%+! MF.1?R+UK8(4T!&)H5]V''@LGU]UK?];D?Q'OO>4,:YXK85WW> 2E*EP?5+8^JK63P2/R>">1P4^,"$W_MSQ M-8+[1?#PC7\6"$W.1@R/=@7QV/4D6YJ@U:_0N?QX_X1O?I2T[(1>$ MQG(*#8V2A=V<\H%/V2M9KIVZKC3[:<.2( 6UB#!$J1D[:_?_[Z9,\M:<3'H4'0;L=!.+M?O!KL(6I$/=S M;#'1\MU6HM+Z4-+ZW?9!5AR/E2B&W:#9_,>6DSL]B4U:8+$%O"OJ7*N;M.LW6ZZ?\V;F6N8B]HU7\EC,8B[G+L'3J$'JU2.74P:)%7 M_;NA"E7!VD&CO>S2@C,+MD8(O7%ZPRW-V_7V??;P: M7)P-/O9^8.>#BQZ^XMOE.:3Z5R_>H8\_77WZJ7=QS:XOV:?^F7.KW6Q-7?O4 MNWK?N^A_JE_^^X?^+ZQW=DTCK6:SM=&SQ^#N/Z4M5#SYZKYWUOH^J+%_J6C( MI6;OI=8U%LF/CG^_DQD7 NQ2US*N=O*JV_Z62@4 T*T'1]G7 MWX+K Q$TIH[^\:LO1RIH-O8I# ,VY"/)P+&8$GM*C[6((%(Y:CP M$$LQ'98(F;/Q$$S!;$D?\_ECF$TP;7\[,)4L5BF 0)B:)[X&C$(KMA96T!D'9JS(JUKPF3G1>'R>NE!+[9/FH% MA\>V0EW5JA#5F#A6N-RQNRZ[ \9SZ7 $7*A02\HWDP!OJ)4=T@P22\"TQ+9T M+92-M+$EYA$'YT9[0&6YB:3 ;Z.VJU) (VKP> M[.](;T6P+_R5OU34XJ8>R*2?$0$M1)/&4W M=]AZV4C>X;MOMH.#YO'JYP=I83$BZPK9E]->HQH;\=(^? H5NU BA=5*OGR: M,H<"\,U(6<=BD)*ITT/-]IS_%CDTEYH[3%3U2HT00[NF)YJ5U >PFK]"WP$)NYR$=^-8-TY*P:#3>R%B:/ M8""J:2:*RISRM%! UFA-C"UPGYX"0I>-H.@W_Z"#[6R8$@-PX(9[TI7A. 5( M=UJF@W1:SNS:]58-N9U56V(5!U I'-VZ>%14.,&9^%;JZNA\3[[V?X?HJ4'Y MTH\7^W^>XX5[,B>F.ZDVYQVBP44TSRF(\/B(RK_2[\VLX^CY"I/;6;%U-Z R M25112/D9D@\-RCF-"P7[G)(=8!Z<:HFS\9!C8K (,.671OFQY+?4N7SO8VK?:XK5Y= M:=W,RI:H:'F"Y!*1T:/)%6AE-]4#W?SBG=DDFDS MD1@=#XUG&KZ$-6#C24ITX_=E+ A<[ MW5J@FA$"/S.O(@>:9E=WIEV-P9*;Y MI*M2%TDWZ7A9/9CX>$1Y=SEV@_/?_UM-/TOP$6._V*Z:IGU';;C7:;]M/KK9UT.@<=+Z.VOT'J=US ?9!1AYMQM-W M6^VMZ81JLW9;V1T+EK^9CY>]_3@Z^*@V?QWELNJ *Z M@M9U#TM(:NOTS78'E.H^EWXG7X.'M=MF-5Q-YOW\@R/[$E] <,C[IJ/Z3#$[ M&RH9L_-91;_TQY-O+GSW:7^I#VPYUGRF".]\]$\5$=S>_%%C%6?7$L\%5O*P MNRD1>Z[]6=-O+;[MEAGK?N7L^D?_([GR_MN\Z7*!;,ZG\- :71:K4[[PRESU MZ=_>VW-O#?X/4$L#!!0 ( %B'9E<3)-3V3@4 +46 9 9V@M,#DS M,#(P,C-X,3!Q>&5X,S(Q+FAT;>U86V_;-A1^WZ_@'*Q- 4O1Q3?9K@'/<=< M0]S&+KH]#91$65PI4B6I)-ZOWR$E)TZ<]!*T2X/0=CG-=L,DX M)SB=_#3^V7'0L4BJ@G"-$DFP)BFJ%.5K]#8EZAURG&;53)0;2=>Y1H$7A.BM MD._H.:[G-=6,3+9RQD?U\_C(*AG'(MU,QBD]1S1]WJ)9-B ]G':"L$,Z81CC MR,_\"/M>IQ_Y41#_Y;=@*RRO]RB]8>1YJZ#+VJ$^R&&4DZV#?F"\FE_F-*8:A8'KWW1IQYD=6Q,(/9&/9.QL?K8Z>7$R MFZY.%J?HU9NSY9OIZ0JM%M^\Y?X O7&7[LQ%R_G,6N^'7:^-IDLT/5Z\6LV/ M_U?N;)V(O!Y:O$"KEW.TG)[].CV=+YW%'[_/_T33V@2#!4I M(CR%4KDDI29%3.23 [_GC4( CBV/6*&,,EAP9=&2))6DFH+KF*=H?IGDF*\) MU-6BH$H9Z^'?K$RA"*.<2 (V[UI7>[(U#LQ'"9$F]&U45E)5QC4MT#6@C4W] M48-GL BGHC3U?7=UL\; !=190[&,,2?*65PRLD'3Q ;/P*4-\Q@,Z Y&#T=. MB=,47B\.(UE3RO>Q5 ]1B##70\XO,)D MDW,_"CLU< J+=LA\-#+H_4ZR'WR3V:<<*E&!;4JA]&D,.U,8M=G<0@-34_M* M291!0=M,8\80; -C, .,J!)@H=IV5T8YYHD9!X$IM:)-D8)5%;-0$%#UK$JU MQ4U3*]V'8<'W[WN):!PSLI41"YD2Z4#(&2X5&6Y_C%*J2H8W0\IMX.RFT4V- M$+#1N2F0"6:-%JNPGFX(9!2YO7YD.*0&XJC3K>*&7KJ67A[I='\NR[O4[WBXOMNE'_RQO;\=UH$'V2V",;WCK$D$0%T'G>"EO;#0W8 MAT%YB6XAP^#_=A[K%+8^ #?_%MP>@];O'6O;K!S#$;2O4'2K3VE"^/'H(/,= MND'W,P+U&)Z>BG-+C5"O)D57_M[VM/=56IR01==D<5O ZDV95:_+D MH-,?*?L)5)05&S1G6E3O\LT=B+CSX.P'S$.UI]]#;%N3'U%[2-1FPIGEE&3 M\X#S:7I.T"++*#01/R+X:1$\?"4I\*02B-)>#)_=%\0C2TX^FR!]2TVVH9U M.LE:F(O!NNN$E%F>2!6*B1G.*LFIRH&+*L$(L$_H+G&2U#1QEYQ^2K,*Y!,$ M" MS78L,'XQL+_":Z,>J2K)&^T/Y-R]JW-SQS7ICI#=:U8(M6T'AI(P;."^=_%Z M3=6M3N]Z"XX!")7>W_*1N]KFL[XV/K+7U?\"4$L#!!0 ( %B'9E<>]B6* M3@4 +<6 9 9V@M,#DS,#(P,C-X,3!Q>&5X,S(R+FAT;>U86V_;-A1^ MWZ_@'*Q- $N1+%\BVS7@.>X:8(C;V$&WIX$6*8LK16HDE<3]]3NDY,2)DUZ" M=NG0!H%M\7*N'X^^PV%F$ MZG?(\^I5$UFL%5ME!K6"5H3>2O6.7>!JWC##Z6@C9WA8/0\/G9+A4I+U:$C8 M!6+D18/UNB0-(TQZ[66WG?;B9=K%:2=)0Q*W>S2*_@H;L!665WNT67/ZHI$S MX674ZN]'W<(,+ADQ63\,@E\:;MUHF$IA0)F"S=7/2L:N)*Q6(&PIC9%YW\JJ M1XPLW*.A5\;#G*U$WSG22]7?"]S?P,YX*?+UA.-3JEE^A, MYE@\;VHLM*>I8FFU4+/W%(P&)>[QLG*H!W(X$W3C8-BR7DVO,K9D!D4MOW7; MI2UGMFQ-(/14/9&QD^G9XN3ER62\.)F=HM?G9_/S\>D"+6;?O.7A$3KWY_[$ M1_/IQ%D?1IV@B<9S-#Z>O5Y,C_]7[FR,1#> MC;U!C6>P2),9&'K^_;J>HV%"ZASAF*UQ()J;W;% MZ1J-$Q<\"Y#QR"DP(O%X\3M.ZE.]BJ1IB$&%A^EYX5'S]&GP_ MND)_X^A_K_UVI,+ []@P+"!#-:33D@.^$\ LMZBZ1IJB_Y1,4?LJUC9U\_IP MA-$^!DPK%';VR<%UNF]P>8W).N=A'+4KX.0.[9#Y>^YUDO_5-9I\)J$0Y M=BF%TF:U%J>PFJX)9!S[W5YL.:0!XFC( M1G%-+WU'+P\-V9V+_3B.'IP-_/#!N0])C7I^M]WYXF([?MS[\L:V0S\^BC]) M[*$+;Q5B2*(&Z+QH1(W-AAKL_59QA>X@P^+_;AZK%#8^ +?P#MR>@M;O'&O7 MK!S#$72O4'2G3ZE#^/'H(/L=^:W.9P3J*3P]E1>.&J%N18JN_;WK:?>KXN!) MO*\L)S215=GLE_ Z4W958_1LK]T;:/>)QCE38\[0 G.L\?M[(''OR=F-6( J M5[^'X#9&/\+VJ+!-I#?)&$V!Z0'K,^R"HEF:,F@C?D3PTR*X_UHQ8$H%4*6= M&!X\%,1#1T\^FR)]2VVV)9Y .^E*VJO!JN^$E#FFR#1:4CNT<_E M6T*V+UHAU*XAZ"O*L87[SM7K#5EW.H.;+7@)0"C-[I:/W-;6G]7%\:&[L/X7 M4$L#!!0 ( %B'9E?-K@Q65P4 . 6 9 9V@M,#DS,#(P,C-X,3!Q M>&5X,S(S+FAT;>U8;6_;-A#^OE]Q<[ V!2Q%LF/';S7@.LX:8(O;V$6W3P,M M418WBM1(*HGWZW>D9,=QDG8)EJ5%%P2V)9+W\MS#XQT'J7 LHR*CPD"D*#$TAD(SL82/,=5_@.=5L\8R7RFV3 TT@D83/DKU![L@Y;AA MAM/A6L[@H'P>'#@E@X6,5\-!S"Z Q:]K+ DCTB11E[0.D\-%(^DL.AT2!7$[ MB2,<:_T6UG I3B_7:+/B]'4M8\)+J=7?:[9ST[]DL4E[81#\4'/SAH-$"H/* M%"XN?Y8R;DLB:HG"%M(8F?6LK.J-D;E[-/3*>(2SI>@YAVNE[/7Z2'*I>GN! M^^O;$2\A&>.KWLLYRZB&,WH)YS(CXF5=$Z$]315+RHF:_471:%3B'B]+AXY0 M#F>"KAT,&]:KR57*%LQ L^$W;[JTYG,]/3T['H_GI] S> M?3B??1B=S6$^_>(M#SOPP9_Y8Q]FD[&S/FRV@CJ,9C ZGKZ;3XZ_*G?63G2# M-DQ/8/YV K/1^9O1V63F37_Y:?(KC,9S.]((@L:]WCQDC_Q>:,.2U9/[>WBG MOZ<"(BD$C0R3 BZ92<&D%-X71&$0^ K.:2Z5 9G C_@N)FCB6TJX2>MP*B(? M]NWT%WN=1B/HCV66$[%R3V'_%:#$$ZDR" /O/212.=$Y&BICH"+&5#FCN:'9 M@JH7>V$[Z#>1."X]$@T)XSAA8]&,1H5BAJ'K1,0PN8I2(I84\VJ6,:VM]?AO M9\:8A"&EBJ+-V]:5GJR-0_,AHLI"7X>\4+JPKAD)UX2V-AWU*SZC1226ND_GCDYB6,\7CQ.DRJ5 MW^92^8HAPL+TO+"3/WT.OIM=H;]V]+_7?A.I,/!;%H8Y1JBB=%)PY'>$G.66 M51NF*?IGP12U1[&VH9M5FR-L[A/DM(*PM1^_VH3[FI<;3E8Q#[O-PY(XF6,[ M1K[;M^S]1J+?^"*CSP1FHHRXD&+J,P17QOC617--#<)L[LL5U98%=3M,. =< MAL80CAS1.=)"U]VJA DB(OL>!<;,B;9)"F<5W%%!8M9S*O6:-U6N]!_'A3"\ M[Q Q9,'I6L9"JI@J#R'G)->TM_[1CYG..5GUF'# N47]FQH1L/Z%39 1X946 MI[ \=#OSP_J6?$-L, M_4[0^M?%-MI^N]UY$K%']R_=%GO@ "Y!QC!J),_K6K.V7E#1O=?(KV"'&W8' M[$:R#&+M$X0+=PCW'(7]K8WMVI5CW(3N$(6=3J6"\//H@/UN^HW6 X!Z#D_/ MY(4KCJ!=ED4;?W<];3\I#Y[%^]+RF$:R3)R] @\T96?5AB_V#H_ZVGW"SPP/ M77\#C[>W@&QM^#]F#\=LG#*:P,GFI)\F"I M/Q.:^^\40QQS!'(41;(0QEZ959BZVNEZPBW,7]T'^H&K8QY<2WU)_;BM4+$^ MI4MI 2D;5 RQ*RF9A@6UKY-"":93+%NUY!0+56Q$2125%>5V'?M/^EK$&@4+ M:=;"7=]MNW5TH"D+6X5C8L]M;D=EBQ66R@EV["*R(]8; M] ,-L?;?04Y2C31?TUAWM M=57O= ;72\@"B5"8VTL^+W.20%)$&P186+3TK[^9"8#[ I D0!SSKW5 M,@D"B8@G(F/+B,__]VWB_OSQ\X[[Z5CR! M7L1=!A!$T.9>G6C,16/(_>D'/YT7P-V[(!KYP:3;);^Z]*?O@?,\CCA)D.3L MJO3+X$)5# 6(.NQJT!*[RG"H=DUA-.Q"PS(-;2B*LJ#QSQ@531N^?7.V\ MS:Y^?7WMO0T#M^<'S^@Z4?[H>*[C04RB[/(W],'/I5^\RN1ZT33-C^3;^9VC M;@BMI8O1OWO/_LO"C3]& ?!"3%H0(=[@YZI=P>C*8G8?&SJS>Y#E93=!7Y#7 MR2ZT_-B+@O?-%Z=?+OT K7#SR^]:GB1T!:DK2K.;A+XBB?HV*@J(BLD5V0_B M*-AZL?D1?9M=N$;JY=OBKX<@A.GEVYF"L9'=,PSFKSP"X9!B3((9V]G 'ANGC"[V:4OVK296_VG4 ++P"+O:#*$06<51CH"D@TM9X($]=>.OOKN7^$PND$:+B!2@K01LDPB_$+)G]A(><#[ M#;H+QA[ZI9"]IFX@9 D]0=!%=2ZBV<)V\T 2S&PES^.+QS$(X!=$>_O2GTP1 M1=$K+_& ?K[#QAB5F:+-#$O M[K7O:V3\N*P& SB"B-P6##?H;KR_781DKT'KYXAM<1$AC?UK)W0F4Q?O#>2S M<8!?;T%-]]Y"&]W@X_(=DJ?/'YFN(/3C@/R+;$D7*<7(BV!]D'T.B<;)_N78 M^-\C!P8Q?:",,(JQWB%+N"B+Z?]GO MYM_-EFDO7&IV96'^B.2;[-_90SXNO?=F,D@4D"&Q"*+DS42!J-;E;_*]&19= M\EHA!G[,)4D-Q /LI82E0AB/S@0(*N_1Y_^!5Z M_@1MDQMNFQ?.2[?XN+SZO?Q4*>#GJIK43Z\F-=K((.4G@U0>&70*R9!WTRR1 M#$;59$C?!CYCRRSYIXT>]C9U'GS]N?,2,&K.5%-ZCM(/WJ&62FPTG M^<"VB8>#?!W@V#?>)9@Z$7";0GY1:#K]+2N>Q"X. =]%8QC@ZP(XQG=[@3>> MY4]@8WA1N>M2,2\>8 0<#]I7(/"0:QDVAO#4.4OEO5KEWDV3MS0*#%"QJ M+1L@# M :[? 2N+%U+3G>%3.V"E$;[IGN^I%+]4GF

[TME#QETG_IGOF=2O^,GG1 M="?\I(J_3,+3D(:LZ-6:[G*>+O)63\Y3:KJW64_DK29F-=Y-K3WR5A/CFN[? MGCCR5@^7Y*9[OB=TP,IR>N6F.[TU.6"ET;_Q#G#]#EAIO&BZ,WQJ!ZPTPE-7 MUUO>JS4]67NZ/>V(6NH5FC?=Z:UG3RN/_HWW:6O?T\KC1=-=UA/O:>41ONDN MYTEKWFHXFZ8TW=NLK>:M#F8UWDVM/?)6$^.:[M^>ON:M#BXUW?,]E9^TF]E#()3\.9VXI>K>F>[TE+'VHXYZPT MW4.NK?2A!F:IC?>6:W? :F)5NE MA&-K#8.>QQDSLSOD[Q>DTM!6:15>9@WPHB'!NAKGT/+'.;2RZ$"MSW?I>Q;$ M72FQ0?'@A#^_O'^!GC6>@.#GVD9&NA$^0 LZ+[@AX1Z->,P:<*/3%:LT#B.T M5P9K%Q^[BC"(+KZ#?_I!]H1T'T#RGWTRH$GWEZ'STBZ0JRHOO0?Z\P"51YTK MG8.Q7]H!X>+"_ A@J-5>I"0PR1M""R MG@2<2ETLC"&2%D36$Y'0J OXU8S(=KECS523&G7!3 9*BD!Y*O]]!934ECBU M'C!EB.=E.S4E#9'OA<2^D,SFFMWHB,2^1ETPF[QZ]OEB?CJ()=*!NCA;IMZO'<^)X#?G!=HW'I+[9SRR:!"&, J_O"?J MV07A2M[WQKL/? N&:$\*(0BL\0#1!OE5$K3$CNU:51&2U9I"MZ:1%.])G\?#^:RMZN.-,KR "? \9+A862( M'K(3[X:N\PR2P6Y3:$70?G(FZ)*[T2/Z-!PED\T>,^6;<.9S-3?NV3Z^SVS( M%%;^U3YIAJ@% IZ%\.LUQ0 84&L':L,T*G5Q 4Q$/(37CEUX-TK*[K[#:.PC ML^P%AM&\&&_Q4PAOP03._.;?TMG0OY/9T(/O5X,;SZJ2)Z)QC#6V4%\&MA27 M@0,JRW1J3TQ= R?X [@Q_/(^^_-W=$=L0K]_PP;TLIT]N^C&F\912*Z0RXK^ M+"SF>T);_#;7 ?PKAI[UOF4E"Y?BB%07]8-1'?;U,( M\3NPQHX'@_?%"QNS55!;ET@Y#TILV*!35SAW$ _(5.RQ[]HWDVG@OR1*M#%R M0&T(BW(>E"D'U 6L#N(!/DX2H_V[>7L!=<&M!M"_1/P;U!6^'$A_8MX2OYR$ MTI^1*=N8C<"@KM"C*4PH4Q*H"V W7#='RI01:GWG2Q#BP@'\/Y@9 M+\"%:R?,O_L>?/\.@I\PNHX]>Q_5D236@?^/(!PR)(.SA*(C4$E MM2$-ALK242DU!I74!GJH2B&>AXA0@TJ3VO#7.3*#VC!82S>/QI@T)K6QN98B MHS%FA4EMR) JL^(<=Q-J(YDTZHQM96*+[5EA@*^X!X@+C0$!M<'3]H. F3(; M$4EM\)@A\DQ-*&JCV&=J0K%=F]H(=A-!\./Q-_\%!A[^YBL<1H]X!4[D-*& &W29PB@*+(=-E65$@*A2ALPE!=6;=G2LZJ0WLLT3L26OJ1(': M0/YY(*%%QEVIL*0VB\!@V;"07:FP;$)>HWZK[CQDA")8LN1&N>"LR<0O%1-- M2"^I M(U(;;F\I-)IC9(C4QM_/U,B@"!K4QL!IU!J49FU+!403HL_M!P0ST/./7M!+FM@G2BQ,3!>.6J1"&,2VOI)7*-.I"MC9T+K[!9^!>D?7, M^("[0W\!WL]J^9",V,3%]P=L<18BM2$F!]#9T%T7B(FHT=!/%L!_:IVPK72G'#J(GP, MEK2/PS"385P7;8P M2V:U$,)U)K.D$FOW9);,:B$Z:TIFE8=*ELQBJ*1.5RKT)K/V';4JV+21'DV@ MT)NJ:>DP&5&A-P]!Z8G"4JE/;^B<*B539CY8H3?62RGB2Z4^O6%*QW,B^,UY M@3;R\(#W[ Q=. A#&(7(X@+_](-+%X0K_>F^.1:^C_<\> Y@8F4U1_G0&VZC MEA4TA$D5>F-,A_"-!%GE!A1#1&W0XA'%/T!I[ONL_OW\! MX?H/&R-/*LU>=P/80H-HJ31[\93:%159VRK-WCVEK#@\C;C$M^-$B.:X *UF M154R1'.\@%9>4"%$[0HUU&GBE2I/[0H[U&OBU25:U(8@<%AT+WWH>BEEM\UN3_^O>/6]28778#H-?&"-UZ]NCI*C-HQ[QDJ. MAG2E1FV8F &CUJ8 &K6!:@:,6@]Y:BSZ33\PZNC!H+%0>6%@+#RW8B>J1%NR M\O#Q >D>42OEW?3*0Y$-B8#I+ )&N9:O"QC4A6L P2R).T6^\:"V3B$B5?'- -E&O/*96J6%<7EF(3FV,9?"*8+VN MKZXF4]=_A_ Q\JV?=]-&M4W0J8U;4$+L,L/F.K6Q@"W$?H#(/G"L"-J$W$C= M1^'#XX_FH)M:'YLB@I>*<&I]URT$OX?!R \F !DTCV,0-.C4OTYM]1$5I"X3 MU0:UA34KI$;VYP*522GQ)HW2&(P;U'K/%!*^5,13YYUN)_P CQ)#/B:^]PLD MW]^[H#DFN$%M,04=M"X5UXWV+9L#Z49[EKLISB4UU"\5^Y5[FD7#I7+N<;?)I26%2PW*THARB5-=31K2B,OO9I3V;DWQ M;68Y]BHCKC34\)E-<7JV1 M;RI4&N4?UQ "HX%+ECE6UA%B\]#A"--KU.95Z MKZ,2UVR*MU0?9VJJ>#2;XDG5*C.UJ/6FY?-JD9DZRL?-IJ7_3I;:ID!N).&\ M,H9[GXYK"Q^ ]YP^%?_SN^,YDWC2RNI.26B*./MO*F*9E:.B2H'I]:$IH2[:"#2_7XUY+0E,@' M-5RJP:.3A*9%08H6=.:R$I^J8D;:RNZ7.ZDK')/4G9TLPJ>L$),W'2U*O\KND/]LD20T+8QS@EKA6MB\ MRI>F!7$J$?F: @.U<%QL2F#HI!P_42B@'HXW)114&<=G7<*0*8?';BQ7E>!' M$$OO$@\4\$)R^CA96K+?5=^#N*8@L4AMD.A 3NWOK-LTNZ N9#0N,$69SCA% M3]VZL-&4P-BYR6Q30F'ML^7KXGA3PFKML^7KXOC9A^BHM^7K\O+:'F'+I0LH M"]Y*74%;$/T]@7RM-"W1]JA>0Q,L$G6Q-RP8C^B)=HS%YNJO&"WJ.XS&OGWC MO2 -BV^S_BF$MV RSY@M-UL;?+\:[&^XEALQCQ$B-UX&&5IW-R))N-5V?9.) M[Y'OOY3U6'P4<>DE\6MAE5W-&<5UK9$;G:5I#8FZ."%#)YWH+%!"H!^?D'Q& MEAMBZJ:$9/K5 0E)B;K0)P,['6!?;K:LEW3:5I*HC:C>X$G*<,;<;[Z5>$VS M@I@ 6@[^R1VZ$$^(?4IRJ:_MJ9IRC=G;5M7, H#KQ5J]@2G-#'30P;.:=C&EV;&.VN6LCJU,:7:THW8YJV,_4ZB- M=Y36@'+O$^L\5U/+?DAMQ.0,>%[7?DIMS*5>GI_D-%5=/*FY>NH\?Y/DTH8-22JU$2T*>(),&/3_I)S6 MSN*EQ_&DT1&K=EJ@:J,C2NWT_M5&1WS:&7E5&QV1::E536_$!-W!=ES2T.41 M6G'@1 X,K]XL-[:A?1WX$]P&*(Y(+NMN= 4"S_&>PWL8)(V"WC??H.Z!7G7) M'KU1DG;RN:Y]C][(2#OY7)/-J=$;#6DGGVO:GS5ZXR*GX'-M8QWKV*,U>N,M M[>5U3?NT1F\U[5?TQMW.@6O:^C&7LM.36\DJXU1@?/:]K! M]?.,F]'!\YKV<_V\XV=G4"VBGW?4[ QJM/3SCI6=066D?MYQLC.H']//.T;V M"#W'#V[]J*V1;OV\HV.GXV]=>_!YQL5JD=\Z=F#C/&-@M+'8]LL((.Z2%/]K*C) M6#&H"PG5SXJZ[ KJ8C?ULZ(N$X"Z(,L>5F1;]:WO_6BIVVQ0%Q:AB"=U[1[4 MA3(HXDE=VPAUX0>*>%+3?F)2&S*X]#T+_2(@(8$')_SYY7W]T/:<9VN7E^5C M;EC'%^A9XPD(5CS<6Q@-PA!&X7Q5@P""LA;R!;A)X1Z$6]KZ)D]OI_(PJ8U] M,*#2"=1"&E64#AAO_]%YNPA@Z,>!!783CB>-UQ]!Y'D<7BM33U6GT MZ=6QH_&%* C_T2&7]C^'4^#U/P^#C^@&R=_)?=;NAM?^E'D3R[P8E]@$.'=-'TJ>5SR=?H>IMD3116_2H1H%MG9@].W[)&W M_!C9Z]^91L\4MG\M],39=Q_)O8/L@I2@"I/MUX[<67GO]$W0E9SM MQY@N?Q/(_WV: MMVO.<+@1/);>;/^4AHD8?ZG81UV?=X,'%PD3U@A"#6'8&) MX[Y?_)\G)&(A=PM?N0=_ KS_PX? "[LA N4HN3!T_@4O1 -1G/SS-7E#'=V' ML"=]8U'"]/IQ>_-T]95[?!H\73TN(X;"U3Y>7?YXN'FZN7KD!K=?N:O_OOQ] M/CS=UMC:\@Y7J%/P>/O]_<_O9T=\MS7R\Y25 5L\9%"RN+ M5C8N^G\W_1_U:+F^>_C.?49:V/.]VWB";F)QJ;)^@"-L1H@=S@/81+"A<_'5 MMV*\M>#=ND/T] A=T!>%[C^(+I_?I<^UA&-5KVTS7S[@@4G2-D&;Q%%R/G#=K=*(AG*)0Z_?_\FZDKVJ=5(&8$K$.3_>?? M1$WXM/[??_P8/#Q=/7S['^[AZO[NX8F[__'P^&-P^\0]W7%(@S\A-_K]BEM0[C/%/KA\PE^+IJP4P,KIA7"+ O(#+AI#[J^,W5QB M.G+(HH3V :KIGOS\*K%'EU%CHT^Z$W2+,?Y9UP;OW7<(@B[T,A3):/^$TXB8 MTPFG9('GL%^67[W12^N[AW-5)D\!>IQ#O+RMVF0$W'"F3I14G2B-4"=/#X/; MQQNB-)@^2?1)-.-XIE!&@3_91L"Z_AOY-*QB\;\466V;&8R+8IP0AT^X:P.YT0A=SDF1M-V'Z&9X$QWE\B?DIC8II=H2M!--GJB MH>8*NA6YK23T9,DH_;9DM7J1$.&V>& 6[I.F;SC@M\A#;%"NDCRA=H=*D2RJ MHO XR0 9F22(3U*EETEMS26R?9<,3[0B"P?9(S@-_!=\G[DGHG?Z7Z$+7D$ MMUF@:= ZY=0.)BS%7!F_5OCU!-YNTIQ6DGA9M@J,3E]1NXHHFY*JY&!%"P0C M7^CP \$VA^QM'QG< ??/.'!"V[&(S>V/ZMN3\BW?6113\A;!,_"]A]YCCTL/\ 6T\WI9OKE;O[>)P75GHZI1;P/;#F 8IO_S#=U/S%2; MV>G+HB!POP//1^#C'J, PJAY1O.!)+E$?]X%3_[K;-,5A4[_'K@^-W C?Y4. M?&$7,WT.T9-WP3W:XY'2R6\"B"+R=A%YT>6> TI;SKV/GN?^_\XTL4?29TF= MOJG(PMH.1S_WYS[2?_[-D$3]4\A%T(73L>]!SB-[.8\<)GQN"FE?#AE4@,-A MR ON0WX*8JS@@H\EFLF=OJ&JJQ3[I0!C<*V'>X]7NFQTB$JGKYE&US ,G6:. MY/+V"J]W4VU&WN#C/^,0:?KWI6"UI)!*D)JH,3][MR-T+(FB+<(*5\$%1$Q@ M &UN&@=AC&,*D<^AU9$]490^#'_!(0<! <][CG:PWI"4MIR@'^N M2W(5_KDH5^"?ZSU#-IE_OH3L)R=R2; , FO,6?BT9&'KO0UD" #9WQ[?)T/? M_1 6=V%:0(0L;DJ@ -^L,1X RR'U]CIVT"=S'=A.Q[UT>SG=N]Y%:4C$;&:? MJ$DB!E&6G%OFN7\G*E@0N2D(N!?@QA#GW;AP7$8 ZZQHG@IR(L ]RK5 TG&:-7YPEIBQ>_2D39%5M M"&WP%_>;ZP^!BPPE%YE*'*[+6O>1 M"T<3>)+IP&T(-E*18DCU4(A]P'=#P&'"V.TBX1C'V?=LKJ": RB MU;6_@N55XB4F/T[?X1>> Y[-?9"2=QPB^*'OA__$$$/7DTO1C_ JTOO@,I:0 M+((L$H019PJ<#=[#'KG_#_9BEK&_ MJ7J@EK*@6?U?%04Z>9>PF1&W/EU44K;7>;1:IV!90V(V<:(("2;1Z('OX9W/ M?><@V@7?N1NL?H&%N^9P7T$$DBJ3%94SO\>B+_T0HRL504TS][&;A)L?NT_< M!\QY_9,D2[WT@FCLA&C%8(H3^%7KGV2],[4"PU]Z9>F,!7IA*6T,L2+!46\)O>:6 M%9*OQ4_997LOV+Z^[$)LN*07;UEK=J7C)3H1N8]=*3/%%NVO7@%(41=V-,6> MD53+%(TZ2D9/-JS'[S/#KH(G?XW(NN#!5$FEV[U2DL+#!2B76E[D+!AIZ[IG4K%PP(#DTU^ ME'"QFC?JJ87'@$>0#*G%.<&E;=-?M)GNF0JC2 <@Z*+WI'$8;M-UC M8E@FKS>S+I-_IG;C.:F^HL8 (=^7.$0W"L.]Y]\!-J9LJ165J\UN%1./ M[>*1D>PW0K'+A&#[Q40J(B85@G9?HJ@QH971CA &+L/;&'EQ1IL"M20\BTP- MSR?1U3A,PA_H79.SX1N.>/H!>9;[CA_^ZJ!'H\=R'GHW'T\"P, M5F30X*,9^&+52 M=CY6V-:I:3)5/%P9CJ'K9F+'?4#"1(*&RWUANP^*=@B]5K)*.N[."+; M'MK_EKGMQ9.N[4?=](;(?D$F([J7,..]TNF+HLZ;IL1+BI#Q/UMK/ZG[(B]L M)65BX?XR,9[SYPO:FQF@* ]P/BWYZ+$@\O>)Q*W&C[8Z<*_'4CM)UE0]MZ5- MPD$JMMX^+[AQ7=)WKGF+?QI\^7:%F^Q\JN>$EEO5?'=HN/8-0 M5-L9/4$I/SMI"#U-R)='++A8M9!F;MP!X=&H&H0GZA&<]HD)K9"]DA[HQM8( MLE3' 3:._I:CF3 ^^3EX>.)N2&F#*'[BKF]N![>7-X-O2$=B;3-X(KU3P9&1 MH?+AUJ;8.<>;>W4U7:%D0(K = M(4]52\V6H&>%4K/IB4=+#7(!;R(XX<1>(<%@'*N38S\\$-L.CJQ>^M@Q#I._ MD#GNV&DQ218@G4WZ",OA;VJ=8-L%L94))A@)3!;2J H0(E=D" MYZ<*<*E,+E6 \XN_,L.BW:H (\)LEV'!5$$NQBOXP%F$EA/YI#2NQI0%TPZT M:@=2@UB1I8:'-UC/5U^!6VL=FMG(5.RU59* M(=:K>Z(2*Z?I1'77*;Y3!#)+OT=#$S7L%,VQBD_+CM',S]'5BM;@UF]%/"NJ.0:(DNO-Y!EW]%-D;4[@LC(7:AJJIV% M3,E6JF0QZYE%6SOO"DNLDBI9E5FT#6+9'1DP<.,EO<'176IG'E.OU:I7A=FP M%/"NL*QFI?H:LV$;Q+*KM[$S=%CWO-9K55QX+[.#[&;:9)4#1AT9RSRO>PS'GX.'K]UO=W?_=7/[&_?X-'BZ^EY@ MI,7*RZ1CFRI_F\TCFI[&3HC/RP6(H.X[]T"&U'*^QUTC!XA,&\$C#"TWQO)' M&E.$Z5S R(E<:).:9ZGPT*^B[T#N>.%$B&16CK>:']VN=UP:.39.%VG*/,1> M'VEY COQ$YD(!APOQ,.\7D%@=UW?_YE.M\P:* 7P&7V#/QS%>%/BX OY'+^9 M'P?9IT'ZDM$81!Q 'PP!;KJ"2( OLN(@0+_BX-L4"4!" 9Z#2'8GZ$'H3[0 M:($PO>\T\/^9" KZ=\B]XN&$("0"E-UI"%T'CI++01C&DVER.2(R?N!DAN%% M"03D""O^?I@.1N:3=YAQSLHXEWP1S%GGSUB7?&7AKE(CW%6*)XO BW,\&^FC MX)U\ +T7)_ ]O 8\1?%U[%AC]"KIC6!OL4L5H5JR3LB]^GBL:!BCR]%+IRJ" MO.\+G+$N_7@"WE<_>G5<=_6SC-*KGV, .%Z\]CD^$FPYTPV_>/5CUUZ_S88/ MP_&F3QT/3V/-/L1TRI9(H#&[_ 4$#IBQ%!$W3 F34#MTD%R ,*\2A,V()A ME]P?3WOU.0>W7$2[PPYX][@GEW$QXAPBT^78R<*-EG./2(L=\-S:04O3^5^N5RJ6N^.F0D5=$/XBA&"J8C5 MU<#S,$;6 ?I?9 HRQO0[Q )%A.RDQ,]9LL 3.HT8ZIFR7W,DF@[S MCX35 W(%W@W1?N7"9%PU:7;6>^RM%N[-)O3B(9X.49 \E_+Y\>JRQ_TYQO?8 MH?:6]O!DW"@(?8_,CEO(IT<'3&'UO$?VV2W,1 MD.-+DK?@9].0 1Y_G&A._"9X]+^@1*I\FBN ]':ZRR%H3A*S*Y7Q=-;OFE&P9B8@1*Q^ M%(>+LI!MX,DC8HPS+!D([6A7@W@S=?L[!&XT1NK' MLWI(0I"J0I3&V$*N^#3UQE/)00RS%IO^H1TX=&P'61:0[+XNVO;F_$S08J?C MK+E]4]')A,]*!IJN@ 0//])VN/#E33[%0^V.'WTJF4G;Z\W33TL+TZS.AMN$ MYA-%C(Y<2OZ D=[I/Q$%3-KF8TMW8S)@K[8Y??!'5_XC.^E-''OITY9QB:M" MEQ.YV/U.K1XR@CV)UF0#V;%7#(J\8A*?+'S*;6)=[JE[^ M<&(1?7G@;7=_5\7(8SS*0LEWV_*&V"Y/J2\T%/*4DVO-7/U:'I$@$3^;DP7B M8LM+'R\ M6LVT53:6M>X^.,4764/!<8VEQ2<9DF8$ 8(M/FHJ+&3+3<@Q:U(AJ48D(F MF,"Y,&P*DJ08#H*] '?=>5DQ$W(13^"*DK .H?CWU7V[T"M^6BVOH>K=/CMO MN(SI.@!)Z4+L.=$##EC$H=TA21^T>O*!U46284/+F0 W_+6#_^6!"<17=I\! MF%Y@G P\&__/U1PD@^@2!,$[(L-25A4Y?475>ELW/'Y>7VD]">'&5EO872@>"E(O S>$$2*+*BR8VL,4/M4>(F 4CM] M9!-(JD81H)A)GD==WWBX)LP/WH]5TN=A%NU1TC-J(E$J*D-:IZ_KO" ?+4/, MKJ880'N4\C$ PN=M15XU#8H Q&SF/ "Z#^ 4.#:I2/;"M/@YJ9>VEA)5S)(N M04FGU+Y*B#WP;-+P94 (?*#]8W3ZDL9+;0S>,USEU=T5X K/D$4J7: )5[38 MU9).J4HG=O63'^&#F$O:^WCK.E,-\^BL4E%6 M-<@V/V?X[8NF' ,_G-+D11,;[V4%O"N'WYYM(*MN)JUC=B+V5%?2XHK06A!%R#J\RJA;W-57)%P#H?.:SB+X M;4;47H>C/$3)"%&:SIN20!&B:'$U:%790M(C /W=]4==W,"BG##1>81B]^CK MM,N1]_P-@A 2*M^-?B#''I.XJ'@I6+Q$7M-H"LZRZ/Z)%7:ID%(1I'2%%X[/ MXK:;_YOHT[BA65,:W3 M-Y&539--Q*SLDZ=DR\>5CG2WR.L2*V%OF.K.&,Z,Z^.4]:&"8W3Z,B^91RMD M9D53C)T]"OE0[)CT88<%T=NX2=RE/?F8:5]6*&9>2''K>]9!2385YW@E@Q=D ME2*CBUGSIP[!E $EL=/71%[!TTVH01(SWW-7Y0QV5.-46P+1X(/LA=^_/2HE M5^5141V"4[B\CD_-R&4%<)M255164,)[5Y33!YTSC:Z*.DKNK< M/*S-+>"^W0R^W'R[>;JY>N0&MU^YQZ>[R__Z_>[;UZN'QW3D#G?UCQ\W3__# M[?&]BK5@DQ%3;3_&F1N*&\7E724S&0MTBG,=,'1YRMF9X3[!R\"S!PE:OLW! M(QC@,4D!'JL40U82<&1;570QOLV?3C2^C$/T3C#(-,+[@?I 0_NGR"NE M>?\4!=$8L')W(:T 6+B 2^<5X>@,$"LFJ#_4U:23Y)L'K/.RR0[N-2P7^,U'JR+C"_SL)"?GXJ.T0N>N M9X[ZX1*'*ZU,B==TFH+"K/"WUK/7)%,^6F47952#O(9S!E_^4'U1\.D$?(K) M&T)9[@-])Q/.S%1/X_F3B1/A)HS)% <,*+10Z%D()=R'6S^"G/G+\07DA>;" M%].W;Z%SX3GNKYTHP--95^.@L_?#DUT7WVX&;@,C9@73M56X%R+4 N0F('AV MO&Z"QHOU2C2MIZL;=%T*N_[G8?"QOX'-[7?0S\SH.V13.5K"S T2]ACYUL^Q M[R*TA]D9*-S!.7H_YKQ*B2>4*KL'+1L3J5>E!)'W05:>&F)<\-P4!-P+GK?- M^2/NWWL1.7^AA_JPGZ-8^X*8PX$)\HT_O+YB_#YV?3()GR&BX_^?@^[)FCDP>R!_"OK?Q5$8(;L. MR?SR"XZ<-VAW_P4#?\.[*2>A_4T8QJMTW[DL]23+.HQD6N&U'<+.PB1#?IOG M[T=G?OPZ9 7)P+(:4GM.;!81 M\KW3F>')\PK:O$9%-OAABZ'$ %]8_)'6K5&^]5WBXI#I+:M'V=Z[[15^A\%2 MF&F%Z;)5X>XG3/EV^]KJ-EF@^Q>&SSF+.F\H)B^JZPF$=8YA!E0M'8>]2OF& M?ID(P'D:0>(UT>1E8_VP7ZEF_2XQX3ETURE$#WF![CLK,3WV=, ,(>LVV:KM M92!3GHU9:S-:]I;^%T&+21=:J(J-TVBCDZ*= 5H79A1P.3S"&ZV(L\#4B0 ; M]'!L\186^\RX2L!>LE3.2>2+QH&+AC*D4>, NHG+IW4#EP(H>P= 5! M2BQKX#(+J)Q,65M6/(E='$C@?%(9;_F3:0#'T N1>A[ ^'*6W0[1^ M]->&;ET9M4EQ\^4BK6\\1'KX#1'\%D9WHR?P5E02I4Y?Y35C/>KP"[.M6X&S M-85>#\YP>MGDU0V'N&L!&C/+BVIZ&XXYW6VMB% U&;JE.O2'4J.Q]58?AED>P)N8M*'6ZA*1F\9!Y]$I$=DFHE O=$ M;(Y'H-[I:_A@=>7MS-A!J9-O"PM'Z$CVL^@VD?/T3WJ*9\-@%#9KJC0"M4>E MY3]T//#LXQ6<4=DHN!+8VHQ9<4S F8!7&2[ MNH%<%_!>]CYN+Q6M-"4-C)> M[.H[;47.:'0(,>=(C@2*!A@*]"2P*T+(4;!U@]_FT_=Y!+ M]D1FHR%$XQ/*&*B?/X*-G-^I%+8!J;K-8VV@))'BWV(0V,"+N-\A<*,QS]UX MUG;)HV75ES,UB&T'7?,+]>_VP?&0LO1C= \[ MY#GX9D&T4L)8+C MD262'WU:OKNZWE*<$#'Y>JY^\(D&K(+2R$#ZY/3K'OEJ9?=/OE.4GB)*6[\6 M>N*!WVG"8;_I0B$Q,0,(N>_HNG'(72&5;Q,S:W:,@),%?NNH@/:3YQ9]4H0Z)P3<0N"C M@#M&-[GQ494<:"O4=ZD,PLF)&T0[[:0R))7ABN%J)ZY2';<2*I 3PY M>8I'GKI8I8X8\$,RBO4BCQYI9*LS=H_VMH^K;[[ ?0 M)\1)$]_#SWQ^YR(8 MXKZ#QS7 MF3(983)R*AG13RHC>.2=;O"22M.,JY+B&MOG1U."#>*I?45<=?TI3NYSZ!8O MCI463I.#\)6&/=IYEKETQV:!0X\I@PK+F8)G?VD"FU?:9C3E<@'*0!,^-ZGR MLEK6^1D&)QKAE,M:+@-.&C*4-=Z0C_8E&9PHAE,NP[(,..F=OJ+PLMF@*HNOI])X"2,WM! H#J4@.YQ'#Y',19GKS=8H_..S 0/A4727P>39%Y02XK M%-*4PV8,>$>9KD<#STS:6BM"67%J!KQV 6^+D7LL\$0!&2&"P1LF QX#7@%S M^&C@B4\KJ:DM?QY18 E?^F$ZX-=/CE=YSQQ\F^+#6"$EXS9+ M*Y1EBVSG(DORVWY#KH]>4)TZ=VHK"REB%L*RVA+ M-2A*4C(\G2Y]4C:>\'@LDU>.#W@S/%&,I^WYD[+QA-OD*@:/C'\&J!8#:GL& MI6Q X02OH/"*25,)]%F5Y636I'U$(+ &A.#<=&23!,++$!9;S5-PIV!9R\(VU7"FJ*R)@F=OBGS MALI" &V&U-XZF3(A10YY"KP@L@&I;<;4WA*8,C$EX0-?.B_++)?29DSMK6XI M$U/X$*&F\Y)T]$ A%JT\#!J/B"5)6'("@I]PL7B%A2CKM#$?H8ON_XSD['O& MF$.E3.GT-8,WV2F=5N-ICX%9(I[43M\0>%EGAPC;C*<]QF6)>,)C!46-1TMD M@&HQH/98EB4"2L> ,GA%:.%!PF:8E;]!#^)1-]BP!/;$\9PP"L@D&A;!I,&Z M3/F#A&VPQ)U#)TS,LD&%DU B+THL,-YF4.VQ,TL&E8Q[ MA"+;0)3+FK['4$4CJO88FV6C"B=<)(T7-)J"XQ0.+Z_ M!0-@*P&XQRX^&H!*IZ_K..IZM,G" -A* .XQH8\&H(H * F\*91U@H*^?A>; MC?DRIL-LM*>7AZ/7,D.&H.R;'X;<*/ GF6GM>\>8U"5ZO6V3YP]'V=0A6C_Z M:U6R[S)_Z,:S_ G$W"PLW!H.L\B\JJS;U[\4]86IV5@8$,L!XIIM72$0\>$J M1>&U#"^(%;BH/1&QC#E%Q4PAB49>,UE16YO1 MM"=,7!J:<(*1UX\?VL? 1#&8]H1\2P,33GZ)O**SH4)M1M.>^&UI:)))'QSQ MZ"-<]-7:-L-J9 6U]41/5\4I8<>L@FA=4/ Y+*4$[[^A#G[; ;+7%-P+$)4! MI,T V6O>K0"DX#Z,4RZ\*9>0<&'XH1(_>PVZX_"C4X6?%.H&G4C_N0 MVG&_\)P'(Q8$K#,(2!ASZWO^@!M##MC_C)-H<(B;UWMX(I(7!3[IR8!,U#36Z#I@Z+A.],ZB MC77:IYAQ?V"^W4WQK2['P'N&X8TW^_PWX'BX.$1<%M"1\P;M[K]@X&^23:F# M5+PAB=(GB@XQ,FR=.&5=#;9DAJUSP-8>4[4:;"D,6TW%5B4FZZ$HRV&^JIV^ M:?+ZADC.601)&WT@:0@1LR$W#?R79.HG^F<6?(W &_6G_ELOWWG/)\UKGZ\# M?W*)[N%X,2+,W>RPV1?"ZN2Z)\S:J["]YL(3L+;)0_GT.(75>OT M#977Q/7A/87]V7R,;U (Y7R1G#<23!.2>B5C0>U7LLQ-/J5Y"R/.19YX=;F9@[WF7"$3ZLX<_'ME714+; 34AXKR MIJ(0/ _OQ*,IG;Z!.[!6F3RB+%+)I(U)V\'ILN.D34T27*9YS E;)FY,W)HN M;GE3>L>)&Y[J:$J\LJ&],Q,W)F[G(VYYTX['B9N>) JU#2W"Z!,WEBLLYOUR M4QAPX1@$D.>&('0L,K?(=MPX@G9U:<-]OUO B8R08/OQT(5GH<^*$Z#!"NT> M!H\8>SN=9&FK7KL"@8?($&:W^9K =J;$A+D2,W9'R4M>R!@ST5^+9)0B^LIAHG_@0K:*OMKI MJ[T-DSB;(/JLDB ?XO\D_X!V%Z W \\PB:>$7!Q"FW,\1+O)-"93H+V*HR[E M'^9(F+,)84=J;/H4UU9UD;"S8+EW!HI!@HG;>#*$P=V(:(OP+H[""+$<42C5 M',5BLKIVHN6F"G9MU847C,\ BCJORSFLH*-F=)8!V.:=N6)BN@WW>PKMJ\;] MKKACF0LN2:_@CH^"Q$L;6CXR,65B6IV8[CGB4"GJC5TQPC*76Y96,7 L43!Y MW129F#(Q/:&8[CD]4JV8[HKFE;G,251@H\10/?-?-8% M1WX"@F?'RQ9H+(N#!?'A]>J03^YXX43H:=9N69"P+#R-(0\"P'78[0 M$T'2_K2W[-D?1*7^YV'PL;_U1NG[R!H.F?BA@Z%U$4 71,X+_/3JV-$X$_R% M7Z7/%>8_ 4/T*D@(MOXD73'&E79:INYDH;H2/%GX+UX\%DQ'5"S5%H:VJ5A M,<'('!K"4!\9AJT*P]'(^E\)*YKD1^-@'I%ZAMUA ,'/+ABA%[P [BMX#SL? ME\F":++(@U7R;:7*:'0(58P<1$EX@[24G[28N$!:! ;X*K0D0,M2N'& 5?;? M]G-'1X**E0T60=Q! TO6YX^@OXGSM"BBE";Z1LS^%H/ !E[$_0Z!&XUY[L:S MMJL*6E9].=-[EXMZ[W&F[1+^3*8!'*/KD/KA2*^\#[$'8MM!U_Y"_3M^<#RD MY?T8W<,.MR]W'5H+VE$EQBC9'N?JENS)Z"U<, WA1?;'I^PXG^.1M9 ??5J^ MN[K>Z)M0*_EZKF]Z0J)STO!]^N3TZQ[Y:L7&2+Y3E)XB2EN_%GKB@=]IPF&_ MW+584>SITO:OV6+/:+%*KMON26GM]2$+7&JN7;K!(4S4VVD\0G.?SA,2(SB MD/N.KAN'W!72\3:Q.!_A%.EUY!YQLL#G:-'?5O+$@%N(D12HLJ>; MW)(@R7D&0N1YX7,CG%2&F+:4-@Q4I8 JU6ZKT8?$Y*5-X;%'GN*1K&BH*>U' MVEQ4N>D5Z4[$5-)$Y#[P1TYTR*E/H\0.(A0E YE,M%8F\K;Z.$(FRNSSP82" M"04]#3F.$(HRNW$PH6!"04_;C".$HLR>&:PMQNEP1&82DP,;\[1EVDC_ _;6 M?KDX02M]=H]VW8.6D(AH4"Y]/[P HG?Y%[2Y9^!XJ18JX M&P*<3(=6'#B10\MTO385?Q:?;D$4YU*Y1])Q:L[2WWT7TR>;D'GG/[Y'[^+;MS"Z&SV!M\([K]'IR[Q\_$ $^BS2EH.Q$F>?&EB:R$OB M!:U=T;26([+$$1VTX- 4.GU1Y75CO045TX]TH[$2%Y<:7.(3328O*^O]D9KL M+R?($B@/#%W[ ?JGQR&^!M"SWKDH0'=S28DV!^Q_QF$T2:JL]]=,L,D\U6?U MM@EMRL?+E(U/F(O)8P>>_33G:2;+.^5W742E3E_=,!RJEO'T#'W4F=05HP]/ MFY*.&2#-T$; L:D06-_36.>KP M/_6S2\X9DBU4<>32GG&[HN=HZ'2#Z-'E*1W5++X- M+=*)>1,(&]1AI@K1O]P8$^?>#TB (HH"9QB35B1/_JWOX2<&OHM6^GR#SZ?" M,"JH/B5!Z/0-7*2SGH0^M MZ"4!HQH $IA*82JC"I:Q;)>#\OZ;PJK%>N,=T M M,)3"?4D&NK6R=(R,O2#5[5CCE$PW0"TPE,)Y063JE;)^ R$%GC]0V!P0;J MA#VQF:P?)'I+N%N-L"L/O9*QH/8K60?QXSN(GWOC;ZV4QM]JIW]\XV]%ZNGJ MUM[?FQJX4]L >6-K:JYPW^8]3>MI>=M<+:T?(]_Z.?9=9!B$__DW0Q+U3]S5 M7[$3O3>WM37/P3<+8@L'C[S@T&N#,^EV+?4$7H1@5-&26 M5;/TALQLK=6LU>B)1KX^U_6OM4ET16M5Y1/W#R_1N%Y_?LW=9%=G@>3M-,XM M]='FUOKT;FXW*Y74;[8\CLQ[FV^-(-#2^#L+@7#Z"#M!2L;^%O#MB&]\#Q^XBDXS\XQ),L<>YB[H' M$>8\*6U9\21VB26?%.0G-%ZJ]KE)J_*_[:O*9W0_A.Z$XE_AR+&9Y:#M\ZGB0S(=LP" !ZB@WF/BQMU,3[ )@I4,' MJHAY'Z?#BK\#>]Y9/:^&]H(53Q_9G,_^ ES@69 #) [[]]A]3[P0<<53W%>M M79Z(-ZS14#XR%QRQ;"P6#MS<7J\6#!PX15F8I_SQ\7I1YS5-XD5YO12H\7VK MCH;0Z6IR\B&HD8VFCQ2.#24UQNYCV*O;ZIWP2,'&.09Y)L!>;,XY O6 M?Y$C]*)F\J;(Y(+)18VO5JSD6LA97UF"B.B=OL$KVC&]LIAD,,DXE63D/8U0 M@F3@I@*\H1F\+NI,.IAT4&]/B5+E!I69C&_2-W3VK,^<8D79[,I35_H7Z^F\ MJ??<:B,+FK3.31C&)'KJCW!'NHF/%X"4!Q=/T9_P#0:6$Y)ODX_]*58!>;); MIPFG4MAILI)PJBCOBZ=B]F!N0GNQ/V029B5?WB6LNTIY:A<-N(JX/0-O'M^F MCC4U/2W42 F ](EQB6HN%;+_E!SVW[HR^ .X,=RB"]8L0.2 ]?7U]K ,152C MB,DZXQ+CTNDU\IZVP:4H9(DRA5QYTVZ:':<_8!CAD[S(,\(-"P+'PA6MJ>^$ M@$*/BW0N%2?'N4@/,R:2RP:O($B:ZU_[P0@Z44R>6-!CDCM]43=X02ZK72U% ML>5V8^^P'9IQB7&)<8EQB7&)<:FE7&(I.';EJ5-P]"V874G_E6>=UWT";^A> M4^#8'.GV!6TN\CD/9KU\0AA%+NE>U( (1F,CB"S.R[C$N%1']>B>!.E@/KW\ M(5&/3SY2F7\ZT7B<#+:_]@,2&/P"0FCCKA#0"\DPSJ*5=&@I?9D7A!*&6C"L M,8W N,2XU"@N'3>IJ#ZUK5*EML\ZUTHR?+G30%Q.\ ;+^T#2/:YX>H^]P#_BIW0B> C#%X<"R8U#@_0\I\]$,N:4"URE4\"PMR*YDN69V)?U7 MGG6N.6F?;2UUSG9(YVQJ C2-C9ZR&#?C$N,2X]+Y<*E0&&V/ET5VI@VC:?$\ MAVP\;6%/R<"M!G76!J%IP&+BWP0NE1ACJ43Z3?JD_ZQSPXB1G(L82HVKT=CH M)HM!,RXQ+C$N,2XQ+M'$I6*%WUK.ML'(;IA;@T6M0 FWPM-X45COZ]#D=L$, M1]M=BTI@)-(%HY*R&$4F1F7W3F_1Q==?S'R0!9^C'LPLSY::C2%.=HRU6<1T M3)A*F9)."TN(CDM1.7^4U8[VM;>%3EDR"F00S M"4XD6#K=6$%)P\/33%79>': 23&38B;%AQG2JMXS%"/O2@M\)ZOF0;]D:SW]6HV> M:"@-66N3Z(K6JLJY[KHG_[6^32M**T(:V8,BA;;7I/*=V7Z&&:.;>>\^[YG]98 M!_[J6ZCV$EB.F@9E*]PGW ]2MKWCJC^[%T M)Q3_"D>.Y42,NJ7LG3Y2$-RB]TO*./5/')>XP4MDWKQCBM*I=\RMM&\:^9/B MF&.VO[P(;AOE!A,_]G8J@5T W QDZBR_LLR?XN_ GG=6SROIT%MK:U7_'KOO MB;\B;G4GV3&YZJM-);'R:E.CTQ<%7!"C\8:J4=2_JZ1C"4=CJ+F)L4UOV$SI MV)2E%LNHXC1+J.)DF&>8/Q'FI:JSNK* "S)T0>:--HX=9H+1',$H5K.T5N]0 M63CFTPTVBH::]WBJQ,-?'2-ES6!5XSU@VM,.BB"4(NE MHY!P[.D"58),R)V^+)J\8!Q]VH0UQV97TGPE Q6[\M2@:G=S[)LPC$E8WA^A ME\=51%PZ8GF*_H1O,+"A_34. M$"V2P1M)^)Y\>9>P[BKEJ5TTD"\KG;Z*C&_9H*BYY($R>UY-2UEKV29PJ9!7 MD:?#Q+HV(+-WMBB#=;\"CQA5RCK!SF#$A)UQB7&I45PJHI+7.CM6H)$UVC3R M6??V_@.&$7H)[!PA&SL*' N75*?N$T(*/5[2V50S'>4E/ZS],N,2XQ+C$N,2XQ+C$DOM MLBM9:I==V:@KSSJU^P3>T+VFP+&Y ";'O2.?\V#$$>>9"V$4N7""EMZ "$9C M0X@LT,NXQ+A41U7RGA3IP/YG'$98_84/B7I\\I'*_-.)QK@<$U'FV@](8/ + M"*&-VY) +P3XN84K-(U.7^%EI80VP@QK3",P+C$N-8I+A?3VGCSJ*=6V297: M/NM<*\G(=8>8I;A.=<93:AP4%DYD05_&I3/G4D7^R9,_[TJ)^U'>>&DC2K+/ M#5?WN0?X5^R$3@0?8?#B6#"I<7B EO_LD;N0HJ.BNZ$B=/J2P&ORT=W8&2J9 M[F!<8EQJ(I>J\63H4/ BA0K^O#,X$*TKX/S1"/W7(56+G.-AE'DP@=\K( \@-K 0@^!+@V1Q8^'>6"[+\D.5W6 2*<8EQB18NE9+? M>1[GVED3W7J'56M2#UYXNY1P=% 19#JB@PQ@3 TP+C$NT:FLM[A")]/5,E6Z M^JPS.-5L5TO?=J.+Z8 F<.DX/^24*D"E2@6<=68%\9 N MIZ.Q80 6K&%<8EQB7&)<8ERBB4O%7$,SIUV([(:Y(5C8 -0Z?5$3>=-<[P7% M_^(X'.F4X8@-.]T][/013B,X&<(@V3-D@>:1I^F@VX38>((S9_OQ MT(7)L-M\0]J;(=D%FPO*0M6C4I5T5*HBRKQV?)OU$AE:.6B]G-:C)Z5M1X05\?'L@$F DP M$^!CG%]Y;7AT97- 57Q62>,-=7V$=.%D&A-A)L),A%,1ED\GPF24KRHA=U=? M/W'(I)A),9/B RWIM7G0*"9\?+ M5F8L2XX%$>&#LB$A"ADFR!TO\!D(Q]J-$HD<&!Y##EBXMAYX[X@LG.='Z'FX MVRM:GH/6^AP EYN"@/1\C<8PA!@\-O22QDH>(2TY'SQR/.!9#KH\C- 'Y(1& M;SEDO4"E=!F*U--5M/BIGYPVOB"GC9T7^.G5L:-Q!N:%'Z9T%>8_ 4.TB#C: M_I.4(Q@-VFG9L9/X^DH\?^&_>/%8=!Q1L51;&-JF8@'%!"-S: A#?608MBH, M1R/K?R6CD_UH',R3',^P.PP@^-D%(_2"%\!]!>]AY^,R61!-5MBP2L&$,/W/ MPP#]=,-J%^ZVC:J;?KQ56F2ROQ')FO.;B#)BB@NF(;S(_OB4I2X^6I%+R7?(;()NK;U:Z$G_L?N+?_H M1$WNI>H]0S'RKK3 =[)J'O1+MM;3K]7HB8;2D+4VB:YHK:J^N207?<)]1Y>-0^X*623V/&W.I1ES>8UXREFU.79$Y\8N<37V*SR;_))=Y+@%V<"?S7M2J&0RAZ M0N K'#F6$S%"ET'H)Q_I"FXQPD/*E?5/ M7!+IR;&#BM*I=]"MI&\:]9,*L&,VPKP ;AOE!A,_]G;J@%T W QDZBS!L@RA MXN_ GG=6SV,%V;L+LO\.O!@$[XE5(J[XEE158[>_JEJMNJI:59*J:DTT>=E8 M;P'5^//]1V.H\?G?EN9QU1*JE56UO&IEAGF&^:HQOZ=I>@FU"QJI E8D7A37 MS\\QP6""06EIWEJ_X^I*\_ !4Q/7YM'1JH:)!A.-G:*1M[-;":*!CVCRFD8. M:3+I8-)!O455?3&HV>EK B\:ZW,RJ9T;4T5,EUW9]BL9J-B5IP95WL8M1\?J M18.:8#UN\D^B]?X(D007&Z$%H&V*BZ?HSY'ONOYK%_TUC8>N8R7SL=![\)P' M25U[]@%'9ESA3_Z]R(ZYYR!RKKEM>+G)K(+L92[Q6HKNK1H>NBGRHKP>PJ,L M7]'8_DY%\Q7FOGS%G/5?8XS"9#I?DL9 2R9?Y03"/(FABUHT=T,FPQ#<"X MQ+C41"Z5:,M7HZ9E&M7T60\=V^U1PC<86$Y(ODT^]J>86_2,!SB;:K"CO"OR MY5W"NJN4ISEG!2YX6DJGKPB\H975?Y.B'$^[L<;F]32!2Z?RLK8H@_7=&H_E M,6G*73$8,6%G7&)YF'ESB'N"7!T;!AR< M3%W_'<+TNVD<6&,00@[1SZ/&O6Q??*<*]_(J926YZ#YEY#WB8W>L!Q((/7 MC18>8&\WXEC=T'L";^A>4^#8'!G/@KRPR"=GYX@_P(4PBEPR\(7E_&A3MBP*R;C$ MN'14MYA]GLS"^=Z'1#T^^4AE_NE$8]PG U'FV@](K.,+VA%MW#L>>B' SRV\ M-8J=OL&+XC%]EAC6F$9@7&)<:B*7"NGM_&T9*E?;$E5J^ZQS2L0][0Y!,K]R MSE-J')3&QAE8-(AQB7&)ODQ+KOY#>)\;KNYS#_"OV F="#["X,6Q8!+M>X"6 M_^R1NY# 7^'=4.[T-8U7Y*-/.S-4,MW!N,2XU$0NG;K!W"D5O$*A@F?5F>S* MTJ]DH&)7GAI4[^D^/P3^"ML*>$A^W)O*&L9X88LJA&%I/_)G"IQ"!+)>*O M42C^9YT=1ISD7,11:IR-QL8W612:<8EQB7&)<8EQB28N%2O]EG(."D5VP]P< M+&P&ZOC!D"(-DSY %GI,$W!$Q9155D]J&?F##H)L0^T)&D+#]>.A"#A,M^S;RIQ<8 M+:'O.G;R3?,DNV#[$U'?U_Z$_.PNCL((>)@611N;Z&:G+XHZ;R@F+ZIJ2<&" M,AA:<_2J-LPV=W9UF91IIA1OVI[UXD.OU[9?0T!2RF23R2:3S5)ETZAZ(+TA M(KN9%PV#UX]O.L$$F EP^P6XF/-KYO1^2Q!EJ=-7>5-5>$-W/\\##[VER.X6W\FDY^11\Q(D;P3 M(H,+IB&\R/[XE$5P'8^@@/SHT_+MU/5:&O+*R=>?7AT[&F/<](0$.VED/GUR M^G6/?+7"H.0[1>H)NK;U:Z$G_L=NU7=TO#KW4O6>H1AY5UK@.UDU#_HE6^OI MUVKT1$-IR%J;1%>T5E7.==<]^;^]>>-*SEZM/W^#Z6-!M',&I]GIC96=7M]< MF8@^X;ZCR\8A=^79T)YG#[DT<2@M;:\I\;-EIC>3TCV''H:8<\LX[WY.-Z>2 MJ16)P4.,JLVVSR;78"\!=G$F\%_7DKF'4/2$1FX^@LZ/M'/$NL('V[N.E_PC M/=^^B[H'$>8\*6U9\21.6OPF)S$3&B\=QTP*5+@/N$1ES1]G=#^$[JF&P+1> M9 'YX"L<.983,4*70>@G'^D*;M'5)56;^BKJB):/35Y"]I-!Q[HY)!I.,G9*AG4XR\-$U7A!TWI#6#ZXQZ: (0BV6CD+" M<(!IXJ*I.+HHYRL03:[DN8K&:C8E0Q4[$KZKV2@8E>>&E3M;N5_ M$X8Q22'Z(_3RN":22P?"3]&?\ T&EA.2;Y./_2FV@.EIO=F^KK=;$HK&OH0B M9@_F)K2_Q@&B13(F*,DSDB_O$M9=I3RUBV8<37P"7]!Y63TZP,Q:+)\6;*P1 M=A.X5"@ LG9!8^#A)ZGTA(-'C9)U-U>913M;#C(GD MLL$K"&PR=.3:#T;0B6+RQ((^%^[6H J\+M$TIK6DY&R[L<A/$ 3 B\)-(2RUTS-@]%8/_JDN86KE)7DHON4D?>( MC\4S"OB@L&'PHK@^?H%%;JA&7.V1&\8EBJJXMJJ$PH4!!A['HBL2TP?-0AK3 M!XQ+C$O4>%:G5=HF?4K[K!,[3^ -W6L*')L+8-(9./(Y#T8<\0>X$$:1"R=H MZ0TH^&IL@(2%L1B7&)?JZ%:SQY,9V/^,PPBKO_ A48]//E*9?SK1&+?I0)2Y M]@,2Z_B"=D0;-[.'7@CP_('=C;+ M#$\QN_'2\65DGQNN[G,/\*_8"9T(/L+@Q;%@$NU[@);_[)&[D,!?X=U0ZO1U M@3<-F@)\#)5,=S N,2Y1J>'S>S)T*'B90@5_WAD<2*KF_-$(_3 8^;3."^1(3>"ML@FB=OB3Q@K%^3KG)\^S: M#2^F!)K I>,\D5/J )TN'7#6V17$1+KV$!5>4]>G7K"T82N E-?!. Y')F4X*BFCL>9!;'NH M[;QD]TYOT<777\R\D 6OHQ[0? $NF6,)0GR^_A%.(S@9PB#9,V2!YR1!DF:L M0N]#@0N2,F7H!S8,N@FQ+V0$"=N/AR[D,J*E%T3^] (#)O1=QR9?-E"X"[9- MDX5];=/(S^[B*(R AVE1L"&:+ J=OBA(O"+*O"8?W=:P7)[6',BJ$[D[]5$- MP/WWFB!0@/4TB?.&K5I>2PAL:)R#CY7"(+SZ*W:B]PU;L2@B<65"RH24"6DU M0KKFF.T7TF+&M"@A">9U4>,%?;U B$DRDV0FR:6XQK*4TSE67Y=+*,CUKPJH1<8OV89BQ,G)DXGY$X%Y)FI7(C&Y?@ M:QJO*RTQL4G$^V,$T!.S^.U"4'H"@F?'RQ9G+,N/!1'M@[)1(0H9+,@=+_#) M"0PY8N" ?>.^(+)SG1^AYN$DL6IZ#UOH< )>;@H"TBHW&,(08 M/S;TDGY,'B$M.58\?C,ED03=(%R9@NJ^3;2I71Z!"J&#F(DO &J1(_(/T.+F)\ M_ =?A98$:%D*-PZP[OS;?N[HN!DS5DQ(>"ZQVO7PR7O0W\3YK2H$\Z9V".L; M(?Q;# (;>!'W.P1N-.:Y&\_:+O.TK/IRIL N%Q78XTQM$7:!<,Q=N_YKR'V( M/1#;#KKF%^K?[8/C(37MQ^@>=KA]N>N;U +"5&)NDOUMKG7)AHK>P@73$%YD M?WS*[J>O4GH5;R]5SM](1$]:2YY/3)Z=<]\M6*@9!\IQD] MR12W?BWTMG^WZ[:BW#,$^:#;[OY.$RI:K)KKMGOR]7OK/,RU2S?X"8D,U&,3 MKPE&4O2+/N&^H\O&(7>%Y-^>)^8Y6>"73-!C2;3@W&TS1#?8HG333Q(D.4?! M=*X7/C?"29O0M6()RXG2/0G@UOW.#RZ>:/FZ>;J\>+/85#YH&!I9).A+2()VM>@;QX>(3CN,V<.+H( M\G0QMOVO7##(MND5:XJ4Y7RW0I'ODQ0*B_BXJ"GQBJ#14>!94J'P&^8P\5^+%"WL)(T.GU9X@51/C8!1Y]9 MP9"5M^UT)<@RD;&J\KI)$[)HV>E%@YY=_6ZV/[L0D"3N8A/HS?MSPUJ&G$Y7 M/X\O;GT/9XAF9/V&J7J)B5I4A"2!M 81E75WCW6?:0^4MO?!+!%*(H*2R,OF MNB]$;2/_\HXWEG5EVQ;<=$OERD\2 ( /J4! LNQ_C/&P^9D[$7W8VV_.2; X:.ZT3OXB8%)B$% M)@L4V9+,2SFQEW(R\!7<6N5.7^%%\^@25OK\G(;J_<*#09D-NN\\92G#CA;A.UH;#B(PH(RUO=L\68\;/ M'@V\2-R[T75RHL)[/BP8H.&S:&Q"T;'4 MSJHHDCH1WLQ. M7^9EC:94U'F;VS^\ *)E_ O:W(=GX'CA+Z0&"SU@6;-#7)NI3-V> M''-_G)'R^N76F?/A-\2%0RH59:'3-Q1>/4J7,UN\!;J\(GSA;H0R3U?ZY+SM M\YO)%#@!WHFQ=8XXTMVEL4D1I4]&)&:CV@'2] ?&4\[#?-JCR&$M/[#TSNA2,G=Z/; M)5K?I*2>9>Z7Q6SDO$&[^R\8^)LD3)G-:Z'()&)V]ZGM[G*@ED.CJYV^:?*Z MP8I$:($1V:^9_7STB69"1RPN(!PGAS6OWG!6'VX2 YQX%)B9W&;<%)JEFA$;JT>>(F#5<5ETU/MZ+2 DM$KVP2(5EN'+6E\0G2. B,X67SOU68>_4>8\R M-U/):! B2.N3@97DFO"9<.B\X"@6CT^"L_WUZ/T5Z<8 '_OY"I/_O?$R8C_, M:%W8'#4Z?8.7M:/CP6PGIAAA>7?B2A!F(DM/Y)7C:\PHW;6;IZ-Q\M^+_.#] M<,W<@;9E8U M>01L0U7N?0"GP+$YF'BVBWE<*PX"G/U-_*1S-):K5/;X'*S.RRS.R5EI3':N[F&D.E#B'8*%?+S06/D2.#=*O4 MI7WMUIFUW52 Y2BGK!)@.*:&CL(LMGUR'9V%NK@ OD OALRD+B]XC7O4 MX1O_Z43CRSA$;SFW< K7'JL"/KDM:NM1:V9*MP=CA9.,Y6),Q)$006UK,RY9 M;YIZOLTSAN488SKW&,:&"%M5X[YPL>Q]X+\X-K2_O/] W%@PB08S5A26.)R+ M1&ZKI*R'2 I;0T5&:C;%%C]K?!88L%45/G'R4C1X72S!':P#@!3@N)O*U'SPB33SO(/,5$;VP[L9]FB63-X5U>YZ%\MJ! ML#W^8M4(4_&!/H/7A/7S 8V/Y35/87\'$6;F>P4*^SRB+_OT=> C,MCA=>!/ M4EHC>I*:P43,!IY]"5PWO!MME[/",J9U^H:$+'"!'?-J,_;V:?):L*=W^K)I M\ )5V&-6>6:5G[;AW)F85$6-]DW-'@L+FH%;A:FTI$29H5Z[H5X*JI),NZZN M:V]FG=>JN**)>]\/[#Y]O/=RI[X<#LAS1\_)X#]9V MIDG8[!!P:1) MI>/*>?N,H;D"M*FHMPRH05%;=9EO"K;D\V9_DSG#_CV-+5>VNV9,?+B2CE\0 M>,X+<_ >DSNC[ZVZ33"\NAGJPXGJ2'#)J%258^^'2B,,VH[ZEUHM=7YL^KOQ MDV'3&,N,\AT"%_M[:?["\( ?LR"PF1S7AZ-@/&N&3TGN;:G4B!HB<%\Y[+^[ MN4OLK4=3CBL3'O4][W146O.E(EK)<-S1$6V" MRL*@K@<]>VW:=KP*-5.+6M&3#T.:SK/"@%NPX%^X,P<>[G M=V3?D)94E7Q&[:N;?ALMV2:ECRIM^QFU[1)XM77BXZA3V\1'I777Y1SATAA5 M:LF$ 0H^C1&*E/!"?OW2_-7'4+COYT1'DKCN$/B5F35V(FCK_=$A;=&55GW& M;+HT,FWGT+TFSN2M575N5PBR/X>F_$_7 G;\+[C,T&,:92SZ%EZ THWWZ)IWR], ML:Z'VXM1QOQV[O%R/M#=5&'HPR9J0$J??HX^NN70J03S'@'S[NO=WF9Z=1-= MT1>06W@IOO-V-/!(:?]U>,83NAI!M0[-C*J_)QWE)3\W'#M*-\=C8QM6A>N= M3D/&'UZ:)#F[#;_$@L-?1#OE7[6Y)"A5>O@ 9(>P>)'__W+KZ@K]'=X!>WCIG^(/%D99: Q?+ZI'\(0ZAT MWV=D!+Y#J(N+_ ]EUST,42"[/&GA%60/6(WO] M9)G!0K*OQ*_X&UZUXY\84]AV&!3_9&EX#Y9#AQRF$7H&-\:\T^-N%["XQ/DX MF &-78_JG5Y1/3H^!5LRFK(5;>$A;_B+U>G/!F9[:D[Z,Z,_,>:3Z;@]')6[BGL!:W&T"&P?$Q'G#[ B] MB2 !+K:Q\MDK^9?7TIMN.70\^M'K].J#37$?_+OAN-6== J_;K>*O]NV+*B?XW9OKV6W?S=L'VFS@U++[E#X=\KRR<:C M.2*9<[#3R.1)J998G^$3[1,\MO"U=PX&.;ZQ5<"64^9IO;:>DE"'@BBA,E68 MY]9L^'7;W5YAU*?B@5\:X+IYV)75-SC3/0G"E5CGJ*]47O1R9L1=:<>"2*9\ MPT#N.ABJQ0[JI/(?[C _0_NKBOG5/Z)CH;(1-<0<1G1\JQGF%XUS.PK-3HMT M8$/T)UV].VX2TBF_])%DQ#L<>+1=.NSMGBGEKFM2,2"!\*]'F])< >F;SK)Z M3>)88^!8@Y'>&VY.@ZK9G=XPC[JB3$69&Y39* T64Z<'8WV8TWJLH:1Y*GL< M5M1,-T2OZLD,\K+O5!9YN<;ZW\+5BK='-&SMK>7/;-J.Y^#TJX09AB4UJ);1E3RQ9S23W+QV^HE9L[ M#0R+_#ITC&MW?AW"\YE)I95T^!>@#%RHO-^1"?,5E[V?_^ZS6T2/>T(=S-26 M,7XLE)*(]Q'Q[J- NW5583_!N@)]U*EKH-$9*=J*?)ITMAI[/)V2?#I@QNKM M45U&K*HU5!MN0G'DQ=L&>T\OMBC?CK>Q,68S %J S=C7E&K#.]7,/&QSD] $ M*ZIWFTGC&1OPHD57Q=-?CE3;F1Z]LL!D??=SQ1S3PB9)_@=G%GH>,]^$P66L Q[\,.V25%;68H0OXX3.E6S\GV%9CJ[#?-TT/GB!'GD/;RZZ1[L4&E>/%LA2VFQ M405;1E7OTXZGF(16%[3DV\ %=3,Y?S:P+.A?$ M:AJ4F3VIKVBBWOMNN'VH:%[1_-F68TSJ*\=H!M%O[]VTV=;FA%V5:,57&.FU M9B7Z+'U?,,H!6L)NT!NA.6Y >=^8"00&8, >/%!F5H9'/73!&O09HAIH7C[- MKW((M#3,2K1HA\?] #Z@>0BMM.=8=;B*((^>FY13/=,C"6EG=^M9*IAB\"7TXD>]+U4P<(\.DX#NQ-L]-B-Z)Z^>\M9LK MA/-UHC]"/[#FZV<2Q+E,1M=8C+@=_<0Q[#;JJW]*^QQO6 MILRVV". "9>D9?#]6N !J%!]E[N9H:XW78,U@1K0RYD!1M-5H\/2$F+K>O*"M(7AXQT [B+% '1M M(W1F"_B-O.#>L*U]?/N=H)?\[.[M3[[4W/)@(WB1'H,M^J"(:K8%=H^I32UW MY?/KT(P5CBCB XKP9[^WON&>79-6?NN%#]JM"=J5!>83$4N$3._?WNHH!<2( M(RT(E_#-,N0$CQ_/+1LA1X?F1@L]PZ\72R#7@9X:MR]/@[Q)GCE!+W\ $L'A7P)%99B. M#B;8P?*'N"/^&'QG+9>A0U$R8[6F>P9.QP(.'OJ,>(WVQ-@/20J(#$"*PJ./ M..V8L DLJ"5J!#,:F.5#"SB1AJ*8XU 6V4V F>VN$@BN_<.PC9]KS0]!PT"Z MW. 1 $6 Z<)!EF5QC80Y"WR&EE\QCRQ[_#>E 0$RTH_"@&K+(@[E>L$(>@:%X098]HL 0S,V'7SSIP-SLP+HV =H.RDLX821>+ <0!=^, MD+#93UYRCN*$LT77!F*W#4_P1<:9(!$<2]&@.)C$1-2A#&^VD"!'#'_0#GP;W2\CY>_3*IO[W]?,M)&O#,7PB%A]01$DUOV8QW+L;FLFE@ M&8[CAB1YZ/?XU;N[CQ^^?'M'#&Z-7$=#?J\5.K5]]K"D>'?:G!ITDXYM(+SD M$.\0MW,__R($?#D_=3LVH+ 4NJT#OFVXJ1.R_R'2ZP2[!A'_:-@A[Z&1%:-" M8HI+RW!D@6ID(F2O"(LS 4#HRO,L_P?@%MPQL*4ESLETK\%"6**!P!QSY5KH M:4UK"_#S3\0-L&5R^G+\<+JT F1Y!K(>(F6IU7($ G["F3QN,G_[@G6#1MO2 M,NZLC*EX+HQ@BXG;38OX)P,I9^9Z*Y+PE"CUEMG&$REO*<+H=+C0\D$@&.:? M("\"YO%??#%L5[NU U?7[N#\ &K',EJ;X-/V=?_TV^?C_BGG:.D6NW\JN6"^ M ;99$CP;Y&?YQ>_N%^Q12$<MS:-@6+/>D%G1HVJC'";X4^1ZY()1$/E.$E M7'(0H5[L"F]I=\S#GC?H\+$-WR=>RA>@QA86N@BI>;!F+#D:/(%@U9:&22:A M0&2.Q61C"F>+^-$J0?ZM3?TEQ9JWZ3,O/HK=48.:GGTKQPE(%VLA^>I0[XS5 M@FKJT^\^NY^_@Q,L41BL%K8'@P(=DA4WA/B>?#+\Q$.U;A^<"3 MR2A9A6-O^';S=N6Q1P;HQO?!L+<'NH7,T$OX(D#>^5+@,3,3)31\$2*, $61 M2\L/7(\\EK@H"'D9$N %0=QG<.VOV PE,VIW_ L WM$16P#O%80AR1Y( NC M,ZY#[(AX&0>0Y.IZGOM$W5H1_]"3XZ8[O<)2 MG&1!GT>C5(^(QG)68=)!3RY]/W((.?!6T+*,G_B;V%TH20 QS7MD%+:VPPBF M&(7D>,-G^F$DCVA(1X3&:4&(03R*#1PRQL?8W+"<1]=^C (&&D4994T%\8*8 MR/7H:3(6, F3+\$TJ;?QLPN,OPB6.UV'Y42= ^+5U&BT@?4+JUEE*Z4DY12Z#<85/(; M-$8;B).TQ.$3R5KE\K/V%]B%=5FG="RD[/,P@L;A_@5<& UUX'^Q&.<\A0,Z M7LMRN/->!J9R?HV$;3D^H):P+8&>WJ/5UVE?_Q_ZT=?09MQ!"!^U.TBI7]E# M:/-EOUW__U(N?XNX$5(B?MJ9]'HD@H$BD-JC)([THRUR[WG( .TU^=F!<%T2 M0M)9@8D7XC790_%L:\%8*+X2083S..3<>6G5@DGN=S?)C1DFXJ'@F"03>==X MU['7G&O#?NU$W@4UA\384139V<@X0L;G,)#?/J4PN=KXN$ MCDF^AT?&%:YH>XFMX'VE=V* ! 'PKIGAX;1M)1W^1+9<]>,Z0GU"(:Y.0F5+&^Y6\=!F?N5]&I4>R7S M^"^Z0OP)W1^7]C*JP_E)KZ-3W'.'\ZBLN/WL.I\BW2CF,(62=7@Q'GDX^75\ M] 1W/5>BB&+@,V&=1J8H_#L@)98)CHN("8;$([+%.#.$)P@NT2\]%;FYA-P4 M=F8/:&Z14@D<*9WS^7<_NWA&YQ8[B%5O*:H>+*$GR\WSC".>],7=J8'GVLC) MV$_,L 39XR="7"#7[)!L1 KJG8#S )BW\N["CY4]- M%Y.4X%>DJ]"/>-::"ZJW)WT!1C0PA4L\2E9-G!TE!*PGGH8]QEHYG,]=PG4E MS+[L?>5?4&QH2YLJ>:\!UI?#9W_=OPAXD'5IO:,7Q\3W_O&S52Y]8A@SI='5 MS;A5-(8!J,V69RQ^-KPGCF8O=R31**3WU7F1V!P8=X; MU\/EE_%-I%.=8H1Q,O=3B05U\ED0Z&TI[K-^_Z_/'SY$K[F?RV;\-,ZC9#I: M@BM-@"MU6YT=#%6JJ@X0$T@G)UCX0F,M8%(<^YTH-VVKDI#25_0<9B6\@;\( MY_.O*;85TTH!SXKT][1!E4EF6X6>CSB,9.YFE8DB92=!;2MQ#U')1E35$VPJ M;"8?;\7U,#E-(8F!5/^";HUKS-_SECB91;"0!#M*H'62\T14GY,HF'R)CL_ M/4T9/,'BE++([D (11>&7&:E&LMB%CVGE"7FI1!^T,"C2/(Q-/IWUU M,V@5-1F1M!/S8'1ZFPQ[H_-L:\LSK['J?1T[L5O:EP0>&H[$?XF$%X.#T H@)?/' 3GQRG@POK4'*TA7Q9N(2;&N8*^$2I[<\ M(=9*+%4Y2 ?D('55#M*S;^74.4B]W!RD?M54'M@ XBX_SE?+_W%'D7_\6\PK M!--@T27#Z=7D-Y*"*_YN>*TH(2&^3I M):@/6M&T9EP<-K&6+@ TB?VH^L_@Q>:T+8J2+ @T7G)^$[O(,X-QQ-C5H&( M\2$40-]%WB].S\M4867IZ(2',<)'=P::',/ "S.C5 P\C"E.J&L+]PF3XV3N<1:F4@%I"94)&R)Q2=DAZR MY%4)/3CIU8E\#U*8RL-0/A!%265+K-RMDY9 >^<^/-IL(KU(@ND\774;1<\< MB8D^8G*Y?O P)9NHA,?JXV@=EE2N*,(E"47JF0)4%K4B$*M1,!?>A20:K%P.X>>;%R>X4 M< ;">2WJK&4)?H(9^>$=$<7)['@,'LB+C5+"CL_07JQ;,BC7X&D9QN7KR 6 MHRH:8*',>N0-6'"-I?$'87,1,>3\D,;%2P=Z.F^0,'VCRATIP9HQT38B6>XN MOXE#8;H(Z6%*QLZ."EQD W([LE!7M&- OSFZ=1P@,UUFYCPM+,!4,L]VR5/B M60+I1%JL25@GL_2D4)>!.\H)E 2H(DKPK49X K8Z[@99%(@Y5<<3>7GZ;=' M(4N9BTB-)@*4R2U99YBYD434A#P!P[.GU]VF^9.X9NHNA2E4FS@M MGM#C%B&!4!57QEIT\-F%ZERA\YA( O>U3OMO%)I!OUX!?5.46>:74PI3#GH) MA:KUG!5JU#P(]V@$@6=-0ZZ6HVL0NR#D03N9M$P\<#ZGF6M (I1NP'.24>H MC2/"8KN4,F#2(P4F#O6*N*1TEQ;"L/SV_?KWOV5?NBQC2!RIC'I-90\;JM N MB8J^I0%9R\)])IU5U,Z7N-W*9Z_D7U[+J2Z60XA!/WJ=Y@N#S?$ Q";XU[&' MI]7F7AXQMT"\67S=HJ\R[8G%=_W6I#LH_+K=ZNSYW;"]WR^W;K;3&G6+OU:; MW7^SW=:XWU6;?>EH@)LMQPUV3$FI,"MS][R=3CR:(-4Z?7MS]$T7_VD:XD]* M3DLEH5LXD:H"?":EP'-V$(HL@J^16-=AZ?00+X&&F6A2M\VE\-%1

8]HG'B1]MQDD+8&ONR'Q,WFC>J5Z95VO?![;OS)?@1,]#U/Y):IL_[5>@:5 L)43'SJRM_1< MR83K/]5O=I)H0.MQ:/1:@VP/VLD))A!M1)MZ>"MW,F)WFPF1UC@,M";X-V^" MY?\NHV I:"EH*6@I:+T8:'6K02MWAG/S8%98!.30E(:-.JM!LA"HNS-/_TN4 MV=")RJ>P,:E,'!KPNI!:I@T?.#+X.:#_MSP?9'G4%4E1+U:Y>W. !W5YD MGP/_"R7[8;UD/[RZZ145_98F^WSL/S^R5QA[#(P=U8NQ(\#8HCI?A;$*8VO MV'&]&#L&C#U8M5(8JS"V&&,G]6+L1/%8A;%'Q=AANU:,[;;K,%\5QBJ,+<;8 M3KT8V^'#@!3&EG"XR*H5@!3;[C]53U[ZDPI5U),*5=23)T45E9^?1 M[:^H0S+U)\[V J0NG;L: LJY4W'/NG@:%1],E#=D-CT89_<:T0S*E;'FC2S- M4,S&-5+3%RQ'=%_%SJZ\_2O\/K"C+O4&+$'M8!&GPX F"F+'.?SE;?@ MX,U MV6WJS%6I\_^P5]B:'MM6XQ*A8<>=-?PW-"?A5G;7>^]ZO)GT1]?WJ_;_[_9P MEM:._O\(/-Y)&X>N&7*J, !E:X>^87_G4;XS;[G91]\,/9R'&&^R?W4SS!(. MC4SD$QRBPGB\ "J-[Q B; XKX:C"3-$&V*/13CC$11B6.D)[,MMGO4W2$9F9FL$BR=V:B\]_2L!QLS5?3B*E\"HU9RSL^Z0.[ M(7F^87\&0S3T/"".RK :7]WT6^,=UTW]PTU&LX#QO EFC7-%.$2>7 \^CR97 MVF"$T5#UJ,LNG\&^SG:^5G,NMLCZ3B\#+#7GXO1;.?6>I38E1CV*)K@GU&#R&[)UILG;!)1JD%"V0CPT05FQ;9GZ?&7 MI0.]+Q)H^;.+4IN"$N8?B7(/6/^SZ01 MR3\$OR\>6QE NF)69M)+*4QHX:U\U:SDH$:NT90:\VZGH2A'^6;_\-")=%5]A+_((]+! M28?]-Z/B0Q&/(I[=Q-,_"?',K9_,O/XW\]P\NNE[K!E%.4[3%;JKRZ71?^=8MDF\;S3B/G)RIT*L1LJ " M=FT7 +W:!$"-^*6,MS(BX3,+GMUT*S?5Y4+UTI*'OQPN55D&8L0_GU4!\N[! MK?IUJZNEIQ(UV0141/B2B+"RJE W$0[.BPAKLB8Y];1SR">K#C0*L^X36TX*K]IX)U&>/DC3VK,7VWI,>\(_*G6TJ-CY(!^5 MOE#ODP_.S&.&S]XR_M^=.-6.<:I;C0R*^XB<=MN]JQO'W:""C0\T_.^C%5@L M;E5AI#P.B7IGANUX$AT>/,:T)9QJX6O,P=8746FE)JLJH\8NO'U&MNC:#Y> MMH!,_LXWYVS4 5PKO8$75*3=;8U&X_.I>VZ/)N>SV6Z_W++G4:-X'.VB7)GB M9Z3>3YQZWVU2[W-5?):HY]WF:6@>G%/%[8><]D6!K)N'?W(;JJI]VRO/@_6I MJO8S YNJ:E=5[4U90X4HJH>N4^:<<-.\86 745=$=R[ZE*JT-)566BFC-5ZC-5W MCMD$,U4EW;RDM)IG;7?3']?;SNV24N(4_;T,^CNB;ZD$ 4[.B0!5A;^J\%<5 M_DU78U7,13F1&Q-SV;]H;=!N7OVR(AI%-*>(O!Q -9VKFX$^:135J/B+BK^H M^,N1:\PW C ^[!_^=H"+_ NI-HH7SBZ;*N!5QUQLH.H"Z!_4ZQ!K6^^"WU&#SDG/.0__ZP3!6KQ)@ M_P([G:V_L^PP\\&PNS&?KVM1R5PL#Z&O&0L)#_!4+.%ALM901C@AQ:6PSEDBL#3 MM@$48 2NMX8EO<"!1>EEIN4'GC4-X1OZS& M'> RZR4-H#=#T'D]=ZD%"\LS:7G9]0#NGSF^[,!P1SM>DSH\>NUK 9LM'+B6 M!WB\I?V>\T:Q(:9-#1M93^)E.0"!>W>7>#"/V48 *P4NL+A'9KLKW*D&-_IH MS5*E9!Y\[834SL$(-,/#NYJY#PYI$6X!D^L#C9T/35\ M>!+PB,'+'5@(0*FM0,/W\.TY/Y[%S%7# R-PB,, "&Y]?*)@X#>'?OY@:ST) M7VUAF+GWAXO_=7\%<)#E4E)._+<5+.X$\&\QG@RT6TX:#&-V-KJZ&;2&FPT_ ME@@CV"<>OM+F^R?<_!@WWR_<^6J9@1P"V=,N6E1O M!"P'!31.34V9"VZ+E3.FUJQ5II&XYA M+?'M'HF,+4UH$HRPX%(RR)C56O#?2%:6$QJ\(T\"765;@2'Z95R?;ND5O1+P M/.X+\[>T:B*PNQW_Q)B".@9"J_ GB591P[RB[V>BB4X_ [S$GPLO]F$]@)CP MF/'CVL >8J\,^\E8^U>_I8\(YTO",PN*PA/.Y_N<<%SB@!S.P/50<?@4;,EHRE:TA8?\_B]6IS\;F.VI.>G/C/[$F$^FX_9T-!^/S4%[.I_/_@B3*!#Y/ZHO/S';\9-WB5FT%XR^G87!8GXAIFW@?QT>%51P_^'ZYI/(!UN M'?,#*'K.@P4[(_E3K/%/+D;CEZ?7^, T#6'!>(@1ZV 7=O D%$G#"Q;R.SERF9T8$[J ! F'P:Z#1V?"@V1N( O[EO96=J(#J/ 00.KW1 V. M&V1."<8$?0.?@KZ%AT(A;X$N8'G\OAS2:AR'[ G#M[C:,V7!$V/1%_A;,*;F M*55B"NP4D=]XPLV[>(FHVY%-Y\[0JT-)=Z!3+ "KR1C39I8W"Y=^P(TQ BB_ M(3@PQKU@\P W,^0:G<7-ISEL%BW?,%*7(NQ&=>D/N#A4JT"-V;S-F>%Y:]P' MU[ 0VQP$M".4QB=0WVE)VP@=N"O4L<#>@AU]?/L=-_#)6&^J47_W$UNH:A4- M1]LMBRP_!X/BW4]A5TO&5]7"&.*@^ASSB*N*TD9Z,DBU$V%(HC)2%C-LB0/- MB.EC3A>S58#AH=/'?$_H_1&Q.W/BWVG=C[!LZIC 56>OS-!; U7%!^M&C_AG:2=%DBWR^7 KB?TDSB_P?Q4"7P$.AIX"4-S1X9-#*2 % 4QHH,PM M(R%4D,!MBQMYULESEW0P^P9&XA M+FI_AF!Q,8]$$["1-!N(:!]M#+[[)5"=XX(9 HS#0^Z%;A4X)9D<6M*8E,J4 MCTS8!4O6R(?/[[,X"P@&]M7]_)[> T?]QM?Q-Q$5 M:/+)]4RXP9QVIX8LI+Z23-,TYKI,LX@%L8CVQ +/I<+L>J25J"XPQ1$OA,#%B,R\-L (ZTD/5@ICABQ*]6I<\A&A)6-AN*.ZUO(*Q\PT*Y]ZTB'@IG_@)ST$V<2&I/-42Z2FQ ZZ>1B$\!O8O+4,EV(/ M4<9')+SYYWA*:8=2+@L<@\Z(Y-#"G48;M7TWRNE $*$RC$%,$P3Y3/B_\0%, M*>,.8'PJ\_JE81*X7/0LH)V,AR:T@Y" MA*/%=\05#72RNI['9X*0JR(%2\OAW(T8[:-AV=QM4P :Y#H21Z2>P_>9N#N\ MY S;$1<,G!:NG-PV+EEU(M;-X\,KH#0KH#VVM(_1/?GDFI%7X!*VD>L%@^@. M08-O"/=''OVDRYAT.,-W'3C76ILQ#U&8GN K1DD+:(7,8MMQ"GPN(E+HD0N MCG+E23>6S8-"B5=]V(D':A*E%F*?.(;!9"*I%[(O#)(+EGR:0AQ$6!R:9@EY:7<&.C7 2 1KWA<;* M)44BO$KLU_=#LOZ$%(O?[K GXNC1:E7T_ZBEU&L%I"<\GRDL2?Y$9%>LDCJ\\;?$]L)R\/+9"NNEM.CA&O4T'1W/P MK2(U";A@(K'D@N=(2&DETA/Z"C^:R+1E7-K[,C$.^+7XAX.[?%A3N 14V:] MDB+QQ##I0@BK[;FQ&!O?N6BD28 RXBX!<6%7<\OF!,$%JLG0?^Q19B#W(E#PH%Y(/Z"O'9&AR M+H/JJVLSV#7)?3\(S36L'(0K'06=,T^$_J,:%7(Y MHDN()XY3)A7M^XP4U&@ MS8')PRG9"E0%4'7X349B7*3OK*7,EM4_,@5+XH.^\60RF.5. ?NY$UGFU,F% M] T/4I"PDBB]2*<2@9D1%#XA[:>"=^I)S\*_R?,EK@DQG[R1!CW$D1%T)_B= M/R=W0L&:K:;6]E7$UV(5N:'G*VUW1/PMQ_3P#2X^T#5:8'EP\HATZA3?DS6& M&SHBJ(V()YY4#W5A,$C=C@B (KVQGLA]JYC,B[I@: =1DAUN0[!J5,1&! ^FIY#(GS!O;3\J-L'/C+YLO3RKO,$83EF &J.A?G^;_02('CO!=0=.[:ELM-4D,$(N7C?)5$ MX9S'K.4T]/PHG&#L8ZAEJ2FVNGXX[A.O#@#K$O M-D: @D-%I)I 0%STYJ#^&R8*5(ZL;N)%4J*1);I[[ZFL)(XW MR6(9S_)_X-]%T%0NCO_U@!W( 7 M G%NO,)K0%$%5RW,'1$(Y(%S*5!)A(LP9Q1^%&ZX1]<.E\)5;VB4Q,I,<8.% M I.K,.X2$Z>1[H6YAO(%?L@/C8XBT%J"DD&8CO'#K:UK9VW 7;T(X=G%[D5<:UJ0XJ^>2M)<)7[ E MXI$\/Y['1#5_8:U6HB0*;&R3O-QSQA()"]-U2L_#! 5^1TG3OZGIZ!5-GUPW M?*33-?2,I/F6X$9=- M^O,Y9XW3"F0*A;U.5S:1E.'&0/2;C*?#WRB.D8M*_MS2_E-:6UROEA(B6@+M MAN([H]08YCP8#RP%.KSM)3 ;:P4[C81!+F+P+ N2=J@GSHR5=+5.&86*Y*\I M*%,G,**5"YPX3>4ZI2D254X>R9&)*%L"0Q)>R4NBBKHGS?3"!]Z/ XTD(3]\ MEEB?^[Q2Q"-]?M%%)S(/$K3 0Y\DQD40L# @B8(Z03J%B4)2-,.'S*8V2<)B MW+%EKB8$6?=-IAM1W+@H9?RE8LNN<_W@4NB0'XGK$2*C;:]@:PS&2 M(;UY4 MCE/9!N5E>6[X0/[21-$[5PW#%9P+[1K&LD4 O#F33NE:0"; $T0WKGA#D0LB ML6ML)"/!$D5!.6O;=",DT$=29@ZS+O88W.XTU@J,(JR/V-@EE4M1.P!#AA3( MSO1SK;+ %MI$H%%\"*T&] MDO?4X8EM'!NS%1[QP:3_AFH:$4"\]E[$C1^9,.ZD>5YF3:H@7QH_HFK\V*!+ M(V'L>D$!GG!HH*T(M@$R6.)#O@6+&UZ*F#CS05V;-_W"Y@(_9;Y1RAL0]T2@ MQ4AQCU;296<%[J-($R^^(P:5A;K*BE$C9%2Z91^V1-U>XG3\[LNA&J_!(R>9 MT(HQQ$&%Q5&WH[16(4U?W&44*Y =#JBW0)Q;N@T84N116<%,Y)_Z8+2@-;,W MZ41W+E*,PQ7/VR_T*Y%)5^0>,C>Y0DXV03I[0.43;,LG&*I\@F??RJGS"4:Y M^03CK?D$W=Q\@M[9Y!,4A-L.UZHDRXT\LX*/16G@FYIS8?53RFLB]&!@OM] MKA*W)Y])D'\2N8\H0]9R5F$@\F%YA2?E_.*Z("I]3*:-K.9,+4C@7E/-A&2$ MQ(;=0(CC62"RA,G_AO):+LU;\M'J&=\V%P$BVT*TN!&\/6?A1#PGH2CS&I:X M.(3<00GO)@])DJ,(M>_,:_R9NXJ2E4&Y $3E'0]Y("JG/"3V+<=I_D5BB^OI M.180P ,[]%#:?G2]8<*N2(;O].Q%R)*;*.=P1N<^Q.BBIULM[YGB; )S# A_ M,,(ZXT&+..M9=C@UL:,9XF(B9D*FXHZ$X/)9T]+WP3>*3$5N8UW*AR':9XO& MT=)PWW!22+=&_, #("W@+*-VT[PL,_X2=OL;H'[NJ&'KG+$K8'=,DPJ5;J[&9 HS-Z4TK5DQ9#H2XF2^1I1%IYA M^3:!+NHHBEES@IOHR/"1_: TR!;@ICJ*\P)3P6ZX$/%C-1)A"61-B7%U Y@8 M%@EO4EA6GL5-C@VE.YG&*+US*4LIT?%MUP5Q?YJ_D*U0TY62B2 1^M1"W.0# MXP5:21#.+<\/DID-48-P&4,B)8Z#C.<$)IJ(1W$FS! P4;Z@'XW;68;_P]<3 MF6IQZK'PSCJ)^Y/ X&PY%?\K$1&+_B$N6;X.*#KAXJ.WDQN7VW#)2S#D.R.E MBMAVT5N+/+Z)8\3AP9FX(6IDDLB&%>]A%OW$Y;@ILN?D97$,E9J0[X9>U$"5 M"P##! :4:!H@3,1$@GB$<'G^>6E9Z4E"E3);.N9EHS8"AZSXQC"*%H_N6"?- M6V($?$M1=_^,ZDK.\,"BY@KTG="<13/^E0W46.FN*N# KMNS@CAR5QSV%HO& M3"UY^1%1)WYM8P:C"7*%FN/2!8%4T'B\@JZ8U(/<9?"R%R C,.:+["CALO?X M)T)!.$NU'Y7C637!KA>G^HJRA;B^.VK 4,1)*;DL\A!A?U+3L/%>?,8GK?"U M*;4LTQHQ3LDN_MDZI?\&Z337]+-17'!+'8>,&R4.GW(N<6XAJ#W! /0<19N# M451S(%>)19^@(3$<(^JX_22&SW!]7.?&2F 1Y' =,A5DR2X(0%-LPH2%46:& M4QE]$;*:EY!&OQ6--*26D/'28<(KI751P0O/[LS/8UG9H9\2QQS_7U-VU5KX M%@4+Y%DG40(U&!*%ERE:Y;I3)$T^*W" MU_HQ2(L0(^*)F90/%50Z**@T4D&E9]_*J8-*X]R@TF1K4*E1X:/**9FBTE18 M+.>H0F3/D&P$'(=&HOXM.A?)E%'L67 NU*+C25&)/E_DP7Z4[6'R BD\1)-6 M7Q(E5ZC;D4EN3G=Y6Q,33$+TT[))DJ(N4U[4L0, MHIQRO%A>3Y/RPN\8I;5SDM8&N,1L09J><.SQ>!\EWE;N@XD=J/M;&IZ>9$#> M_ML?P/8[K6[)$7DZ7C#'_)/=2-5)MHG##;%'Z:0A5W/ .4#J]EKCXG.D)QG@ M< ?>BHYRU(Q$]W=ANG->&#^79!K1:$T>2ESSD']NE%<2J+]@#$,97].\.^'G M+],$EIM'N-W(I1@E"Q=P!H,83CY3J** /E+ED)"PS2GZ*M8LX+D!,55&VK$,JF\0F.R 2IT51#]: M$7CG5"HZMF(Q(&S?3/7ZD%D[(E0)1"QJ7'ET,QO%B1O31 M0571@T)!5]&_; M=JQ<2M#D./\$KT&?[];.B*-V06O$KW+U+S'<[R.PWZ]X$.B=[) :/?XVY%;K M[A$<8QS)E>T4=KU]MT6-'$^PV])SMK:ZD1K*DPZ<&'*'+LG[>525>R\BHM]Y M0+2HG>8X)P%UW-ULIWDG/9YQV:]\@_9==HNYW$$A!!("PHY.E7'.56334^T$ M_Z&,58J,1/R(0KC)R-C4=4+X7H;H*(.<5$O MG!&#BQ(2LR4)8H:GK)H6*3>^]DN\"Y&% ZHMH^(NX1K'7TL\=Q*^HQ*WP#-- Z:F^CP]]M!GCB M+D51L\A8XCFJIO03R+@?#9+[4 $F71@,KJ^Z/V)&'H$33UJ@DVS3)/3J.@G M^.4"^^982PS.);.+DA6QB10"6@E]#SR]-W,?G&-F,L92Y7/^1K8GSS*0W\2E MZ!Y[,#S3%I/Z9 OJF Q4H7N]'JARG%8&KQ%0-[0F3UF/PC&=#]/E 1_$YZ8 M0I;4NYA>OI)A) NBOR4];=0Y]1P9Y5VI7..$/S/2[C+YS+)F-..ZRUTWU_66MG< M\7C)O7+'#^S_S0]QZY@)\A"3=CAOB%E"_V)8PM?DW27Y@CCY65J07W?61/!\ MLB5-]S2E2I0JC9&_2TI-+E#CKMA2\1'SH4E#H@;*QD-,HR'5>=(D1G/K4*2$ MY']RO1]ZD?Z4R5L2642S60B0GJUW2GT]C@[D<$@W#'SJ!,05A$)("LX5;XO( M5L*OI7U)399)Q4)XPUY>2R)&K'\4 3V:%936FPL.%CDR%6-/ /A[2\2Q2 MUF4O-X/Z.\H#BSQ,&V<9:;X[#YXXAN,EUL@DOX$T8V]0\4^.@.3&-##.#W(6 MT!<;J#?+- =Z4]P#<%YT)4M\ MN='#;F/^"'4Z\'$X;W9P9A0FC\UH_,&C[!_"V4KD?(L:(]!.R+Q*0$Z^ES*0 M4Z!+&EW)29L\S=:>B2'$_/CA2JS%NX+FM"\0/_9Y.6D<*"!(-M4W7KK<+I3U MI6]L U#TVPP,7XQ]$2RO9::<:!P=-RC,P9E\_(V#Z-UVIZL1(6C(S[1?L#AU MR0,T7.3P?JF_4FIJ] M\-LKCQH_&6L07M5O$#/%(_*-QXD=\5]$T>RKP*=C= M6'LG*$=N4_X*E^.44 )*44,3L$/"93R^C/J*F$S+3 2*<$_.[<'"(CR6'G_U MZ&(6'$\FP78EUW/LVN')UI[1<]35"F>DK2UF;]3AJ)$15;+QQBH;[]FWW((S'&[=-8 M,U%-&2D?,JP7?Y)2.&:V2RYJD?2=S$FG>A#L]LP6AF>RZ$)VZ#R"L+ Z>1.JJ';#%)I U)6*N^03!G2>XBHCX/#OEG8+1(VO MT$3[M"7OWOW(7:=B-1J4.M]PO?#YG6)Y!](1_)4Z1.PR1S&>J0[G+V/FM0&$C!U.XX;,M("(M29%0QA0 M&0NY[MQD(R&NK9L6JIYFWF9$I7PHP@T/%G69YO,QJ4V0Q(4-[*/2X$"C^3R6BPE>G.('QK^M85'I6&EV$V!OJ7^EXDR M(RX$P;0!99N)-M,)OL[#MTFC3"\0&+J$+TTG1:X$B^*B &$$^2^NU>$+DYI\5I0%<=;#^1/C^(>J>Z;^U?-0703KE"(:< MQFSCT:8C])\N-EW\%RP'RVS/9BE2KD=Y ^+@T_,9$/?!T3X9:_)VI$N3^;@* MS9AC@V"A:G]SY\$;P_FAR3;X2.<)1[EL4J3])S-L4#EO/[V[U=$[T^)KIR"N M1VP1VYGH0N^7'9.B29<)%2P_42+V'Z5D#" M1JG!V*A0(OGXZF;0WD@-_ANV"Q!A\VAVM%#O4_=,@"H\C\^,8/MI/GQ^GT@O MR3_*9X+*_?P;K.:_ ^!^0=C^IVN;_KT#@O^-"XBYF7$(P'P"-1WD3G3P=GQN M,/Z#)W=^IVZ\TN?O#/T&&)XJ.H+$K(>#.9$1OK83GT M+<@[C0VW,VZ+D39"R _:5L18R&+$P*=D.[[H )*9K6/P&C'9B4G:: \/F X5 ML(1"(MT(U9+Q=U3EO#T2BG!(9+VRB!/UF4QPWQ)D-$>MK] M;]CJZ@.JCV"N^H< JG-U,YGL@A/-1(H=8?$PIJ@!IH,YH)3J2"7R$>N+RCNI M<\B,M^[#%:.4HRUTD!*\V.]0^,\,D"34RPLR-#0W>S^'*FEW7Y() M%Z+#6D)3V7'5Z:\Q1]-$S4#Z@@SM7Q_>Q2$NB1@+P^1&3M0Q*4H,A><38X0P M!V\M\F5 M?'65'\JFFUDO],WWI%RP5%8S\+.E=1SR97'2 RN3#CFN$((C'EN MNT_Y8D$3C;#B11,=44GI!.E"5"6J[&2]E1\#@&$3$<<0?"S>KX7C"7Y?T1"[ MTE<2#UQ,D)J^19>%/RM^QZ-DE'?0)S7JL(+%, OW.Q%H58XMC;)/B M&%L%8WIRI0)S%Q&8NQ!?2+^EU>,,N17]:0W[O>2>'^),Q&T^D4E.W<\DM^Y' M!F+NDE+@C2AY_8;ES,3T7(=?W!Y>$WIO@]2 BL[Z+^A+\,18E'=Q"6U:_LHVUJ\LATY!/WJ=?B&^@3S78&B( MM] +^=>QY&BUN?0(//B?*=\LOF[15[\%YN9WHUYK,)H4?MUN=0J_V[9L![[< M<]GMWPW;^_URQV:[_7++_D;PY3"&:T2<^?^N@% B\4_"X55;ZY 8D.OE/"J0 M0EPS/*X1']0D?TE$]%0,@9<*+-G* M09.-,E*PJAW#2',Y;XC]$CI&:&+"P*]'P:OM($JM<^CU3#8>/8\;()>[&\(2 MIO]K%82=&K,?#YX+.ORUV.MLQAA8#UO.C[IUX>D3LCFEBT\2RKG'MPZR+:N? M3XZ@GN]42PB$GS"SR6%>1B_)&"1I 50*>&VM*@B?X_A_S5)NI2,FCT:7VZBS M5?)PISM8]4IKZ/_P7+^D.[H7*_']JYM.IZ>/1IM==X1I>,"U(,^L>#W;F/&N M5V:9JB*2BR62P4F)9'!U,QGHH^%F#\'GHY'*8G5.__>2Q&H/T>IC;M<,3,@0/- 2Q%/5 ,U#4PO7@"DTWQ&I3>9S2=5^7K;C6 M :!FL[93F).?665NU<%>47T0E*.:5=L:;O0\#$Y%VXJV3V"X[D/;':#MX4B? M=#=;-9XK;9,V\QLU7RAJNGL>C2^2.FG4)3XQ]F65JXU08[!*3?H&VWOT);=1 ML7W>H-/%*I%6;[,=INR4%.G<=&*Y5L.W?+9"SY.?:3^-=1[>#;SL+&C[)EI96>)5IL\.%LP M,[39_5RLFUB6^G5M]"$:=!H\@&$K.X[ N4J TQ#@M.-S'Z$ID>I I#H0O:RF M.JH#D>I I#H0E7FWZD"T+8V59'O699+U)C?%4]#+4S,.:B%RF5ZC"_7[[ Z4 M$F((;?X.1[I7CSUU1EZ[:N;P4 ?C9M4>].4])BFYTJF7HJ3TJZMG]<+RX1]O<*[ M[>Q^I'MU<\_GPC@/FHVMX)*>U>CRT_]1AA2\:I'=*@9IS"V&1''X^:9*NJS/ERTN ^6#!/M1$ZE$DC%#=CJ_L2U.#J MIC?6^X>W?U,J>X-Q:A>3KA>GAM3]K=L_.(/L E5V/I,OATL_$U/^[@:&C4D+ MI3(95$*[2GIMB!RLCUUAH69[H'>'=1DJSY_QJK+9%6$WEK#+^0]K(&RLYQP- M]'&GKK98ST_8)5+9\P=EEQMY.^A>54U&;/C,U$&KGI&IT5SZ>#JJOYG*VIUL MC$>%SS;'H^)J&BVG)>;<^[IVAT.OL7[C$9!93K+^9'@_&$_W_(9C[GE2Z3XS M4\5F"<2?9O-#I7LZAA,A]+ MDDCUI0'F++Y+75O&%^E'%ZG'VK?'9@R>AN^I@E375AY;&:&VE]+E6QS96 ;9H85LZFJ\.2P7:'-'W$2^_I7TYXA8S MKX5%X;TSP_/6& V@#>C:T\*:+31CM?+,L'23NW<)*\X8L3SQ:&\\ MLZP9EJT 6)_I^08?K@TGH ODP+&HT"CP8(-SN&(CNJZU M1OE[M#*0Q0KH GZP=($6#//1< +C@;FA+_ KJLJ(EDZM ^\D26JO^:N$5C%E MP1-CCEQC9:"DA%T'$2^)X2U6F^?PC__UEW&W,WH-;,2&'\4;?K*"A0!O K<7%O,,;[98XT7#-N'= MX4K P7:?&(#>9H_,QO/25OE]P\,^H"FM#L<6M)!8-P'#LZ2 VWP@+8 &IH@^ M !C@.I:_ (!Q[O$ :(^7#@0 F#*CZ\P'"%R-8<]$YY?0QSMVI[!/XMH2(5S0 MX3"7U6?BD=#9> @1$VXBWAZ@C(O<]M]8R[>(UK(KG)R ML9_I(K#.-P6\Q)\++_9A/K#KJ<>,']?&'#;[RK"?C+5_]5OZB'"^)#RSH"@\ MX7R^SPG')0[(X0Q&HNO1W;\"JP[D"CP%6S*:LA4-Z!O4[+_LMM!&5S=41H<\ M_0XU=&!)__&;D'*+UC[JQKS**G30ND00 *"+(?1_Y+U_R0)+KV9XIM(9/R+3B+X>6SJ->9 M'UA.Q."B73AN()C?:_PUW[40 SE;Q6= @J/> 2CEN5/$*WC#=)U\2"@ZH L9 M?)?A%,0?W+!AHW:%DC^T;0TU&UF?6(;'GA,F] 3?M^4P#%,_7"U MN PPZ. M&W#@.JZ$'MV*)0KKXY]MU:(J '-30.UGBM_2NX1!;MX[7]& W7\X0WJL#D6 M^;G:WJC38]]TPUE'*G.L3PN0XUTEC4G _#^ B+?I=EC&4SCV4M#.M\RWWVZ-NL/Z*V>[K7&_>RYEOFJSQ]SLX"0% MU-W.918%[ZB@5E7!FR"+_?0EBH*K5_I>.OB$D:]@MS?LN@IV>\,NE[UEW3Y< MQSI]D;]Z94.[)R2D_UGA?%$#BQ<+CZ.WD[B@A/T"[2>RJ+ECX=6.W/TZ"FK4 M&LU9HRF%+9UQ8P@E/_OMD^NP=139!H!4390N6X5PQAF1>4>\G)S&\7![4B.F MVMPZ)OXGD=V5DU16-KE8>AD]%[WT%+TH>FG$ MV2K1R_@H]#*W?C+S^M_,<_-(I7]U0]&U[FM%*HI4SH94)L] *H,FDLH.^TW& MC&&S;#MUJ2?33RK /@]@G[]*NRD>!UZVG:TP46.GU1#<7>)QTGXNRVM8F^6E M1E KZFO.J2M17^>YJ&^DJ$]1WTNGONXSF(;CVDQ#17B*\)ISZDJ$MZ.9SU$( M;W)>A)>?H-89;,E0V[\E7HDU=I_VD-75#L]RA[5.XIFYZMV^WA]NCC,]^Y;9BC8NEC8& M!]/&5D6NWZE;D5-DHO_J9C#J MZ>U.KT')9'7[IA0R378D*AXL!!N9E*CPJ&X\@E^<@BL-%5=Z&=BT(T7E8+8T M:B);4IFGE08&42_M:VH:F&@87DJ=5)D!*C.@?#IJ/;(+Y[A/1GI_W#V+5 "5 M@Z,H[>2IIP?+]3/+MU%$IHCLY!FFM8BS05N),T5I+YW2=J24'BK.!K5G':CT MT;-.?50[/'KZ:/,BB^?RI *L NQY/=D4AVOC8_8?7=A8UM.*1?_!^F!?ZPM0 MC"]5_=WA-XUGQL9*\&?7F>UI<6*:8;NKC]O]!N53J31#120'N3QK)I*>(A)% M)(TX6YTNRRI$LMVC4E\_044?BCZ:XFBLCS[JR]<[7=+ZR7*KFS,L84M'MOW: MOK_,P$6UPU\0/]EAN?%9&S6T?!H,01_5.Z.AWNX?'"BL=%L-[^VKZ.U%T=L. M([ ^>AM=W?1'8WTP;"MJ4]3V0JEMAS59'[75E].IJ$U16W-.7:=M6I+:MINE M]>5UGH30:DF$J7&T6N*T/3B2Z888P-MG/JO:Y<7N4GE9JHZD_&@94\LF;]LA MZ2F".Y[KJJN3;$F@5]>+AK1(7^%-TTQ75X,-UL-;R&JN^A M(IIFG*U.#^"1B::KB$8132/.5JBM?5E! MA3H =$'\:H=%F?#.U1#K&_9K8DVU7^EY1 ,5<2OBKM'LK4+V_;O#[*'BK*5I2M*+LQ#H2:%?+1I2GDY&GXC_!R]8'ET/W2CUZGEQML3KFCO?.O7S]99K! MC&BU.58(?XAXL_BZ15]EX,V_Z[=;H^ZP\.MVJU/XW;9E.]W6N-_=:]GMWPW; M^_U2;?;9-CLHM>P.;][NYMR=JPR]"0K:R1*2S&#&@&]ZIV'TDU))36_9C"VG MS--Z'5WKMKO=%/L\%&J]+-!*,=%F0PQ%F$8R+"MI]CWVBP+?1_;(;*VC8+GKG\-YG^<3; M9(^](IQPFQ^/7":*7!2Y-.!LU_0,3+UWP25M"KD2R#5^+N[55]SK12#8Y!FXE^IJO44E;?*X][BR4)L! M1M#,(8$2JL^UZDVXD]MT=M0('D^<8>/KL=Z>=,ZB8>%IZPH4];T0ZMM1Q'<\ MZAO5&]E0Q*>(KP&GKD9\SQ6%'XWKLN04]2GJ:\ZIJU'?<8+ZV\UYB;5(.XC/=D45UB3H[.]O:.S*L'CL%UP'SEJ+2D?HP'6:,5?%* M7")?J7S^2V(Z.](4ZI'(_=HDN;\.T5SBN8J)R<<+.AK3SI4Y*;(K4D' MKS4=H1X1-U0B3M&E'^UP M%%=9XWA),VJ3%[')ICAIBWHU/I-*]-&%?61]L5@H%JP/]L:^ ,WX8I7?'3[5 M3Q&RQ"KP9]>9[6EYCJG>JWMXO5?SRI<5D5PND>PH]Z^92":*2!21-.%LM;HN MJQ#)5G_*I+XV3]D"?#(=G43*IBI45N9T^%:8^F\R4-2FJ.VE4ML. M<[(^:L.$SW%?'XQ4$RI%;B^6W'88IR7);;M=6E^NYTDHK<&=-W(&;S>P883: MY>EWJ=PL54<5?K2,J663N^V0>84U)CVH-4ZT1E-R19K<486HY0Z>@+UA,Q50 M''P+N)*!PV"HAI%-<_O!3PRU8P5U2BJ:<39:G7F MG4))FS1/25.ND5-EH' 0Y/FL7FR%;?T NB2&M<.J3+CH#H_X#=OMFGA3[7=Z M'C%!1=V*NNLT?:M0]S9]?=BNO=6H(FU%VHJT][?/ZR/MKB)M1=J*M)OC1*A9 M)^]=FDY.WH;?J)XGLJ+YT3Z'2[B_&?_WC!PO(7E;4BX#<7.\UZOK6_C *X_9 M\.0C>_UDF<%"7FOB5^+ [?@GQA3.%@;%/UD:WH/E$"2&:=*>,< ([_3(VL4M M=CL9%T3BSX47.U8>V/748\:/:V,.FWUEV$_&VK_Z+7U$.%\2GEE0%)YP/M_G MA.,2!^1P!H)PN:?M%> P\_ IV)+1E*UH"P_9P5^L3G\V,-M3<]*?&?V),9], MQ^WI:#X>FX/V=#Z?_<_HZN8[]91PYQHZ$_GP8>,F[Q(S:"]]AMT)-I'O@H _ B MYTFT[FCABX&Q4$[3RE@Q3S,<4]LQ"TZY2SB:Y9G7*\,+UK1C_#V [A'WWM(0&ME/M3 J?%O!J\QX:J\ M-5P1[-/PS/@M !^3V;X.S\SL$#FQ!I>]P'^Z2T;'XM"XYE S5BO/-68+!C]! M\#PMK-E",VP #Z"$-0=(P#Z*IKS(+[\333\M@LL-<:@M>1 M_](U@ 4#C )1EKQ$.IO/Y)I\GTSSV,KU\/8"SS#AK'#5N-FIY_Y@WF\F Z'G M\0OV\:H1,7P0JOA.WP)T-+S$U<#Q?3^$'\P\9EIP:2M@ M?@V 9BMCC7<,+YH;H1W 1^X?;,;O+<*OA>4'KD?(8QJ!01MT"00Q5,2Y6FGB M/0\2_.!H_PSA'KOM;E>' Q/!!3%=_MV7;6\LYQ&NEB&D/Z(JI'UP9BT=+X/^ MJ0,1+%,CF@T+78B>VT=R:)'6/.6S9)?=71!,;C:U+!Q M8Q(A\I#S"1#BKY4,BF[:R3\X1A>587SI@ZN;3KO;&F\8%!HP'1MWBU"H=H1, M(YAC'V&(C6!:O<(3Z, /_!4C_0!EE1!#)MX29^D&E6WHF@/4* 1.S ;A<*!' MH%A :8\&D('$*R_?7S#X;0NXHH;F4$ O3&*_AQHCOJXB'G2J _%W!] ;U0;S M'Z!]?'1]OS(P04'M#%N;!+0Z"1A] [M 5X2Z1IY M="P%4 ":/E>M'!"IJ*$&"Y"4#MYOQ$8TR4&RF(>_VQ<=>ED@HM(&?\M"X2V_@O[N4(N M\VLU+@12$MZ(&P4AY*Z$)0+L2#M'I114(# [GO /QXV4A5@]$!J8+O[2I6O@ M?^])]0/!QO44'Y5]'YTSYEFJZ+^J:/%K\\G,K#%!C%):TF:<1_QFB M3NV!PD\:,5>(20E"3)2FVY;U00V= F -RR33,(7''.T ]@*'R1['>]B%M'X6 M:[]O^ ",BD"(C\+5;4-;@HUG@>IX#2HAD9II^:1EXDH&*)ASVWU*6-4!FRT< MZT^T7HOJ.?!%"7,B91_TMMD'.AH(%AD%D:5IH $Z%0ED\$LCD-#U4X9YZ&Q: MG@2P'0]%9G?J10+U8 N1W4[0AJT^1@QEQCQT8Z"%)UPFUK^%Z\&RX7=@-@KC M2L)4\W E0!9!>@( " ]$CAGY;+C]#;N_3>T]QD=4FS@4I?, H#D#>YPPRP), MXKN 5]JFMC >\7!X!@\M3PMX)C><$E<@B -??*C:GV+*^?AARX3 Z@; 9$/0 MGR@K,2%*.U[KV]\T JC?#')4HF9= MY 'GZU_=]%N3XO-9?D28I.3)YLYX;J3,2!D7+)RK9/%S=AR]DRH9NBB(_E&Z ME+,-SU'Y^ (:E(<\E,MQ\O A1(5P^Z=K =/[%]P9,%4MH:D@@_YG"(IQS"_3 M AT_@;M"M/)'NB,RYBQHN?JU]<^?!&\/Y@8CXR4 '=V>L2T0VQ>4G MG-P_4;&)/+,S]%12V!I__]E]Y.8<('.'*UOE4'<>VJ!JD[8,6R)ZD!:A]HL/ M]N-G%S;2TR,K[4@D3BN^L@+@*+,21)^BZB-O;>M&?LWPS*WN[RQF1J25R+WX M)&RC>^>KC V\04/H]X2^_ $53?@:;AA^13+J.[SF#7J_8XP<78'&/#-6\,+ M"]DYQ%P[71%SG0/6ND^$ZV0@^.$2=@R+^$*T@>[#A9WT=DB&.X_Z0%B.#^-Y!<#ML1-PE K4*+EX^*SFONT,G11W,XA(!TSN$&U1JT':J%>>^I5GKA)U1V4<$,WC,+^$CA&:5L#,7R])0SW; MZZ L,C>$)4R_THV<='KUL=M134H5+;^/@^RB 8 V90^6XZ ;S)V+E,@#&G=7 M[]=>5SCB''KOE;NDLVR]5^YHU7(+1MN+YJ,([JO3K A+$=96PMK13[09A-6] MNNGIP^[!,WQ/UP#]&.Y^]>1Y/EE3KWS.5B#D"SGB@\O&@\')P!'@Z!'];6L%KA82/Q<-@X/*RH/XZN;OIZ9](D M]5&Y(=23QW)#;/&6G9T;(B;[O3P/SY#75$IRE'6_-TYR_-)DU\,A,F)\==,9 MC7*=#+^><0#HLK&QR?Z%0F3<.N.I.[G@<-IO0P'L,8>]M[5!SF9 MDHHQ-A47F^QHV(\Q]NJ;:ZF0L=&,\;3NAD,88[=1C+%)H]T;6S;#<-)/#04S MSQ#2WK67K>/^BF?]77(.6)V0:32+K<9AG[] 9[NH[YUTSFU)!#CG";>*^A7U M1]1_#D5$8!W?#/7A\"2CK@8PNAP-@%RSO]$P@\C;F![%7'J^0J\A8R?D2,=H$JXLFEPY!UM?;].TTWD ML&8::<+Y#G)%.6-2# PJ@229435(M7PN()\GF:);V:-RB%WT73XQZQ6]TGID M\5R2OZ5C)X+,V_%/C"FPGS H_DF"'0Q/T9V_).@3'3PYL!)_+J).GBOC@5U/ M/6;\N#;FL-E7AOUDK/VKW])'A/,EX9D%1>$)Y_,Z>M;E'9##V<2ACN;CL3EH3^?SV?^ M?/U.,WEH9!;@C1/X__&;<9-WB1FT%S)ZT)U<][EV =\P\S:0GPZN*HYURAL3 MOCF?"2V7@#/G^QCCTG,_%E&Q\33QG-V:1/DK&Y$37Q!SM M&3S[X'KK/6=A7WW,9$-5OMT;=_>8C;1UATVV-^]USF;>C-GO,S98;/W9H MZ]KS&W*3-8;S>\NFQE%H&]W8Z^OX>PXS/"Y!Z0?!;:GW$$"?7(>MI;-U#J?-3Q(^.$O_=#&UW0<_ MW\Z*)<]6*3K6W]&S],[P%[>.B?]Y%[MG;H,[X=W?+]HUN;KIC0;Z:#"\O/(6 M12POEEAN'PW+1A_=>]?#AAX8'HH]O+>S6;@,*29#.G^L\J/M](8!#;'OQL\* MN>.PG\LM$U-TI.BH(AVAY;P7'5URN:6BHQ=+1_G*6Y3P]-;R9[:+J215%;A^ MMXD*W*EK0I\#/^[W!A4T[E':828'C'N4-.RAPA3!&B"I_* M7&MT=3,8]?5VN],@(_F%-_%J(**5M00V$6Q\==-3N'5NN%6M0]RQD&N+ME^" MM4VP&5R[LZF.J2Z9C<6[HZ)=C')I!*R*68,V"LT>X%:O08RM*=T&>;5=CHYZ M]!Z$)7'LNQL8=L4DHC(ER^UM5\#9_+DPU(]FZ !^)XY86'PR[P MM'%?'XSJRNU_EO+#^F-BEUM^*&"E&53.!&&L"#&@Q@1?^*_E\F M_=>CX!^U^' X1#_$2!^.!AN#T>7-'-]Y3$?8W[.DZ/:_^YOF<<.#QJ!MC >F39E MS-$L1S/H^BPG=,.-Q;65N [-H-=$(XPY:LLYQK0[630FOA*58ZT*L]=S[^AL MJEKAK*/1N/YRQG9KTIF<2^VEVJS:[!ENMENNN/G@RM>-$J3<>N'SJI$[\EC[ MR>ZJK?."UT<&28%P M=_SM1%7]YP6BG;6_M6/9Q8%PWT+TEP<^*PG\)'2,T+>"2E=I>7"X\]NX$TKS"(?6DJG!33RH$4$\^6RGFD1+? M)\W->]^_6+,*$"\TY>5"DU9V3N_:GCIQ%P7N\Y,H,-2 D89.E_O+*R>WC*]N M)D-]/*XKM^6,LM 4437I;/6.8JR7JA*YH_A8'AUAA?=F*&7):K=0&G50*(V45%+T M<_E2*9]H*LN>[M5-=S#6!^TFS3Q6M/,":>>4LB>?>#8D3$5:JF$LG^I^J)Y\ M-@^VFAQ?[^3XXKJVBQ8]=8*FV2*KQD&RS^L6'_7K/G/W!--D;XB_9JT MU9/2?@D_R>! Y[TBI)A0#JR9((H/I$J3Y1 M+Z6"L]8QZ\];$#/&GARCMCZI;0B:JHM65'6*NNB3DM6!R2WCSM5-5Y\,-I/2 M5Z*-!7PDM155*:)6LGZA(9=CFHZ>/NQTE MM11]7;[4JJ=R8=R_NAD/AOJHNYG)K&23HIT+E4U'J0D8#[":5Q^-5*]4!:NB_2/IJV?E_A\=[OY73$ Q M@9? !!K# PX.4HQK"U(HVE>T_Q)HOSD*0-VAE$D-H13%!107> E3\T<)2TTZ-82E&D#K.;VJQ'D^ATNXV1G_]XSK2@8= M<(]N5B?&L*Z4([GN]CC\= (DBB*F08#&(K7FU]_,K,(.+B!!$J#PT&J) MQ%*5E5ME97[YR*098XY4A1U':78<;.?&WP3O_6)83H'18&IS9+8G6&.?.0EW MJ16S'DX^(*W:@/23#VA8;4#CDP\(>,IQ"\K@@ \D+%+W+,.6XC+K!Q@)P;[8 M,!R0$)@L"-Y7QD'B\S'0E.S+P'72Z_=%4CC,]P& MKUF!V)APM1%(%N@=4"TD$GB[,;-L*WB6#,>4++C=":3 E9:N;4J&;6\; #TN M$2W+D0QI'N^V:!+26NAA6+7 PJ<%>/#+@#6RU=CT# MKC%#AL/BHY$>7=#H-&P9[@QQ*%S,_>I27D6H\C;GSK;=)\.9X]^O/69: =D> M6I![9PX+Z[,WC/^?-3T+ZQLS;_[+/#>V.H.$R?33'5 XTHH"*Q)S3% ^G]DZ M("0UOE/2!@2GILET.0*KR? .?\W@?8_,?NX7'1(IFV60.3, MPZM@2$93AB*!Q(#V^-ONU0&%^H7,,$@?QC2!W_Q__&C$\ M6$#'.]!<@?_&\N>@Q$*/?8$'_&R[\Z^1]H0Q]2)_AIEW@?@,'\] TZ[A!8$7 M C57K3R'8QX5\D(DFW#G@3X/%\R,[39Q\4]K.K" M CW.?@756" '<5@))0IS/O3][ZJ_6RV\NQT;4W3"%RX:=I NB;O0PD?WT2L' M#\!'85Z'WAP\5T;N=\1(!I$$_H,K.,MOLI_\3V V_DN$5RJN$J"EKS;;SJT* M8K3!R)T7MGHZ[>MC MRMBEH]U/KCT>@D4+U:_5"]2G^L'SJ@"PQV7USA;K#5 M![L?TGI]L*8[+U65=B)=Q6I3BC3FB8!AZ\9A:P5U.5+@:\/SGM'(W:W5:K65*K4X;5?+XS-[_./>[4B&@5X?>..5LU5%#_EP MOJK+0Y[T;C59&Q>WEFU&U[UR)CL7CQWB4B+&@#Q6KQ 2O2;7I7TNY>2\+J4R MZ-VJ?;5>E_):(M8!FR\=>.G#\RF"UGOIS7VC#&W7F]/S^GP*UG/+^O$^7X,W MX]?)5A5]OL/YJB:?3U&1TQ1-NZJHZ)4SV;EXC'R^(LMHO=NA7@RC7X]J>F%Q MPE&A"OC$3MVP=SOHZZV($VH3[A V.4Y(T.8E55D;LH*:$28\ E&IW0I9.[,K MB1TK)O+H^(2!2@O7E/WY2^/$2O[GX:Q8E_>I]VXG\E2I(>+8L663V?(\7'E MC%(9]VZGLCZNZW2E76QXX2311H?9BEG6CAOLSK2^\'ZD>T8+GM%U[;KXE37M M+UMS:) @O!R@I[H3UII\EV@5*GLI=#*O3KL$?X^L1=B*+#[8!BZ^5]2C<3Y7O4#[ MU0AT]>KV8?FJ-#Y^[\SM$.EPJ!Y6,>5(D2ZG7E4EZ-B-<3QLYVZ]D7L#>' M@-P!]G: O:W%P&W58#O WII@S"( CN\WN91LL/K[?!Z&T?'#J^W M>^7QK^Q 9W<*6@:%5H+)W'J[ M4E.::OO )-3S@DFH!#H[:0681 \N63+R>] M6U4>#X]IR] QV97JKD-?>RQ"ELU*IU0+3GUZ5G;C>F=4"T+66KBG[@"=IS%9E)A4U%AS3;)BXZ M%Q,=X.AI>"@E#SH@VBMR],[GAF5[(#HGU) MG%C)_SR<%6N*0FIZ[U:7)Z-CSND[MFP!6YZ'*P]Q9\>48S56C_9G6\F';4&& M:D;J=8=$VSVCOA+^#HFV0Z+MD&A?EO-R*)R*UB'1MI1Y.B3:5BQ3$V2\0Z)M MS'ZC0Z(]18%"AUYW/@)=O;H]&1+ML$.B[>2[D^\7= PQ5(X_ANADO9/UERGK M-8KZ*9!HAXA$.Y('2ET92U%$8)"""?QYBT@I$N?8G!SMR4/K-U(-!# M!X0>JLDT6\01E26/^6L&#WMD]K-X2JFN0 MW&+,0-N'P>9;4BI.WP#&?0D-IPYSQ$K]7'I)*.R!W&_60\ M^[T?LU.$^:7IF2?%QADN%H?,<++'!#F=@1]=CY_6@X%C'EX%0S*:,A0)-!;( MXM\L93@?F8.9.1W.C>'46$QGD\%LO)A,S-%@MEC,_W?Q<&H'W!9KXKN/QGV M=6U<.ZP[O')R&%C\#ECWR62_ >V)F'K17?!^>)Y_,L.3WCHX7"F-Q'X:B--* M)T#GA\YM2 G(GDBLH6/ -AKT3R4HUHYRV\!\+U"D(EI$Z# MBAAVF 3MD:8/\-PO3\Q^9.\IUE(YQD[H+ZI2/$"[7%'PN8WSA>1LU"7TMD?. MT$A]>7*KBM=H0' @X\Z,G5V\],Z,M4R\\-BGLH 1WHZJJ)W].K> C3O[U2X! M>^>&7F7YPAP,63D><+K%!NQBP1L0L@D=D2*.,*.#N].E@'>F;9?D/2PK"MT= MKMC!DJ<1SNOX"BU;:THOJ2+C%&9NUWU=CN;Y"'3U>NLT^!NC8>]V6N/6]O+) MF7LF1193D9 BNU,_=*6W^=R?9J6F"M0XAEF<:105J.$GM7.BNNLXC=(DQGVI M6M+)&S8+WEC^W';]T"O)'T'X0T%,9MX%XC-\3C:K!)^S$7)N6Z8,?UC)*]0& MIZK0$U]98'BL^1ZK\MIUB*E14CXSQW(]Z8,;,'__1)/F).+<.S#V1YZ; +[O M0*9,PM?N"L;R+%F^#XM8,;5SE,V.')?QZ+WC Z-AVXYWQISQ-M7[:<-IPLN4 M%ZF,-BC#F2X=.%"\.R,1D.'KBP@"&B2SVV MAGV0CY_C99\9/ \6@?&..&^_S9?@>)!0KT"@X>V<:5RX<06RGWH.D,:BA&#) M9@_,,7UIX;FKA!TX:Z4X \051^2FM(@RD@5GAH[-?!^'%]578\ZQB>UZ3!S! MG#,W_ &<:5O, VO7+A6JC$"%_LQ ;S'I+GR 8:2FOW1M<)[\2)Y2/$^D6QJ/ MC+X@-XFXA-,#/[2\]/6N8S]+E/K*^2!.G)Q;WCQ<^>!8SIE?(=%QD\N3(6>N M3']RB2)]-4(%4?78NSW_$++D4H8L$Q0;W^%1K T)[T/?6B MPF435Y$USA5*RI[_CT\O=)%\X!4*'7N *9Q4,(4I$X;'#3Z*1:)4/RX^ MXU ^X6B_@"0\,*]4ST[!UFME:E;,D,N.+PS^G%%1!#. 6' !V!B;(8DV3K3$ MB\G,\?[#N^JS_.(9N&YO,.L_FM,@GI*.E?/%&4D!OTLRX3;I^Z7,_T MF5/&O+!G70"';F??6>@# <#/(?Y-)9;?9:[S9@SMZRB_Z[ MY9JQT*U XX)OB(.,OQ+F*KJ+BR3Z_7]79&#)'7N16*67:(3BVV#S*I'_&8#[ M6]W$34M-7&$3D:*_V$^D;=LGSS7#>?!Q\2LHLM^$??X,A"9[=^>8KV.SA7N- M,LNG8\RO6/P7&[XU?T7TYX&> /X2YB@;;1!3II7V:277_@2+WNG3L^K3#=M' MVI0O+(9G)M[:I07C6\F6;:V(]N]P]TEA!5*E%;98&'/8N)_"F -HY0"&BK_S M[YG-(M406#;G?-OE96:QCA\Z.07%8E@>G$3V:6$V,)X$W$#YOOD\6*1@,E2,GQ3WZ\ONTE M/9XE8< MKY#!T(W[RDC54F3)D'*'A4TD0Y:>EA:H=C @\!S15+GLO;%-@27U MW&]4K GLOC50#(;Q,X[ON,AJRN FQI/,:>G^ QMZ:-/^I'BD3U0A@N7IQ:-< M>2HCVQ4H0%(P8VF@\SGP":RW!P;41)[AO:GWBO;UI7LGCJ"2MQ1]GU?FZ-3P MW6!@!2&.3B([-?CIO?&5W?P!BI%)[T+8#>'K8>U>4PR0KE%^XH.@4+]3:N)Q M6O!^)WE_.M DXXR!C3Q&F(D+DM3$\ CW"W4R2$ '+% !6&"4(U8'+'#EP +[ M'(PVR@9%YA_]*PQ(\7A^R:$.VF67SCHR[I9PB%)GCN3+#0LG"Z!B^+.YNP Z MZ(F4FHMG6.!B>,%&2U]\+3_MXF<9. H\*:&/T:WPA'=9&)/$@[AX1^N&HN'1VFJ>(2X]WQZ713]P4EY8/C$O7,+$*<>G)H7%IKDHL M)R,;>R@!E)E,;H5/YZM0<@F,IKQ M516,9NI1D>5,926?"($#I )B-$(\'O)?+%%0_,(B)W')I* MATI 4S@^UVD@ ,ZC:S]&&CFB-VUGQ3-,1% "UH!+!+\4Q7B[U6ZEP'RV> MS\V !8U,6IQZ91 #QVAZ/,$L@M0C4D8 /^(K?D"O\L5W&#S-\#R*BFUD2P3" MG(,/Y?-=-(;+)-MU'FZ Q58@<\;,LL&)[!?2,*M#DGU<9&VI7TP4U:?5@,8: MLZBER&((- HZ"GAZPWJ4A9"W+KJ\9=5?[1MAU/9,>VT-*-E8[4^U2>V@9(/^ M<'@PG-DV4++!>'J"P>J#DPQ6W9,&'4K5+I2J(BSJ:3#96D&,-#0=J:]+09Y- MVTF_!H#%M95RS0&+NT29V:^12X>>]-IU,-'AI/7];7]&347HO#I3:SAW?(HV MLJ? 5#FZV+QQY*K<<>1*ZU$57=E>D7I<]552BSHFF"5E-,"T@@;5RW<2TDG( M#@E1SR0A2C,EY(K[J=<*EM%T#^%7YONO@)-G =7IXFD'3-H7L/=TOIC"1^F0 MHRH3N%)?OCT,[X)Y'C/?60XNU6M5M* E519'QS3RK%Y(&/T[L;C''TH'D)<8J>W%0)F,_[+2_!_:R%-L]52 MK0;N5]=Y^,*\%?K/E571D'QE;2IK:EWH:W6L7\-WH9WT=M);DT]QE/2.N/2. M96U:;+/8/NE]N3ODY@VXFUHWM48-N.+4MH,;MB>G*D!V<=!F^8XZXP\=5-BC221/_Q!,-E)9G^F_+]XDJ6"%Q"3"MJLLRK&UN9 M[\IKB$4F<]1$U6-S]\&!IU */2^VQ)5ULSU7@1(ED>9#!'U8I7\7XYR[ MFZH'V"*%2+]/>_4-W=4+=?549B"QQ8)?D8@E1UA95*]^R]C/'6>::7S+M]$8 MM@-=3C3DUF)HYCN:<>713DX\VN&FT1ZVK/*&=:UB!O*HTPT&.*82JW\R\Z&= MF,9?7)!BQUK!+0(M;FUPA*2UBT7:6-&# "[@-LPET[)#SK.(T)"O-V,9<(QT M_0QE4_*FXS%R)]6*.$B\)1(O4X93!.H5%)8+Q38%*!1X/ >-"/BU-*G($*>K M@G/0O^(-<#\'[-T!4B&J54AD"4NH'$U$P(%$D*3V(S#90J?4N\QPD&MB9J7R]Q(..JYC+0%$0E M7%GAZB!57FT". 0:_R?^RAV:$3= Q1W$=Q*R2!4$L?+B;;BFUE6+*Y?B69:M MTAA]?-C4#;>"O*0QBG59H)U3,:\OE6 U9]!;8NQ=W ,5BX4$1[=V5U NFK!% MP"I-4HPQAD%!+6[0.4ARGZT-;T>2-)_C\39! MM (/P7L,>3-I<4/JF7P[2DI%E! +A8/EOLB':2X2+XBPB#!6X<%B(DW%*D=6 MFZIZ@4C&PX/''JCF/*['K+:U&@_*=R^@IN\2S?'%O8NKA3_!N^^=U\8:_;"W M-(O74>+_QT69;J^^S9GT;J>#_J9LP_S>IL05(4NV!!+.&'.2M:!J5'!WPGD< M'4BJH)&H-U3Y35.CI8DEDTJM!3IG/FS2@4%M X/2-X-!5>B ,XX[X'0(4JU& MD*JTN6QN2Z-)U99&F.;*V$>PGP::D%\1[J.D8'TZ*+8=F@Z*G8WX_0?U-J+' MM<4NIZT>ZO/,?O71\"PW1*0L057"(0)C"%:1<9<7;82[6*#C#\.?(ZR/$1@2 M5XDR[!)F7,^##<82/G 3?19O95=@]FE7&+ETX1IMQM:%+V8DE"P\9BB0K0S0 MLA41KP:7*^$*S,$?Y%=;PFO VOGNBD2/6ST!K0$;!4(96R&F#H<2\SDZ MB<.>^M*=SVGE\\TJ(CE%OG$V0(!H*Q;YK1&U%S!DUTMZN@#W?&4$-,%-J1]# M+L=T(Y<67PQF-1X+8KD@C K[9OGDW<9',S$LDQ5P"TSW\FT=#II06/'UV:&: M+DP'C75$@OPKP;AC4((S"1\<0;Y$/B\L=?)]#%4A1XUK\H\S$)X!QPAC1U8A M+U'P(GD4"QOF)HHC(YHD/:D$\)SAP[4S^SGV,Z-)LV^P!;8XBHQ?\G:.&D= M<-&!#PU<-.,@ >A+K82)_9@3Z.B4I_(YS8Z#D*Q4BMZK5;W5J8H=[DHV[0.PX[JAGU!J.N@1/MOSDX,#(LGS :<\Y)C\$QU3M%Y.\#E^S':= ]0Q[!,-6 MMK%:M&C'G ;(64,">R@7K*&PK'C2X#HWL:;A^SY?^G[MP: ]RWZ.(FE@40VN M%IG#CUJ7H'!$-R\P.4 04(N!\8WY/^P-9JUMV-E4=,5@\'C^1DYKB0^F%T"# MS@M=,YWV)]KT0.2:R50_"7*->A+DFNEID&M.,EA5[Y!K.N2:ZT6N267X5VB8 MW&SB;H*U.0^)CL/].!(,IO&N/BW0'_0',V\,F(=!@)+1MCO9ITF(L4.[W1]R M,:4+ [NTHFJS6KPBZZE&RW/'5^>W:''B,$9)/ZY"]&*,\;+1QF!5MX9'KN'P M#&N(1S+)AJET#6LJ?+UV!0>[!#KGHR2Y(]39CJ*[O4K1]X6!::Q [)N.DLG* MKB8O;\1ZI=IHEZ6D3*>]6PUV7\V 2+G$DGQWBLKOCHUSFOZT;#P9#)"-I\7* MDA?*QMGJI[SUJPY>778<%$,HOA=',.6!J$S>&.SPCOU1\U:0(OFX!!O2ZLZJ>WF>UN3)_YGXLJ9_565>5\; ML$C9%)OMD%4YAM5VP(-L\[X^&<_D.,1,A.5ZZ"'_29&02F BDX':NYW(NG8T M#%#SD,D:+0C8\7"C>7UA>\@3R<>;D'V )WYY8O8C>T])!I6E0X-=YE!61D7X MQ\8BREX%6C^(Q^@@\6@O:.4%Q ,-QIZLQ3GDXIT;5M]BZ+!"0WDX/OK,J<7FXF*A M!I"-2935[S$J0-MQF-L9D@T"\[#<6U;ND,X'"PQ6V*LCV':,K\^0<&Y1^XV' M#/]"$'SY@YNU6..J.FOO5,4KC>/M/_^K5R-5[6YE]3$!K3_2Y+%>E\&MDF=[ M\5X$;= MO)F,M5H3:D4$1_;"MG:5NG0<(TN_.U$N&S/??IO#I0>UF)H,IA0- M'&M%&,'].WBTI;54G>9>'?7'31?)VE#+ J& 98 ME6L2Y@%2E2.$<\16N,,/X -R'O<" -H/V0:[5UT7-,JTS[F^^+-:IN3K))7O MSC%?$WT?&"P%\S&7U781BZF8)*DH!005^*R(H/(ZG2GHF%+F!=(AR"KB-24O M5YN4J4E/W!]%]5?V +S_R7-!-R''M1)+]=Z)D;X('#&W]NFL4HN#E!)P&RH( MT+:@ 3RL:P\]G[ V9J$/;_!]6>#F(00'JA/Z/X7Q@>@F,Y9&930(185Q ,*Y M;5@K/@";B+Q.B"R+\GM"F^/7T;LXXBG"L>!MC\PQ782 63.>9$BU]3$Z+']J M!&:'Z;*FL3(((>T!@3(=I("!X*6/V!$AH@!1A/!70%F"MO3[TCNXEWTS5FN; M93%7$).'@PXRDP,*X*0%Z40F;R00''Z&KH6AT9/E:'((PP*/M!$O0$R5AD H M*^R!H.O!C#-81C)?B-4/TS9PJO"ZA8>BB].1I4?+30 ,&3S3I1T_4!$2($^ >\I-$"Q>@ZL'4(D/WBI;.<_X0.Q]OVF&VQ!=T._HF-*)6N]RP^ MSLYE;CB$5 F<;M&W$YX_5\XI(YS6TZ#YYIXUPRXQ MS':?LKK4\L'(/+BP=?-M4,QL(:POO)/9H$P?##0'F(R-%2G)"WB"-AYV)&_J M2Y^!>-8"-F2@Y$SV"*];<\\DOER889I$86#WBSRN6.B DL-HW")$VYX,D,#; MK04BC,58:T0.'ZPQ6G9\ ,<22]XJX^7"D_$0M=;C*G5MH,F8P::(6P4_7,&U M67/L,"X' ^M$CYDL#[*ZTY"AJ/$0$ \*E2UPL#D8$SI=M"JN2 M&)/(NB1&!>]-[$"D=''>*6L78[2U$^KZ=\<&RG#_Z D!XFAC:LI%/B %0.8O M1IF+6E]Q$7!]\0BQ0![>)'14^) MQI;!^B,<0(._#IX!HC$SHIL,+CV\Z<#F:23@QR43PH_DM(-!$[=6%C\AX+$> MXM!'P[+IU1%67ZK/ C7L(.81#A\(:K1[P-"03Y[S#.:VM#PS4C6)&X>;!W&Y MQQX0;9#\=IH\H?VE"<(DX%0^/7)?+Z2\\R>'":$P9Q ^BL$ M\F++AG+4R)BS.2_Q2:$OS_6-R1$_$XA)T+Q PJ^,L*$%A[&$PP21LX*!"B7- M87WICR7+^K1I%9OB<=K;",;.,#SGC1R'SU M6X& L$;XZF2=Q XD6154?O&P M(Z&+68D/,V,G<6\#[W^T$.;-C(,J2!Q'R'29/*>G(RQ#O&N&M^YS=W;@XED" M]A)-(]\=1;C=\9R;JJ\WQE0VA2,"V+R-V)0V=XZX RUWX $/ MJBM%EKX\6@AO\SEGDAQ M1A&'F%-CHRI>YDN_]S_WI4]\"!]GX*!2"D_DX#US4EYRP)G.H4TTY_:+N C2% M5#C'\&%= PIMXVFM%T5=%AC[ ?XQ">4'4RI]AS9:+ !F(['FF1E M7 Z<:8)US*R>)HO%10X$;;NR?#QM(+!IL-3_"4V$J4X6-GYIALYBZ5+!C3)> M%/P7LQRQ(.>X:!M$SC27)EZ+_RS!$![H)2M7='OBWC=U00E0.Z^CG02/H5%$ MQP>Z+ID9VL*K%_C#2)BX50U.?V^4ST9IMH^Q9E/DU"K&K3C"&>A\&P78 =FB MG0VJ#5!$&:QR ^ZPP;T4>WJBWV?:=A'![R+(\KC!5O;RU/?$+_>V':)7EM*H MT4=]4'VE?7XV/C'(EL9U]FB?%?7;!"6] M1B>8[B<-BNP0O95%43]L((/?8G.N-G,(($DYC),RX=0C71J"U?KA>"VQ:'OCO2^] #,$#1(#T M+ F2V0LAS8LH7OP>1T)PC1*8#3(\7)9@7-%*Q*8(!;2"!9)C06F(NY)A-NFQ M+_T"'KB) 8M_,L,.EN(+!F;!/O'0MPY4EE[C@G]P00>^4M6;^>/-8*!IPYM? M?O[CYO6_?DZ?JG '.#&3N7Y)413#2KMJ$6SQE;BA[^A$Y2XY48EA1;B6C" MCSUY>%J8%-JLB^- /(U+2):D:' 'Q8U"EM'34+KQ;MA8>J)IK3@?[4>7T*G? M1G]YQVOELF/*T &VPV L'3KF#B)#ASJ4H\O/ HI69DFUM(['KQPK]5$V*X9[@JGWY[#^QL/@169#Y[=+D1>Y-PD/\EP#]*O[-W+2US"KQ^]@UI[#GO?5X,@UH((1*J[)K>KK[G.N)M' M607W;T@;,9_.=E*!9Y1!=QYRO84-_3S2*C-LZL#=Y"1=XV814C\'L @@*2L_ M'UQ/[50=9M.]S '%,B>U[DM?'?>)3LXC0Z#I@X)N!EU%SG*2M9LT[$W/N0^4 MQ(BW3Z?S6PX@TFD'(GV VRPR,^DG=B?R^Y_(3^IHK3?6>]TQ_E4>XH*&YZP6&9HEH[>_"5MLL6).8=A6&N M@1TYK+AG<4P??-?YKEE@>AAM=(& MY;2C&?5N';<0%"]&R9,ESB;T_4^NH?K2,'DKWOSJERQI08 J2+QP^3\N:,8_ M/X,/YA>[;$Z48H>GZQ#%=,]C>$6T#0LR^+M)6D.4O.K[(881_ J@N&V"O!UK M_='XL$93N_I7'?C87?VK#KMS5_^JX;G[5QT!Y=N\5D*G;EIU5<0Z5U.KKE/5 M=76JRFQ+IJE]BL=)!9H\OU69GF"GLM,::Z01EN#*^#SP8U-6AAL&\?DH-\BB M76]];:M: 4&PT97UB61%[WJX(Q,DY<>^-M88&>7$_TVX.>]<[QTY,_?"E]FO MBC?E\L).6Y/' T76M&)?V*Y7U2D7?W3QQ9_@X@\'JCP:%[OK-J7)5Q+92L3\;R9%)$8;UHLXE++.![P_O*@IN9X>_69YVYSS'SY.+,K/1N55G5 M,15[A[GO?+V:%W]Z\<57]U[\EP!]_BG)(JM?G;T$VSP97)RCM=[M4!W*X"9T M;ME9EUZY^-)CQXBA(H^5(O;8BW/*Q)8SJ>/%HZ_H;"N5GJ4.E DF_.(AV".3 M[I[P"/*3;3B=R[:)T7<5:IV>T4?83@LL-EKNSF4[Z^)K%U]\O7<[DH?:1%:G M18C8%^>R5=)S;PD BS&>K"1]BHJB#M9W+\*P7_PX0L56!?)D.)+':DU;U,ZK MVW/Q+WXO_B62,,CC)&L#*:R6E>^2HT.8LW 6@,>OD[RGJ_@=7Y1$ MTL?%@C!#6EH9*R .SB?]"=^4/*@XDR&6<_;+)K&&C0I-1!8(@:( VF%! MA"/K[YS#CA6[&>4'+_#^_7>>NXKTS]BK/=/AF7>.Y'B3M@](MYK'$UEHF&'5Z5?M.\9FM79C61Z;=U(%*6F:M*D M;I3D8,T8]P=#,6O@MU;&28;KK0 !'5J127%E+]_%/>&B, MNP99Y U14%C5.9A>/$%"FVR+"6US$SB <8@RR+[-[= '^MD<-H1P:GCS#*0G M@1WC_8BYQ,2A"P()"1CE:!GR_:>B2^,5AHL(5!+!]Y*%C/$WHN7 #P2BU(H9 MCL )^2V$/=9(UT;?SW_X?OA#A OUP?!-XR_I5XN#/.%5 LZ1J"I M;=6Y]%Y$H$I5?HO;J)&,9,P1LY>"K#1F L#VX(6$AAGU1I%S<['M3)<8HJU$ MH*-(BHAQLX1.$1F,/Z($)9_D#L%P@GGTR0Y:9!NTR+1K]G'QH9RUV0?Y F4> M@M86#X$?<']<\M1.-/X6!:941[7J )1D-ZEC#91 M];P@!M-I'YCA$ P#;= ?J2>!!1CO"0M0%<- K7^P:E]5#WOL!08[Z$^U25L& MJ_1'D\U?-VRP6A\V%6>&LJCS4E4I7-L*B )A[*2/297[B6 =6D46OEO]Q\S[ M\?8NDV[R"VYCREM =Z@7F32=STG/L%U,5A?(Q;53]@_Z@YDW=S HV*A);[\A M6C^F?N)AQ-YLV5%V)V5_8RO#HA ,;KXPKH1@\;]:"R9]_R>VN-H'T:6CJ&HY/NS9_FW8(2LS.OG(#4A3]WM-XWGM3&9CA0B3FS5U#>(3I5Z+R6=&W+@\F0]3ZV;#I1,&@\Q:! M#L\]&"4'Q=?E91^0>E8>X+SSJ,4EGC_]_%PXVJ931-YT341(_7CW\\[U:.]3 M]:!N.-B[T*M+WFX'AXCM7&HW5]*H;Q_64/:&Z*J)-:JPPT!J0^'@W_-DJC3% MEO+[E@R^X>[\O7I8/MHQB@UCM!.GC7@9KZM8U=_7-N7*';.,4>E"A>5L@K[5 M^NI(C+PMJG?#,>.X -9.7#3;S6BSRHP6!R92<8DOS%NIQ3:I9NAA-^Z$![7> MK=Z?;,PVZQ1MIVAW)M,.MW3XR]7QQAD#V& WI!RS.7:5CX. M0YJV)^,]QA624X8AI5NU+ZN%M, 4&_S MW*+OE1_VWJA>\VYC$V[2P_)HG7!'7'(OF.3>R>U,*V\[1ASW45,,DA=)<_M1L$/YV&*CF#6"CPB#I>O!?68>,J+#"VLT#,10 M[V @&J"W3T"S[AE;GE$GN 5F6S88W()X\Q?>SOK% )E]7[GXZA2N-E'=OW=X M$?CD$_:T-Y-%(+VGFO;)G.K:YWZU573*8.WIALYHV3LH9:C35* M8Y$M8I!MV ;'G8SXE9BDZNG(E$Y'1L4>)!5C=5MLWZE.1]JP]SO#_C$JIX'% M8]M?VUUY^BOKW.RWP6F,%,QA;F.WA7L9V][*KO8Q$$CI6M*8/:OZ3:-![W8X MD"=ZL4'382[UODN_S6_:]PRW>0S00+\I8HU#7:>1TKL=]P=%_GB1>26-?,9+ MB^"\QNBN_8)".(V(X!0R=>'_!;,PXG[F:K%/U6EC?EU@YTP.2@F75'51AKU;?=2?')V)U45WFIX=<'1FFCI( M^3>7KU+ZK;1Q(@8Q<^J1J-8,^D#N6A7E1)I]U67QM+ MG",*=9VA"$&Y;I?>E&['19PGM_C5S>!;=S"-<("GFZGKX-=G(QE?=KU MIVM\7O1U;H /,XO=QK []N^N[!:K55>^^((,\%3(/P%/\H8*H;$AP3[AEFO? M55@-TK!%FN?=_<"+MW MNO#*A)+YE.&9:R"NC4NZZ$H77;F29S3EV+VQP*"?V3I@""[(>58;U(4-^C(; M5F^RETU##1U-8>.HR6-]**MZ\XK].^9I)*"H/D!DG_% D36M&'#H<.XZG+OJ MV95:0P%%=03/U?J#38VD7UBDHTWZ=M]FA4W$$-55Q! ==1BBG6X]'$-4:PF& MJ*[U;H>:K$Z:A-K[>JK(XT>:05L5).$1 ].@C:8B-<-L66BL'%-C@IEJ^ZP1D!KVO]<5VK3!4?;8X.C@\_6GM6QP.MWZ0G3K(1N<>A@_N\%1*N]PQL#MX%&, MFX2\1CN<'P.<7N2?IS8A*\-[L)S(IYW VF7+9]1^+B'D/Z$?6(OG[&:%7U8W M*TUV<9)*Z7U)RX"SOSU++&R[/D$RO%TLP$^U'G/]^"31BD^6L%D#W(B<8=A2 MY3R-3;W(FM<=0)]LZP[ A8+/$NDT)]!KD;0S8W.8E&1D&H9; NTZ S8N^E_( M2&T#LW]".\#'X;?N&DP8414^0+*'P.?PP3S?+4-:>^ZCY>.5<)_'+*>?V]3F M3-A6(2H*S/GUK)IM$6S%+8(?4;D!G=9 *H0L($*9%C"MQY"V,Q8\,49TD&"? M!4N+\8"%87GB5D%;6@/[&?@_NW(8.:![HW[::W1*\2XWB27),* ;N.H&[F// ML$[$?GWI"]P8N &M3'; \8KR]N?1TTWI"=;][U4,BC(=94S*Z$1^>I+A] 5G M=$CX3$]$:=J['?2+R4X2<(V-,T:R5R2#WCXRC >PD>EKF\F :@+Y)%AZC$G M7<$2F 58U4R"5U(4MY*):O";*J/B6'.U;3_+AU!SW$)J*LA4Q4WA,4PU:2$9 M$)1)Z1?=M@)7P3;H8*;*&91V&!#4QT]B/WAC\ TA+R&13#0K6;,0*6=18[); M-6^*HXQ.&D?9"J],7[Z!N;V#J0EV*C@V8PW4T+!?DGRZ6V0VS5EO^IR'=$BN M%QL/2^!E2>3'G4W]G@B_Z?1$Q$ <&+ 2G0MSYA[Q01,?-WWB.DQ<[Y=T$"SA MGA>G9GDS'^Y BS*&>6JAB#"A\\B/YB(MN_5(KKI;K&TWW&]7:]M]9NPS\Q[! MGR_GJ ^N&"0QCT^V.?W]:].GP<8"G5L3MR.1J\5B3T8J+G[O7$]\ MA-?M$88=3]!IUO-[6 DO\BO(R^F$@Y[X"OM<6?.,N(Q+Q26%HT+<(_V.)3[9 MB52+GL^7S QM]G$1+TOR#GH%O>$.=8P5/'_!B,07>-[/-GR5T'G*9%JA9$KL?=&]C2<9RI\&/_DEU=:288@$@C< MW YQLT\WKPN%6JB_X?%?6;"]FFG[+O&Q6KZNA]_.N?GBPS6&+HO#_@X7.1LB+>++[NTU>YX#+_3A_U1[J^ M\>M!7SGP.WUPV)W;!JL,^V-]U*;!CO=Z[(YDHPH'G =<6G+BQ=GX/.="TYS& M*>CU/#Y62J]+J1RT/8X.KY4XD==](]QNB?QN"1UO"3UOB5SO#($$QT4#%8_3 MB"SG9,*-)1X5\[M.^LHSBN>TG1SX?>@88-"!!W\H8[-S%MXUH9Q.G.OQ?9=2 M5RW=2TWDW_O\9YXRJ_?CCGHD&KH[:UXYN MI59W*N1U GJ^M!:EJ2(UC]F8P%<+H.6+V7-5!\6\G!WC:WVP'1OV;D>* KNN MKNOGRS-D6=XYR)"-8*.B]B?%E,-NHW(NGJNS!^:+V:FT2<4+4,@CM/R69AM= MZ\1KU_(I3-/R88E%*,;&QL7N5:SU2.1E"88U =>4 $"\4QDX9ZZT]C:'B M-$51Y6E)Q69W&M.=QAQR&G.B+/X3G\9,89.L]4MZDE]XDY,M7"[ ",#?(M_2 MX$*;2NB+DEUT+&IV?/QFW9(N;8/I)B;8PY_/D$ M9/ATV)J4XTIU$!O2A6LNB\BI]',61L1/XC?E57[58HGI '&@1UN*B,]2+8'; MQ&;72TP5K)6,#N@>OY,'##$T)@K!$B@LEQZ8&HADA? MPPMC/WW^W9?+("HXO %^'5?(PDU,<+^/@N);/H%7+"P'EL8R;'S=CZ#U8B0+ M^&C%<*%\(9KP5R23J1J+E#C2R+\1CH/]O%TXU<&@-I>5?OS&P'$%3RJ2;2Z1 M^\B@BJ7I6D$&88 MN%H'$,Q=/*3,?/>8+L(I;IHNNI;Y*J"8C;'R$WXOEPZ#I"*T Y0L(2""*$>( MQ+Z4O#0+C3:R4(I:2+^O-T0'5!XX(H%M]FY]ZYLH^R_,WU^ZH)H;&I1BQU^][ZSK;=.9;TEI/N+3=SV6DNK&^P M*_TO\]QBI',*EN'6<8L;X$R405C/"(XB81H?6(TYM!GV3#*VG'M\VG @;QKS MI05DB*1ND\N#40C'#6#NP,$KDFANN('O9KOQUO,Z?T- B&K/VV(1=E:;HRV( M:\M+=E==!7A7 =Y5@+>\R)D4;5?OW=5[=_7>E^? KMZ[J_>^?(;11&EIAM$4 M=C>WVE"1QTHQ>[S++^KRBP[(+YJ<".#RI/E%TX&& +O@?E]A[[?65%%TY=YG M*/<^63.TTY9[3P=#D%!5EP?#FGH]=_43U>LG3M0][/3EWM/!B,J]C^_MV;P2 MBM;H]ZXF^MP%NZX^NB)X.QES7'UTNU_GR M745TI^!/4Q$]'6 6R4!62EJ4= 71UZ[DCRN(G@ZFO=OIL#_J"J(O?N;0WH+H MK3715U\6/1FT]=!"&6 7VZ&LC(MI8-VA17=H<4E,= M[&A7>Z*):#B18D"W 9U6=W0J.Q$]\(1D6^?9 Q9V1V7QB28RPHD4H1[J;78J M52KE)A$/ED9 Q4QQ$G3@4K)_[27=68/4WI+NJ:)CH=&E"[H+Q2,-*^B>*F-D M^>E5%W2_3W=2NYY:[GM'>F\\IVJX2ZJT16DV/_N*"L,J[MC40::/PJ".LIWL MN>HOGNOO*> I)W0"G"OKTY$\&I?9XMWM\V0)%.W[327I5(!N@(;(%EW\CP^_ MW;Q>6FPAO?W&YB&5)7Y<+$":/3^E55*UC"7E+YGA\1:O:P]KU!Y:'K^U297THC%54S%Q?39VO PNUO,P8^A!J**-Y@X+9:XH&0!DO4#8PNV6W#"W'9] M? "G_HSA[RO#<@*#:H_ [@*3&#,0(JR>]%BJ+BF_;&2XC?W+*B=UD)H^_81C M^ 6&L*4DW32>8U*K XZ"E%/ZR$411Z.X.:;A27"?X+3"?.<@):*F' M/ ]!N M$KPI*MO==_J7*JRGW-3"4 MX$6NC$DL5V @D$)+9IM%[D@;#1SBC?7M9FF9)G->X>!4JOH4EFEW9;=2B^3^ MT[7-F(IO:"T%8?>C*&R-@B=F/[)-U:HF@^%0ZU.@&&V2D&N ')$D8_VNY;2$ M@885&8@+4DIIQ:R"L@0*F#Q0L%4/#PQTC10B7QG2?(DSD( L2 //M25\:< K MP[.&!2YF'BJODIL2T273][1D1&>/U*4A_16"6[-X)O$E'<>W(W"E6 _^4GB) MR8Q@B5^8EF_,+-L*8%MS!RK@?;Q;\1AJT60? Q_1(QPSFG;S5W=453T\P=Y" M,D)P%0V*5-G/N)R+Z,226RU!6E&J[H:!M @]7 9NQ4T!W=&OV%H[:=1\,*%2 MR$?T';G&/"WBSC'?BFW2%Q<_*F_T/%7U LX:?%9L](QBP.M.B=UH3PO6U<=8 M9;IT/UVMRB$*\7+AF;W'NE<<^*LB .(A_GQ->W8$ M2B,^FO1N1_I(5J;%,Y#C5/;N!-<&+G.DF-4&YP6_$/6K7EJ MJK?*:C?T8G4 M[WG8J('25UG)7IQ']E.RVB!2LCMJ0T^0H]O 98Z4K'9I[[=3LMJE!6B;DM40 M17[0?!^W7=)76G$?V5+)J%24;IX 6DC_W2 I]\9UQE)S@=9UQSC^4L3GG.FLC="2OLPI/=(..FUX=DNW<;) MLW)-QA,ZTFDE_/@V0E+=F,"91LG-9*5@/F8JO9#?2@FRDC''LE7/X&>E@6?- M0CX0%BQ=D8E(!ZA ZA5=!?QB86I7%MV:#['\.WH_/F3%3 O>:8:>..+E=/)# M&(3O+T);),?P ^.U@7FN I.= _=F$,.<=N:,)!-^>A$F)82A[.$G_'93D:T9VP.BR")+!?\"]259 4$ MI(^9<3"]95E["F+]3!IH:6\+7RC7*JCZ0QR7 D27YTS3]0M[YIK1XWD*E@J-SD/+)4;\MQ:_#P8&UOEG!:LUT M%?#B1OT2+;Q%+]QX4J/DAK+!82K4O;2S[ MCV(3^X42BJ2;7J*6>HB^N]XOANRK%%-GW%PU*JZ+HF@$A0";_P?F@#VS>36$ M"5LD"V2?0O81Q?VHV"1=! :O$C$]^"^JI8C;:%;:Q3:F[O7N_=L[ M*@^5N$Z4[AT\74"ZH/EMF>Z(:E[OP@>LJDK*7F=18:09E[T*^?N7:\%"_AOF MC/7V<2TLMD+?3!8JC<&[$_+QC[D'PUFP^/25(3HO1H%&*WXJE2@D44ON:KO< M&,D%)[SX2>26\S]P&B!UHB0":<.K(>>&OQ3:0[PP<&FJ21=EO Q$\2;^I"^U M+3H3<0'I3JX4>(&3P[@JI+U+<7GNYCRZ197_Z6Z9EN^'2#(I8+2^[F*!?JHK MK4-OO@1R%A^&)<"VX?O2S]E2TNA10&7\E4YFJ("+?6/>W/+C,C>X*/_ '%,@ MW(,(\!P%V$MM)1;Q@,8"@#A7S M K]9#B\C1#T=GQ;T)>(+^UGP1:83.0L"]*^HX#"]T#&[;"0Q=]=*R%N>"'JT M_XK*YKUK6@MKSL$@A),2(4?X=S!P5 YE5)WT;K5ID:9B#KZ(D 4(*"$9*S?D M=JZ:/Y&=>-&?.-;:NZ):RN$*^%'X'ZGOBR),@=BS7ML6 M/Z;:FP\D:T6GL]1?%RR ZT6W(U(!*W=M4BQ'FQ"?CUZN'=&&A+_9B#8C3"Y+ M@'_*>L-'5L&8SU$%QL>_O!VJ@EVN!G#9&VT98F**'JIC3UMJ[AUX7MA8B,IS2>2V(T6 MFOP>4B>=9T!@M:)A2OE#8J,,5V^JL<:G@-N$*[&A/GJDYBNAF[-&6WWNK07; ME)A";@EE6@B-4-AO[)\Y T)EAV84"LLHN\/;%)^]=/N(IL1#O3\=MZ8I,7PY MKK]VNQML^P8[J;4J_@5WF/U"V*'O>5CT+89%_S'S?KS-G '448/>4O)\P*!Q M!>IF7O.&1H>]#QX#]).P]?[B46W ,W*1]QX M?*1:?W3*D_?M+>=$A0F=R_I43^/@NQ^>I8#'A4]7SEJ%TEV/F$O/K=HY2K:9 M0P%*OLZ\'2T)4&)#>GE0@AISN=XNG:QTLK)#5H87D15L?")K2I/ZO7:RTLG* M#ED974161M19>URL(^ADI9.5QLJ*?A%9H2[T^K38A;[U?<0;S?;11LYDC\QV MUY2;(2IW>?*LBPEI78_H$\O2^V]JVBZ1R"7VO8V]U>5B"==GZ.$G'7"GF M4B_"7&KO=BP/2LKN.N:Z)N:ZR,FAKO5NU9&L3:\PQ-MQ5XJ[+G+6IN-9VT0> M#;0&<=>Y@Z*-7R(NZI= M9*+1S'61(S!=[]WJ\E#OHO77S5PUG?549*XQ^1)=4/7:N>L$9T%[<-<$N&LL M3\>3!G'7BP^LDJ?ZRTZDN"ZT>A;!O,A1FCY%GV)< I#4Q2>NB+F&)SA*V\U< M8VP%*$^4)H4G.N:JG[DNBTND"L;ON$\7, C=) W8PW1!1 MF"+2[%>F?VV)\S53YWJ4X$5BV6,\NU3 ?3MZ;U#ONEXXF-3)=B?;=-2[U75YV,EV)]N=;)],MB]R2CO6>[?C M@3R=' U%T@S9IHC&CP0F'._#LQCE]'>Z2WLF+!'AO%% PN5H[Z\(4=EZ9 GB M\'?98(:8[2"YQ9C!Q,)@\RTIU&2]#)WJ_ Q+"-2:F@MBI'XNO21X\\!N9AXS MOMX8B+7^RK"?C&>_]V-VBC"_-#WSI-@XP\7BD!E.]I@@I[.)?:UH[5]1OR&\ M"H9D-&4HTM)#E? W2QG.1^9@9DZ'Z$!)MH8HP'B&V;>!=&G>BG#M@/:_M]Q=WML MZ$N='T3/BEI [3=T*4ZUQH@'<.?[X8I_M@&M?CPND!\^P]>W%L-^8P_;7#.6 M3)_YT.>M57ZVP;;< +%=S'CEU]Y@FR;\>N6:S$Z:PB1@^85F&T9"^,/1[,O) MVAJ >W74'ZB'HI>?'=E<[X_423?8DPQ6G[1HL"-MO\=>!. ^Z^"V&?/X_.CW MUT.[#AK_?+3NX,P/(5D'C=_Q4@>-W[WR+*]L"<1[VZ#Q7TC% ,:NJ1,WMB*6 M$ J?^DC^(.4[9Y\D)?(\Y&Y @#=](K&A\^BP<.Q H:[9[D;#LWPT+&X:G(J M10O]!=9YCRZCXTGO=M2?CHLA_(XISLD4PT8QQ9288ECH/4M 6\I/.WKK#LM; M:5]H,I-![U;O#PJ-=#L./R^'ZXUB"@4Y?#0XE,/'C9J,BARN%";3C_/T]ZW6/P^E&Z80BKE'3H@A MZF)=5 ;0K'PC4$@[*HI8X5A\FXC].^: WXP@@1._41/IPN3#:;\(IO==QS"7 M9IAA(QD&06WT?A$7XKN\==E_HJ-&3G0,$QWWB[70G61<7#+T1C+,9),J/5PR MQHVHT:$-EXHS.^][< MHO=NE3(-V@K/?>]9CC=(?G?(L.N0 89GF+V69WT'!Q-:),,^'4P5FV MQF\$%W !V]' +2UX6QI/=M&DBW.2WB).FG:&DV""6]I*=JQT<5:: MM(F5E&JLM >^QM'EU9>J6C<9YI];3@P<0!7F6^K7X2J\A.K]5ZAC-WR M)6.QX&[J[)F>E93#9U\\=USX>&_&,XS[)D^-(3LVW\/U7U+GGL =B& MCX;S*M[Y:'@6+I\/SS ""3B-L$QM]DV6_'#V'Q@.0O4C>O\#1_*WG^%1?X46 M7.G#2ED+$%R8Z']"\X$:I@9N3#K6EY"2CS'\0GH\3[#%2:XT<;B\?K]2@7XC M4"?*F0@E5/IWM&2O^9(1*D1#Y[=3)+),F&(ZTAGCG_PL8P)#I]97L/3<=DDD MD/>97"HT,OYF!=FGR=+3TIHO\:&!9YCP0''K!\,WC;^D7VQW9MC29V8#RTKO MJ2M:7VHHI2MR4KQ[Q1S$ADYI)_.P3%F/Q]8>\Q&@AA9Q#<]U3:Z#\.](IQ(_ MH'+PT@]PI1E<$@9^ 'J)-!JHIRRW<;V+C_(M4&>@I>##%0N6\);O.6:SX)^5 M9=ZL70LTUXP%3XSQ3Q]1]<(3B#'Q\:2.X7_!^&CET3*&P'/XTA]0?Z4D0EH: MR+_.W Z15VEBR-)IDP$S8M[<\IFTM.!S[UDR7:"YXP8@'2Z:<%#5'C-\UR&( M$1@V3#)A[M9X>,G'>>"B=1_*DCI0)I+E(",ZC/NK,5C._:>/,OX"DH7( M.XXK&=S61R/BG271?4R/['^R8^I+;\ :P-QL:X4%C8*5T9E'V3'BVRO,4TZ8 M.943;*71@3(2'&'\I"[&MZ(?8W@D.>MP!AP'GHLP'6L&],&=RII?Y5BPVA9_ MF@_^.?QN LN 1*[MT,]-OVQPT2R-1\.R^2M)H_G< TH-)7D?^5I+%Y1@9CI@ M8D%EP5/P__^"B00M]\"BT8$F@[N>YPCRY>$C#')$842680?/5R+XE&6!D7 I M"H5+N)=IZ.1VFCYO0]((L'2&D7_O?P9^08T? NOA)3*75V#ZT+,"Y)J(-X0Z MR5I5(5R9?2="D>.7,K@^U!HX88W,(GK :.;H.=PAX!;@,C!7KJVR?#+-3K2C'OO.PDG2\** MO_W\Z5-?N@,=BWU>MLF+CVSM%PZ-1X/3R,L'$D^!..G?A;"=\8#*YGXXOVDA MT7JW4U65U:3J+I83B4^J$&>B@(T%,[=$$ C6&FF+OH\%\FN 5RL1;&F*B&\I MHD4A)'KBOPPG-,"X*>B:C*H+P\4X%J!^9=(KIR7]73RT MXQ=A"(LP5&5=*1[E<[AEI$YE JCM(<"H=ZO( U67E6F1!)OX<,;FZ*(GKO8V M!FRC,OS,XZ[HXJ$/L ;5Q+=7M%2^',].,BA>*C$8M(648$*[^7@OA2BL68A> MI(,+@U(;+&'7\[!$'\-S;=BC,3. ZX67Z\=UM'MF"?K3C& MRL&Q\N=N2 $J"F?BIH]S+=_V\0_A4AZNR0='HQ>:.::EK>Y?%%DZ;#G4D;9[ M.0ZICX[,Y2>]V4E)^DUX0'EL6(8>M(>;2D,C" M\F!3!0MI&SY"#3]'=[M@?SR*-]-^7$21V2-#E2&!]#"/KQ417H3=.$_X#/?L M 7 M?_ZAG!LNOU' ^-O]BG)_:J,9(H>_LON9\03N/[PK&!]\Z3VX:[#%#U$W<6W' M!Q<;>K(ID3H$!\BO% *8;LG3V#3NT>7'K0QZMXYE%RQET36.H^H$VDRZW\?C M*5C$#.IPO*4R\3?88L%8UWQ#9C_SSRL32CL'H?;8/2A*[U:=3N3Q1"D2Z*"9 MZ4V9F0H>[&0B*R5N;+ST#F).'[CRW.7AX8VRUK42&6U^U)JH ]C!_[U2;^6L M3-T4L-;J;&*DI\BG]6X')9 /$NA4&WY)]M85IS.\S'2&.)UB34,TG3J5046" M:)QAA(>;I1UF&1J+ DSA')>R^9 M=C*9?:+8'](F)[=#2B6.E*7L29F4O6WI;2$Z5.1!^>$,$U5$V!08S[=\]#63 MH_CD/GX;:%T^[5R#G.AZ]FW.UNFTQ.PI((\VX/PSIXO1"2%-.Z8AGW8K>:2B M?6^"@S>N/.JS^"0[1CWIW7XHGJ>5!&Q+Q%,D>D9">J"MZDL;=F"B-U9)QRQU M1_.IX_3)<>VILMVH"B&5.OI3Q8&0S713>RUJ7C76^D-EVI:N1>"OG62PP^%I M!JMN_OKB+9;:4#QR8)L@J;Q%T-[5NUVCH*ZY2]?-*;S]SX] M33H$D]."GB=GM W "8==U13#>D74\P[7YKQS-%>=&=KFHWBP' MA^_*V<\-^I0-^3<$R!3$1NG=CO6^W@$@-(]CFHA^#1RC8@9TOR1/L '8MY=8 MUSV0;3M?Y)K5[9[H^_*)]V,Q9AYZ5< M5M$VL,(Q(U&C#O&KP:S4'AA"8"7]&,2OXLEUB])'[B@5.CZ!XUF!2>H!GMB' MCL?F[H.#U6T\6>"&I]2<+FDR5TI53$6+%\Y+Q6.;M-'6,LJZ2P3V2WI2"= MHBDDFBHJE/0+7&14Y+TXAF;8C[?EF6POCSR%'+\=U&E6AE\; M,]:.2O*K*\^OC813ZQ#3*Z5-QU1=_FCWRI9GR:I*.WV( S-E.](!Z0@GTPWA M$:8OBTK)9(].F,25B!IMN1V78$ZVT+2[\M KNR6X^)4U93A)]/^@Y, O$R*> M%H-4%SV2_R"">7(QT'>*Y*3)6FF)X:U> V:F[?5SF^RR*> M((_ ^.&W? >..[>F;LKAB<#=Q&4Y1^$_W#AUVL7_N&.>&K-(]DL_"J54Q;ACSOA M[X2_$_Y"_*(.D=L11:UY'-N4T+!WJ_;U6L,AG?!WPG]%PC^N7^AVA$]K'LEF M-:0C[L:@UBC(V83_92>8_$%_,/,FZE4O>EL2W+_EB)(SK$@KUI6=*2DE2?W; M_0S!+J+DK(1CCM3!S5-%Q_0:N"F4'$?L<,>Y(=O6]V,88+\(I-!AH=YA]2X# MAXU7Z,S"L*N/> )[&F4LC[4]/!M1SULQSELCRU[XL*@3U!H%M9#P<&;&K]ZI M[K 1UZ1:1@/LK:O*ZJ38CZH3U$Y03R>HA9R$L[+]MMA?G>.M3;&,,$HXF,KC M:;$Y8B>HG:">3E +B0-G%=1MD;HZQUN?H ZY11WH183$ZQ'4+&Q8C%R4@<#I M.HMO1JW1AEUG\8L/Y9R=Q6-8IW:@*GVVG#DCI"0$13.<9P*^LQS)$,$L(8#4 M_\^P;0'7!E^ ^D3!,J,H5S'^A?APU*P/]+($3]V,P"3CUW@IC,8.?8'?1*]S M<0TLPXX";_DFZ&ZBPJ4G-[1-:6D\,FG&&+:3#:P;>BLHF_YV?+DM2%MW\)CH M*9_9//2 (LQ_^PV&:C+SG>>N7B? 4T5@KA(0+NRO7( #&XV*$&19T*NG?# R M0PGV5V@]@I5RHM:-3(Q06L 0.4"68<]#.P;(VKP@<;O'PG*+E7H&,L/O.1I+ M8+78/'AU&$P:$6"+X&@M ]P:]]7IN /!6]\H.<*L#W&H"X-9E&_NF=OP9B/II'J%^>@* ^OW.4C[S M8!-OJ"!9OA]B*,0Q,_&GB(BU#E#OC_8884EP'37-C=8O"7-@*PP>H_U>^2$7 MVCS%Z=QQK-/Z@S5UM..HZL@ X]T*"!I4/\#2>[>:K.ME<#TGS%)\\)>1"9!44)"J4I9+VS'#Z9A!;20S**@@ MQZ6)U1TSG(X9M$8R@XJ:09O4M*GJF&%/9A@VDADTU R#P0[-<.YPVR46]/WG MWP]SE+K-PYX2L*,2\$(2@+ 'LMJ%%<[,##MJS2[$#*..&2[!#(V,/NMZQPR7 M8(9&1I_U\5[,\!)B3)\.=92ZK<*>$G">D'L)DT]ZMT.M#/ZM6^V3K?;X/#'U MDM6>]FXUO0SILUOMTZWV>:+%Q=4>8T!XW$4 S[O:YPD'EZRV JL]*D.\>6%1 MG;>?/WV2W!D,A&C8>>ZGY/;SQ+M+N!T1*;0N2^B\JWV>@';):FN(Z%63E]JM M]IZK?9[@;^A#C7 M:]>AX5 Q/W,LUY,<-V!=[.NDFJ>11P&@#V\GLJK6E&[:,<.>S-#(HP!@T8X9 M+L ,C4Q$!Q;MF.'\S#!I9"(ZL.@^S% K7OVTX5[4%S[Y MJF6HD=E8$P2!'LM3;=RX#7_'0Y4!PR_$0PHV>)=UI>.A-O!0(\MG)BK70VI- MQ^,=#UT2&/I"/(3G%*/=>J@$P'@K,FL*1QC_S.!1*.70K5F,"KRH[G4=[\: M(#37[Y4?.-)T\:=8#U]4+D9(%NY"JKP[R.B4^P_O"LBIHAD6,W'AF>/3RM]Y MGN$\L!40Z>?GY))/QC-^=/=D>.9'/J@4*C='[=Z/.5(-MR;#WNUPHLGZM*AA M4D"R"'#Z+]=R NG?,(308__C2Z]MP_>EGZ4,M.H##!VK/@E2F&Z[>__V3E(' MZD#Z9,-"SQB,D./H^BP(;)IF](J T6WN8@$_+4?Z5V@_X[UJ/X>]40#2+H?6 MQEGNAC*>(I9J-897U#S':S&6=L3>^$GM:DO=A5A#W*UH_4W<70W:E_>]_V)\ M>V/Y<]OUPU*0WDD92.^D!*27/TZ"YV'X^A#DV\D.Y-M&049_X3C-..7 ^":Q M;RCB"6)P0*B7"(WC(, C"!$"/*((F%(,[LA731O(* <:84Z;+&#>"FXQ$5 : MA6T-%&(P4Y#\1%X%3/7_^=M$5<8_^0)Q&+&'4V/RZ X0M4?#L]S0E_X#5LDW M+=( ?E_"*9@6RB-#^.L9"YX0+[K2\VF*>,?O_<]]:<% Q!&E&LQ<&+C>,[_& M0N1DF( 'RR 90>!9LY #& 4!IG!)H/1;X.8WT M4AF2$Q%5M"P1GA)+KV.\=,"MUBIO^M<37C-JZ?*1WP!H*ZOL9GQ%F M,4>_\0GV;SYS4HLZ[MVZ#BLZB6[T/$D,C!L-,27P$^=+BRU2E^$HJ7'!ROC* M/)@K]C\(P)]T;U[3I6^_P=Z(#,G'Q<("'0ZJ^FGI@GYYM(#F"\L!!8V-#JR$ M45*P^ZC%D3:TYS0";B7!O,1 _:&W=GUN)V$(.*3BX- Z@)[W??PP>2-<1Z\D M P%!?ELG>)"]D6_N=G(JS%?6[ M?$L&T8T 3">N1+ L5?>PQ RTAC1[EAX2A0 < @+!?1UA)^8@LV Z/%_<*O%U M@(5[M=0T2.AC_;K"G[I/1-4CH&B1T#1*R!N8Z(-D[+/NN04+'5$TA M7-<@H7MEUR"A:Y#0-4BX1)+ [PYRC?09(]TG@6ZK0JS2CMN-(]G?JS9XSDRQ MI3DCH6\64P1V5.;_Q@-B?O6LCRD> X_DL5;, CZLQW99VN^%NMEW G&] K&C M>/]@@9AB2J^BR(-I$8ZB$XA.(!HK$#OP#0X7",1FF6CR=%#$,.@$HA.(Q@K$ MCHJ1PP4"$^X_#^@D=YFUOL?=JT-GM89]FD9PP_YD?$0G M.+6OJW6U@MN]YR]=R5*5U':YW5&E<[C<:KW;L:Q.*VYT3F>MND5/%GU'2<3A MBS[LW>JR5M5WZ1;]'(N^ R_A\$5'7/2A/)U4W,)UJWZ.5=\!C'#XJNL(O25/ MAD4\II.O^@4;_*:3B-7QQ?KY4N%\E)AWNA:XN^[;6FXXV%9QF#_0O=+M7HT$ MNAZE=+*MXAB3ZS5YH UJVBK6MWP-C[QT@MP)<8*G F-Y6 +VV ER M)\B=(-"?')!/E%@#P;2N]545=:'1;R2 MM@IR56B5J\%2^>!*6$$)M)XC=HWW++EAX%LFBT *,KESDC&GR^ #+-9<<: 0 MF)$R^(YN2(85PFO7P#KCPXI>;!J3"X8A>C[[(L)&_"XK!=E&ZXQA1P M$C0ITB0W[N(F]%G\.<@ U;8RA$LHRLQ>^ >Y2@"$*"B>?<95JM]EXY""K0?) M+<8,5&08;+XE56FKKTN2ER\D#)@*F2%6ZF<%F(AQ+[II&1=9K(%3;F8>,[[> M& N8X2O#?C*>_=Z/6;H 4=*+D* MOW@P(BZ&_C9X"F6@%>$IX,,B/(5XND2/E]+/WPY+4=TR; "RX*.ZF.$P@8JA M[W/%\\$-F 06XR0)&\F8Z(FO++#SUGR/468PR4X\M*T#D9%&[PU$*U,F_V5F$6\-H73 .V(V 800 MYAI8* LOYRP##T40C;7GFN$\(+R<.]\R^%#>6Z8)/MA;P^=@*W<+X%JC+WWR ML)L$/)H@%6"\-HL>5AS!W?ROT.(6@&.S@:?%/87T;)>&F07?P"]3 !K"AI"= M#.V W!,!OX$H>YP0_E):V.Y3.?0@ 6&#=_/_$#?(\O.S=&F0:[A/:(-=CR';;G"X M,(3*O+%=ET!^4H.&364 @WIT[4<&7K?_E5X5.@(O#E%991[@97(B0=K%\5>:TVAR6 M3D+\/@\(##-;>.X*B^I\EK7#0 Z.V+9A;GWI';S!]<0D^>/G!NXH0-4C;0A9 MC\/JX0Q3B'C1TL%TPH!V'K"B$JI*4N2N7#8@](ZD>UDB3:')8B M1VCA@MQR$*TEL]=X-6B$OT)0/7/TD#SIP79GI'^"I>>&#\(R^"Q6?9Z[]BP6 M&!YI5@(0PI#F08YB,^3MBHP)J#6OJ#<24)&A#F&3F7LVZQ<^#( &TPQVSY*1/(RLIC1%&_H M$6+H\" &3N9CVD$'6MH&F)8ED.,7$#;3< )-'TB_OOG"@0]3G[U^\TT6#K/G M![1L'H.A^0B&9UO@?X/_:KEKGQ-?,M:P'AA$FCTG *OO7)=O*-YXX8-T9R+V MIB]"6[(DU.N[-Z >P 3@_1B.#<(51EP%]CA^C+L5H!A-ED?$Z1J^P'#GC/@" MXU<$MX<,AG>:EO'@ /5@\\X]:X?Q"!T]"/;,-_X*EPJV,K9DA\B!@G3P_@^? M7__ZFD<(?0_[">2)#/4>/1L%''\"6 MHUG@?:FYQJPD%S@ /.2UBYBLV8$ &R#@:70C!1GI,OC.6JU"A]PD8_U,ZPO* MBHFM%WU&Z@)8DWV-6-_C<76<"3Z.0,31GW 7-R1]ULH ???0E^[!"S--L66+ MF-L$6MG@2R9#EWZ!+=:W9_ H++[!+6@ H![0,262_"^G)I"#PF^7+M/ GG<03YX8([P>?$.$!Y0 MY5_A KS:1 %!9P9DR,O'^]NC_5$DYHA6.',I.$"2AFIB:0!%YRSDY! M8_KZ 6A&^ PT"-<%T9D*/.V1W:RX[\K,F,J@_U!T#3\C?1_??[A/\^P6D8O0 MH*-;[S^\N_]P_^7/U.UP$:W>36KU0&UX05X)HCD0*LR'.YYD4&%V8-V80&/' MYR5&L?$ 3SP=Z?A&W1?(6'#EY]H@VK;A">W'A/^.XL4R$B?Z?HQ%'DOKC>F!!70$P=N)O8TN!)F)B&VX<TV8L,4?1* M?^XQYI!BQVXC(&6^A:(@1,_T#) @\=X0(7)!#$$+V%RJ5JZ)-A!]#@.6/[&/ M)2\">N-XQ(D5/=[')5^EO;$W'^[$5AQVV4OAQI"3088GVO>)*.,36@;'#O?[W_]/DMZ;%G5"X2*G-I.)!A.5/V\B'V@832 [,H8-^%PDN;(&%M M!"ER>DTL'#G/^8G#A&$A/3P-XG$%$W?YH)88DNF&0Z,_X\9VC3%-/V=A*8B, MLL6/9V'*?CB#[3?J"P/EE^0A'[QG-?:J/$_L$B!PF$ M5G!':N\":X5_"+/K>JAL4R>UOS'S"1?@-7@OLO0:)@3W.QB11_)^ANF\L=B# MF_Z*!XC2-R9/?T8AP?B4M;#@!>O0\T-TO,32OH[L^:_)#?C$(SI)IF.3!.\27!ADHY/[Q'\Q> M_/_VWK7);2-)%/TK"%G>(V^@*0)\2QY':&39UJXM^4B:G1/WRP8(%)L8@0"- M1[ ^FRIF[ MQ]R(2XE7-">*E]7_Z#1E*\8\QH2#[W;[.4?/?OI"3>3A KV-R-.?_/C2.3QY MHTE"3PAQ0"KRSRUKU.GG?RK/DJG/Q#/JI\>H>5.T MX]K(M67\[WU5H1*"89C3E!T?^!%$B9D0\'P\[5N7(0UN! MPBF/;$]L!9CTIX'5[XQ.?V02-;.,'B49J\8&T59%^0$@\9=J/ H44B?(]6.: M^6:BEX_27_F AQ!S"B@4: J'&2>?W-ZM,4-1H_*%YJE:HPGZY5UAB9,60'*: M)UH(#5GD+9"&S(.E-Y00"+?Y/D;5) 1M:0I2G\^5@]>0GGT_]T$>W^/DJ203 MJ@'(%L^P^F9O-"#SH1B A_LN#;I#CS,"B!L+S^UQ!\T-U%+FY([GGD(NPI&> M2!8+B^UY;VQU^CR:R7&R#$\SPV10S).9;D]D,U MXQO-(0.:>6YU;##B^:N/#R4-VA1*DM%7AT]#P^$R2/*%;=E22TC&;E(*Z".) M)^R.!KGY"W3*HBTR4R//Q%_@,X><7=PUAL$;)BU/"N/P+Z@,""-8%6=P;0:# MXDC8.?+ED5+K;V)-'A#L%:X>O+Q5MKJ/P"@#['1JE\T7P;W3Q+2W03H69FJ(,<)!J7,GF-'[R+;W'<'N M2?I3EGNQ6&6=+?Y@;CZK-\QC2U @Z)UD^$UYP"5%&Y02:7@X+G+@.H"%S.?A MYN5_'L,0:PD$(##0(>, >M8AZO E+7E)AR>,P!]*6 MD3S"G%@W9OYBFL4)]_R0)UAZA_AAIHPG!-VS/,G'X:E!G%F+B JY+\CX+^ @ MOT\A,WY?\L4E]63EA:05E MKW]@&!7/$+-B8%Q9:>D/>(5)?_B]5/PNF6I4HRS'M0?/+]@E.>QZ4=:#S*$* M9OH",P.-F<,QJW"DJ MC8/C1^^0)Y$*LP5T%8DO'!Y^[-TLJ0!HB:!7S0ZNVQ697K3D+:X?TGK\ :RR MV,XH"I&USC)(XCL!YB6D^;QOH:EQ.XJ)@@F16, UC2R17%B.!?@C++ MJ)JCC ,4]7?H0 )A'864LTQEP!*6[_AVE"(5:4'.MK^M_)H8W1KHVE%4..-? MF5?,(Y: 2,2K_P_\-TF+4Z(RLFEU504.5SQNY?&L<9ZP!2H=?5<#'>A*LU M+/) -N%0(KK\&F%XL&_H6-H7WP;7?EPL>?<4-/#%E"FK(D^==B4]64#+SHK? M%9)P!>ES(%$^YQT&N/D-)/<'NMI$J8'P.E* A8F(!$IICR"5JQ):D1< ('10E_&-<"9TM1"*1^D!_]P+,W5*4'3/2;J/4YZ4PH-DF8E9S3F)%H000/>;Y"+M# M&*3\3L<&+XE94NE='I9%^Y(JTZ(IVMQXU8 6H@6Y'C84]V&P9XUHZX^LP@T]!CR!]D_T[H/M VM]H:M(8IYG2?SY!2,D/#4_<%8) M95T54B>. DHAGD?W%3L[WXW'-8TJSRVK&SD3KF0R_'\W;R,@Y?<256+B.N5N MH_7.2YYJM!N.46DQ8[9 GB!9Y!R \2 B- ""VQCSN^#,\$W*9,<2HZ44=@ ( MA -+R>1(2T) MYTJ)@6" M#RGB+Y^0TX#,&M[\8Z0S:RZ^E0MDUNSCA[J0UZG*:HIL!\Y-%G"]4<4332/< MP/$7"6-6:LCN"A4NXOF-*.S_GT@"63'%PU+'T-4*+>24A=J8QY(PAS8H5I'& MC>*M(%DM].MDYRM*,@@4]QOXPXT ]8:B/K7@+2\ZN*BS&;6"+%C5X&H/P,OB MMAP<52@HXDR HZ[5E*@%I&*>]^\IV13^LYX#?T]%XDK("H@G+91U6EH)#10- M#MQ,4!BOF9>U-.8FA07NA$K3%M%TKL+T#H93J0#O"&!A]25M%5[JH%:!.4>H M&5(0D+*CU$)*@!.IXI3H)>N,P*ATOU)M #PW]Z=^R@TG#@C<%!-)T:BOD$6, M97TR/8MJCP2\Z;XHA-,S\RQ> U1UBGWE@Y@J]E6>+BQ =$G7;JU"6(KPE2\O M&H\% FJN+H ,+OD%%T61[H0\PR:8)^ROCH><\M8UWCRCH+U]/NA@5 M$/O)3M!BY@B[P^(O_A+NI:S;HW2/2;/KCMA![E->?X!VJ#HU2PYSKM:C%3D+ M,OP2P+H4WJ_:0P C8=1+ U,:CI$+?,Q$_(H7(^$)*WO=]<(;=!#VO,S%DH5E M1DT8YE'@D153]"H2'5)VTJ=;,BDY6K 8:1U ^-\XR2N;I?U,[60<7WH,%PQ+ MCL*5BAR>4AGDWNW;S/4Z2J%OC1BO*?(.!:N]=)ZII*P*-Q9 MZ'AR**\(KT>1B;564IWWTA#QI/Q]%*.(:"7L6RK*X2F!5_87R@MKJ4>/DG%& M]8?K"=*JT*EMQJ \9(JB3MXGH"B IWV"T!>-T$JI7*7#8?UB#-R3N]"HL/4; MY2F9%0_FE%'V&MWQ2R]I*M6R7 M9"QO2OY?AR)54NA.,3*.)=1^HI2QTE6B,&[]>=3;19UEE!L("Z,W5#9>)(V; MQR#0LUW4=O,WP268,^<.#EW;A8%NG)IK#?PH_PRCF)AJ[_+LPUO@@Q14F*\2 MRHDKDC-YRXEH)&V*G-.13>:FPJ"WF)9*B<#LOQXC9C(?S1/[ QT]OWOZ> MUW=[#''+->H\QW9#]7;5_*UIH*.T5LF;.? $2TP]IY*,-:-4-BXP9;L"RRH9 M&>EJR2[O+5"ZMNR!V/52^TJ,'BDZ!#H!F<@7_)S!!HU?.\9_@V *_^,[:]1_ MS>W+^R@.O*+3M>A*5>KG VKM+;#P?PLY@^9+GC:8$Q"\31"0-)\JUV[M]O"Z M VR((0*3JU)CGO(6"N-1F.'X+, P5Y5E>Q^5(J@ !@.)(9OY(@M""04MHA#M M=4I[R*WV]:O%2^,W /X:>QQ\D1G>'@,0T2;A?./>]U@NAH&$.Y$*4+Q6[6I! M!+>VCX[Q&0"*;!X?QK#7I/L]+D+!TNKS$78TE!Z"D$6@8R6BQ)S<-^BR0DK M\B<*]4M?9Q"!DN)&2QE?I-,06? <;YY^LP9=Y-38RQ&;HB%$4941M?5_?"80 M5R*19-KQKEY<&58@96V#5-%J"8@>> >FD13!.BE!Y/:3LS29*#&@/5CU0=TD MRL=7^VJ)+ A.EBH%4%NX0?=FW-W:P?K151._%-R5G!9UZ;Q34DXF?**%K'DW,J.%S.1G; M L[CBBAOK;,8;]:[+ :]OR@W14.*4H[SU!Z>VI$ #;BR7K2PMG(/!AE!_&$? M_1=*;APU^9H!=K!A:&*J1MI:XP55?BQYND)2))W=1@ Z8ZY>W+Y3EE-43)$Y'?#:K#=F2W,LZZD7SINO!^9>P;J# I MR[,WY&;H8BH=3'('1-[@AD_MH?0M,;=G_:)S>>\K/4,]9$;899BD7,F;XODQ M[QC%0XCB^H'TI=[WE"6FJ)I)KKSR2ZRJC;1@+D:CMO MU&*\^>/=&Q,$K=L1*KZ<*6 *F!?IED@>ID(:Q LECD0J=8'V(@=2Q;EH Z3R M];SEXJ[!!*)Q[ &#"=Z7Y@O<4R:F.R>M!IN'B@",*,^?DR*R*H8JD%*7)L7( M!2%9,KBD-6,.TF*R![U+IF""! @"3JI1P"6.TB0!'MZ,$GD54.LDZ-&)ZT]+ MTEOE83I7IS?6N3H7WXK.U:EP:=56[W*[B?NB^/0%4MQYHQ$0B7>4[:=X39S; MF(F,3^36_X-\[.?_\QN;QL")WH.I!YHMSVGX**J$*/KW/[^]_VCR4IB9X+MK MOI5J'U)?K":JCKF)*WJFV&J#:;+>;GANH]),ER8*R%PD>)2_MEQ\Y/FW*)H, M'A-V178S#UM@?3$&GO,L2.''P+/D+Y@Y+H_OP L^+X'A$M=?\S *$#O;8(G& MRZ=H!;L!NS;!,O4/OWTV?L%1D%P&?8DSD1):^IHIS%V_Z'\NG))YGDJN[/PW M[-F+2K7)U*CR8-ZSS)4ZHVD1.5T(3QRFXFKS>>#TJ \5L4X $3XW=>YV$J/??1AB/3%JE" MNB65E.1B$I%L/ A$XICEL!\LDF$WOIO\7I?ZO]^B=X>8B^S-+JKGHZTM$7"8 MB^@IM.8PE1OA+2N$;3$O\ZU]>@P7WMN:GMN2G,D;*F*=U=0IH0)=M(#T.JP) M5G4H_PI5H#FZB55(K+JX1(9$;<(4PB!JZHT!: /-!W M)JP>,LAY?S'X-AB,/!XCQB#R"(6HK,(V4&2?85P2=(M295*^"FXKY3CE%1\Y M] 5'Q-7*4XK 4HVSI6I+EJ%9\A=P\5J&W5V$B%/%'"<;81'GV5_X81:'(GW* M\3 U"EV=ZSVJ9.>U>[ ]6%B9OB7\[$\X\^D46SB!L_#S9J_8Y5L5K-$+]Y 7 MM?6YUP_3^ /_*PM6:A*1N2E14>@8Y.LHU\?O\!2:A4\1XRB@@Y#W+U=9U:0& M7$IVZ2\6RGWJ#HUA+U+Z<04E20(O,/^)6%B+O>H'46F+_.R_7^IA*DQ-T+?@RUWPDCR0^A8TR4([BN,&2!L&O MO7@>7Z&$=<5?II:F6P801D&J*Z5*]']Y*OH,#L'>F6\_%KT9EM@BP3@J88_BMW5 8':@,U/3;$I#8IO8_.C+K^H!)/ZQ$K9\HW?<)SUQA+P5HL0F%].1M M<)T4U0[O:WP49AZIW]8(O(@#"\$IA\#QOE88'<9Y@2$#4HR_2G(J.J[(K+MJ MK)_'2HOFH$IKVG_*5#19Z\R][:N\'0M_?[&?37T^R0541&%6LN\L";[R*P": M175P-2UO4U,*LSK*T]Q0@KP^87+CQ,=2"U.E#;8XYE\9SJ!9T0?BQ.?L@7IX MM\L3]P*MZ?[YL#T]3B/,IQ>KG^A8_<6WJN5<4@?H&+5[DURK M2*7+>7-2?"MODRUG-F\-_(%QC/5]U$3$Y6-0\Z0 86KOB,OP], #!\M6ZS1* MPWQEW%'43.'P45Z0B:]4>K.7Z@!-]B]4(@D<'F( M9F=Y:;D4-&%IMC35TA?N728'#RIX9J[05':]'@D-M)0FGF(_[D\!5U[K1I?,6ZG2P 2@F*C>3S+>6!6V<*;;+H M93_/8KJ*<.\=8,HWXX3U'!5/B/=EL_E[67Z_>W^*H45E$6)ZDRL>1)4\]N&> MJG<0ZV5"NM8X(HK=>-%]F+S.GR%NHWY?NE)EY1HL-HW"3&2';?($OR;O;W%? M_7 6.TD:HY\ZSAW,R5HW3F7N)'%3/L0"7D9U'-BJCD^U<"A- 5Y$3HK G\98 M& .0 G$@2@.+]":^5;*"TE6>E2M[(+Z&BT^ ?RT*-D5Z+[Y>.K+(()+%LO#$ M$/&@JR:TGL<=(Y?[\B57-0HB6! M:4(1-7=9>P(#<-C[ QW]S4I]%AY0I,\CDH>F+N;>6$A>LZ_ MU RKET45ZF?I%L'& %GRM0Q8?D^9.M,WK%#++? MK!4O$(%8=COR"M:.H&J MA4U=0]'8E9)+;BG4E)0F#LG="7[(RWHS0(Z3E]-SW8@V$K-C0M!-&W <058[6$N9?%6,%*MP87)6 MU268)AO43YF21!F@?L)R62*4:ZX2%$=3LKIJ50.>Z;:E;859!=.4S3 *5C!* M/.P,+HDO,JORCN5\P@;SA%A!QLC%RL;:2RDVZ90!J[X:$PI*X&7_A-?5O.E-RQXZKO MVETB]62I)JNTHW1S*E0DD5E *EKB! Y5-%+H1*C#RAW:I RCVN;<%GL?3$ KE4K9\*@6'MB:9'\R1 MMNR\&/THSD#L19)1/N@E'UK,=\'!R[<@-'K>DU'=#_\@I,$GTD;8#^UK M5L+&PV0AF0B464*M DEED_TO.$342E8"-$\;O\%A)TDT2^_YC!9N+BBZG[.C MC#^G0.+P:I,U5>.4P10P! *X_;+/4OGK5.7/U#>HK5T*0:G4;LN2#!+*PL_J M.2FF?H?.K1PU),+TL@T<94!2,G'(/7PR.[+J)KT28;,E#?>RRA M)$\V:WPB=%]J=52P>%[$1=7P_(O W42+(?Y[04,FDD;9'5LNYJX,VY&DZ,QF MCE^9R9HW0"LUPP"]%%VO0=X,:1:YF5)MMC7%@/?#61/.A2H.G%)*7=-0II<+ M)Q3^M<9!!7(!NQ06V-CBJ2H=,8>-*2 IDPKS#B-P!67<0Y%-=*O!C,34Y_RU M*CO:D4"=[,EV% :B8%Y)OQ:Q[81Z3HE21/X$E^.B;KV2TR&(LEA"H9'BD,C\ M*:-(MC?!S$Y&%,%S2*-2J07WX.AHM^0:_:Z.=E]\*SK:76J/?NE<_3W$[.XT M]:0B4&4XEO>NH2Y7CDL%*5+H\41OXIMU5I%I!.Q6O'*>+?BH-*&)S3)1[[9- M>(78 BNHBJ]'D5A8TLLC(4I\EL!)T"!P9IKSC<E::S"7-'9D+0+5_O"%3I1]LE1 P19(R)//9FSMDNYEKB_+;ZSYJ M/IJ0Q2C!L"&ETL%?6'I8SV!@/4/^?FY5E?K2;UF&YQ%P+FP M=#=4LBYR./.NS;DMW#8KI#X23IW#: Y"B&/$&GJH'6T,2DFZ)M ?CF#I^& N=8C%>D8,-.M1_*I4$H3+D(RYB47C/I*$/U1M&FD2_%"0.H'["&:-O2 MVZL)-Q^G=.71&PJ[%0W\W!5VHN4S*ZD"GZL&44+"#/T %-G0B_!QWDS99[$+CRL*)V$"Y3[+\EQ M&C@RT8TZO;$T%6-$,1(F$C6HZM A*>;YR1*D\9JYO@:D*FQX*EVA4Q1BMCSY M4\A0=7[Y1OBCSE4;_]^W:JS?IJJQ3TVM$]O9)Z68/$8$G2B]FHGHU"FRI=(X MX9)>/[8:7:9QZGF%Q;Z\%A&I(G909DVY\X-?P=RA$H-M?$-YILN$O9(_O,9K M$3BK5WY($*"'7I=?B"\ ]9V\>N(E]#[^L7!*3":=<6^"?HDTAO_WY(N%RZ)# M+HN7J;?^6;_?Z=F#C1]W.]:1GPV[]E%/;MNL975&_6,WI#=[59OM[[7L2[H/ M_$[ K<,K_K=GO6>%(Y":*[SJ&A9Q.KG>,5^=/*M<=\DQEJF8/R&YIES*7G[# MQ=;Y1_7"\Y5.S8DGN\1'ES-B+ W[@]=AO<,ZK!^G\_4X*N"[P.F MV1T O3,2;*\*<5)4V@UN+ H\!35>*6QL#9L'T!WYJ@+/K&%@U DD0:1Q/ MTZ\\QRO/*--L:^V[-=<(>VEMO$2*Z5?JO65W[('2XBPFNA9_?/3P]\[+2$;S MBRRDV!/S?JA$4"^'AJGC?KVE?G,W @HS^M\V-G>U^.&CK' TFY<<@:)U6+HN M8P^ Y9D].UVEW\^K?<3MKO/NPZ[T&E>PQL$7HY[)&/3?;L-OR.9&1$?=F0HH MJK@Y!(1=HPT/]H!YR3GD;#CBOIKHG2W5= MV^P.^IKJ--6=\6R]$5#=L*NI3E/=&<]FC\:F/; O1W4G,@+;H>ONUPOL46P1 M^S"0UM[,YI'OQ!QV1P<2[Q8">BR6^;219 W,WN!0P::Q=&[]8VB.>XE$KJD'^[^M\9KWV^KQ<2$7P-(*MD=GO'NEWT0AN/H+[W;$YGF@$7RV" M>[9M#ON'&F3G0O!3B#=OZ[%[\2#TR1+*]":OHCV MU,[MU;1:08S?D#6V!GDG8;R!QPNK+B7H C*XA6)VT ,I.VY]I.C*L=2;F/V# M'6H:2V?W*HQ-R[(TFAJ.IF[?[$\NF ET;N-ABVIR82WD HVY&ZR)/.UP1,^< M#(J M-TTGN="(C@:K)D_;=N@!-QWI/(6&8ZEOF9:MO5H-QY(%,L_J'2KS-)K.C29[ M:':'%_1J-<5=TLPR.G=+$GLS/!#75KAA#X;F8'1H>M6AP&B1O75U"![:9O?@ MVCJ-X-8@>#1"I\BA(DTCN#T(MKOFI'MDLEWS:NO.YFOA^@Q?V \]%J:O;BZ7 M1/M[E"1\,.*F\42Z%O4TD'YA63UST._]<*A^WQAFJ)&[!;G]OCGL=C5RKQ&Y M/)W EV')PT#[E/H3W IL'#6D<_D?O7'$Z.#$PWAGEI_&ZII!D= MW!=:H[=A_W"[ MJ*6FCT:/1L^IW4;FI'>X1U CZ D@Z"F8_Q^Q0X>P_8T70@K_8!HA2R_M"F@A ML5I#)AP@T:C MM=%HM2>6:8T/R S5:&T#6@=6W[2L4]D/?GX^AKSQME?UPEZFVJLZ> M#JH[ 30=1:9M'UI3IY%T[@!1[X)]8K5[8C\D?6"I$43)(SH@]E3U."1?]0#? M7I1- \;5O0>HPXW+XWA^I!;\,- TFTF\&&,!_-%>F@>!YL)6H;X8^F+L<'1- M)@?DI>J;H6_&D[@9]L0V^]VAOAGZ9NB;L>9N'0[:)3/(4GN9.O Z:7XHQI0X M7V^(=M1:D]E[WTOGXO#J4^(@W>(19PK;SM+-CRB;=AEF9)T?AS;O&%HQQ91_ MYW%A8]ZRFVG,G*\WS@PV^\H)[IU5\NQEZ4P+/[Q1 5@]^\83SF;'G'"\QP$Y M<7C,C7@;G5= C"SF[8!_=)JR%6,>L]G?GGWG6WUWX'6GWJ3O.OV),YM,Q]WI M:#8>>X/N=#9S_W?T[*^!>0(.E7;.18- M'DL> OS+J2ER'R"5FC2?_>UEJ(P[0X+"FP6PL#3!@$20>0QV%+E?;["M- K9 M!99'$$)EP:+A),8L"H+H/GE5QLM&C%@V[$[\"?G>H"P-N6'=$!ZZ'7YA35]LNE]_&-Q3SK@WP)> M=^A>5W@^_ZS?[_3LP<:/NQWKR,^&7?NH)[=MUK(ZH_ZQ&]*;O:K-]O=:=H>W M=Z<#_H"O3IY5KKOD&%LUHW7F<1[%<5)ALJ-:O?$+B#MF_ '?FR?&.Y XWH_3 M^.5/G]DR98LIBXU>U]PC)_U$L&L=^#[ 7PZ!WAFIM5>%^&XEOMFPMKMV;Y_R MB)VG?5(@LT]Q>_< 3!MA\R!R.A5%M1%P=AU3J]KM!)%&\+D#4:5?^>!7GE'. MV=;:=UMQC5YDH9-Y?LJ\'RZE(K06='YHI/,H@R6\Y"#H7453B+=1DJ+3:1DS ME^=H8E5I$-VNC)0E.'SC,7I#' +!*XTCM"@>8)G=B=WZ"GU-<^VBN9YUY+@# M37.:YH[L$-F_@OF_FN;:17/#R1.:DGM)%==C=RR(EM@_Q8"E[GR7B3ESV!A- M-TLYO BIIXLG&HXBW8&C%6@";7=\P2H7C:16W*6GX(_ZQ!+FQ.Z^0T M:VU3[P?CSTX@C.>%$W]EZI!V;4@?#,V!V1T>*J&U^G]F) W-_E#[.QJ.)&KW MKBWIIF-I9$Y&ATZKUX;T03#^E84L=@*2T8ZW\$,_26,J=].F] -DP*AWY PY MK?^?3YL:6Q=4_S62]A0!XZX>G]-P+/6Z@*4+IN$TI<,FKQMOOCM=O<]=S6S@#=;5N+T &HV2[$M$,^'ZE G!]*%[3M]7?1UV?.Z M=,WAP2:'OB[ZNCS-ZS(Z"B#?NF7$;.V$*AAO.<(Q]%W\D>\[(0C]- MC'L_G1LN@,/Q0V/)XED4PSY<9BP8?CTQC2@V_OS\#_C!C<+$I]H]3'MV2M^& MG_W(P[_WC15SX@0-Q2GLT.-O & @9M!J1(.2ITG+IV+V5^;'C/*Q8(7$_V8L M(NI7DU@JC.!^, #(@F"=1@@6.,:4.C\YVT #D$L-!N^"K2RCF("+ M&R&JN8Q#.!T2 4'K0S(.A+$ M')1TEKD#9\UQ[L RZ%EQY\!-B/B>6\/.L$)N\.?[N0\(>FY5/E,7K5(3H&V? MP@23?GP^[-B5MSX?='KEE]$7>YW!GEMPZ/(OHU!.E(UW)%^:1K(Y[X/O\W9G MV,G$URR9BW\+5J9!]=<,:=C#CSUB7R@K',X"X3_YR-L($$^W-I'7%?X?FPX) M-L2P;8Y1:IDCKM#[@J_A1E>"DN1M3^=."OM:('/-0F1A")^4WL#"VOLC>"*' M[I1)9L.\SGIS.-_[V[/=30 M>_1L+T&F=)3##G./+L76*N=M7E>S6#JQGV#- M. ?/>@.H&EP0:93Z?NP\\.,=D%9\Y<,5]]T]COP)[@3PV3UWWEMK_H=-3,[: MZ@_4O$Z7-^H\N-C;;[4RL24LV.^[T!OL1 MUT-[F$S6OMJ*OB2[>.EI&^F=.F!F=:CU:25DQO_XZ"V2=P*8BZ^Y$][6A<1. MUS3GM'VZ%K[G!>PRU-CJ!F<7!EQ#NN;5W>,<,BV^Q\_WCVI?F#JO%0/?;V:B MG[>/7BK9U3^.59]'.KE4%J6O;MXN)/0[B'_K5AY*!-7@T.K []F"-#L0? MFT(']3T('YL4&C#<4L7&A8(Q?^[N?%A"Q(/3/%L<'VU??R6KUS/[=OO3P375 MM8KJNK;9';2_GE]379NHKF>9O:$N3VIZ3<5E>K%][_.SJFNV&(\D:F+W!H;UO-);.C*47 W/4[^T_N%4CZ-P(ZHW. MC9T62O[3.YJVEW%>2!?@59MQ75+1OEJASN4_'X":?>6L?L_L]H[L3G?Y9/XS M>2ST?='W1=P7:V3VNT?ZZ/1]T??EB=T7>V .[2-[@5S-=;ERWZ1]F3%?#;%0 M#B@E5-+Z1TVJ+"Q9%%1X]ASTPD[7D,5 !Y7-F%0?Y,2\7.DY2,Q._ZB5;*RY M,?S0C9F3\#(J>] 9RK6H=M&VOZ^IG-F(@<: ?'/^0(X'>7 !QE[O2# "0F9Q MM( ENG;'.A4F>E:Q'<)$S_J^8UP)*B0*"&Z(%UXYYL+#R(D,%S8<+5BFJA&-X/J&22N,N"K(%@_6)2VR%1HEDRP6W8&=.NMVC"+>\4,\&!?RPA>Q* M)5^4Q9N!<] .\<1!YF$PQE@Z*UEM^KQ7K>BD@_S!/'AEC)6B =4I(I2,) -Y MF"2S+,"3,M@2AZ[C+Q*#US-.67J/19AVUQK+2KCN9KXG\V;)<14E=.I7]$[ M>5'C]7W9Z27N9K=XQ)F"2I6EFQ]Y]$RX/:]POU(6J/X[S].)E\XMNYD"@7Z] M<6:PV5=.<.^LDF[2U9'H')002-"5W^0L.*/)P XV$ MP9: X8+H<9DH@<=E"U$4LR0+D.]QV&&=-Y5=X2H@"KS,3>%@W]9%TC;@;I%- M(W-P$M$T-$>#@R53*W6F[?D(.;4 GU!4V$FANQ^IP X>8$GDFR$!/>B,Y$J" MVO./_7!';X7292BH5EP+VI._0 JG2[ RY>4 G@=$&H4PE**_$==!(RE- 0: MG?M+P[F%X_#6!?@XF5(AGM?SG=LP J2[V( A")RI8,%X)?[%7-GM98UVB?VD,Z!+]I_O*YI;HMZ$T6Y?H MZQ+]IU.B?XE,#.FZ6>XNQ-=EJ2TL2QWTS&'_T&F/S2M+U437)J+K3.3$'8VDL]5!F).#*\,TDLZ-I-&A;=UT/?WZP7NCYHIZ9;2QG)43 M5_-[3E&!MKG\["D86",J7H]\U^Y/'*.S5 MET-?CK9?#FMD6M:1P8LKN!Q7[@KL/^EZ]\T6A,QM#R,J3-M"4?J;Y6]JP#XF M8*^F0T/5G*5ZP<'H^+*J4J.&?O?(PL.:[@#6J.@T0-T!^BWMT[ [S41@H7-I1"6J*:DY>C M3K]<&Z\^BY64L2]H/>'3@1TLURM*6=6OBVI0_#,5Q/$H#DC0.7,\OD:KR6Y' M(2*17O]4C5I.UQS$+MIA;*&W/0ZW5EU)*,5QY9'K4PDEU3P"&=SYJ%L9";R& MA52Y*$@W7_G@BL:&$@ZMN'^-XT<^_1I._HZ/TDX:7:A9?Q\^[9@Q?G3A9CWF M="UGF\HC6[597>E,:!K.9_N*W4M MIZ[EU+6+LR&E(5M<5Y,CLBA%BZ]N8&<\G#QC6 M4 Z88]SN1/V(AY5,C3Q1(_]6;3A\;15+29,P9H[K!WZZ(HCX(>QPP3L&I\R= MASS# _X<.TD:9VZ: 71DVD5Y75LYY\8DC=(35J>G/K%D<1*%(D?&M+6\>N6A81;M5D=O];QZX8XCUL0=='Q:QV_UO'K]D=/=?SZTAC0\>NG M^TH=O];Q:QV_UO'K]L:O:_P\.G3=_GC.<&Q.=+]8371G/=NX:_9&74UTFNC. M&1BU++/?TZ'K)F.HKV/73WT.>J^B5>HYZ.??R@7FH#.S&/5=&^"6^1C# M\8GR,<;=DXV'MJQB*D7E82-8Q-!6M<"H9X,?V4ABYV@+G5$]P_0^1>MVJS.O]#Y%PT)?K0@:JCS M+W3^ACMT['CEH5C6[59'3O6L>.&.&Y;$/'0L6,=.]:QX_9'+G7L^-(8T+'CI_M* M'3O6L6,=.]:QX_;&CKX95S.!NLX\MCQ4YZ?;':PTM_RWZW^G/R/_F D3!]=6.-=4RW=6'25FU6 MQW1U3+RN5:V1B+8@F5%!ED MH1_%1ABE< I\C&&;9N-#=,==_W;7[IJ'QI"QU!8]D8<,QFYRX/9CRF/2%&%_ M(7#S@VF$+-T_AJN#L2V+;[9JLSH8JX.Q#?&$MB"$H(.Q.ABK@['M#P7J8.RE M,:"#L4_WE3H8JX.Q.ABK@['M#<;N[=C1L8LVQBZLH3D>#UH?NM!$UR:B>V&- MS=YXHB.T34+*-1-<;V#:5]"#_D1:R#F]N7LBZ#^/CE66S/^#:_].>M9]1A/# M43D9KO_[(4J-!7-".,@L"PX("S8U5+M%=:2HK6,\MX;*>&'QS0,CJ9MCO[CZ M,%\]FAE9&#, S+]AI5O'#S'JZZ))[]$[,>[+Y_G2 NRO#(?R)LS-8OS!#^]8 MDBZ >C#Z^WL6^JEIO _=CN'!%\);VO,2(!5Y'6.?HX^57LXRF'U@!?%:N^CG M5J\ZI;A\[B!*>&OH$QR<1[&?#SJ]M3?ZBZ7CQ_3,VJO"*+Q17E?SGJ0.I,== MB*HCL&EQ\S_CZ,Y/9/&X()C4^<:2C>=5Y[XOH\2G">>4O^#?L;5)\(7OBL#3 M+1YQIDD49.GF1Q[=_-^3C_3[=3/7^;_SN+"9;]G-% C]ZXTS@\V^UDF%J +%8#5LV\\X46FU?_TH].4K1C D69_>_:=;_7=@=>=>I.^Z_0GSFPR M'7>GH]EX[ VZT]G,_=_1LY^^T,T&/O 67H@7^L>7SD]U2-Q:T:^G=[<^YZ)5 MF]4)(CI!I"'1F1:$-76"B$X0T0DB[4]/T DBE\: 3A!YNJ_4"2(Z040GB.@$ MD?8FB.SKP=21TS9&3ONZ$[NFN/-F)%DZ'4E3W%FS0T;MI[A\C>NLW>_9N@N[ MSH5I>.C_2#69$D+\Q<(!^\EW@J,[":Q#R??^]FQWO-;J]9X= ]M'!^2&N -U MW_<3GFB"@/H W]D2Z2$XY6#:GY8ND"-2?^)/[(Z%V9&#RP>ZK4+K M&MVJR. MFE]1U'P'*]5!;LR4I:DL#L=-+^&@))M=H M.>Z.6T]TUQX_OTSSBX:$SP]1-V?TORM3-W]F=RR(EE2/#TO<^2ZLC1'1"/L4 M[-#]M]V(&FBUY48,S?'!MZ*>.!Z5;U5>>13?:B^6^GVS-SDT.TMCZC$R M!T-K_W9>&D'G1I U.C=V6BCZ3^]I(E\@;]12#J7T.I=3!KY$J1,8<5U2T;YJ MH7#9%QE'AA=EF&$D=[]WM.I*#;@3 JC95Z[?'9OCR9'6Q>F@U'"7A;XO^K[( M1';;'/9'^K[H^Z+ORQZ0&0]-^\E?ERMW3MI'XOO'.BA:7*CSX,,[G(#"5)JX'+&1C:0P6VL3,2:@9X?/QL&/+I4P# MEK)'W]>4S6R$?V, OCE](,>"/+B XLCN6$>B8Q9'"^.Y/1IW>B?"PZ37&9?P MT.M?#1XD_ EJB)2$@.7"P\B$#!6%QF"J'K8.P.9]:*"823FI9O%FV!RR M/SQOD'D8A3&6SHH",W@S>IUAN9,/YL$;8Z9.*7:,) ,YF"2S+,!S,E$Y MZ :.OP DT?>F++UG@"N[:XUE!5SWRF_:U(^6."[+TKHK-QHJC;;.P'Y 3#7' MJ,=*4+\4R>[]R&$2#63=#N"9RIZ$4-[XG^Q=Q4W8;8 MF>'@=H2_!^+W-3/G7 B*.5$Z0Y1S&!)8/)X 1PI&@V2UB* M(JZJ6'&$X.;QVR$L/?>7ZDZ4'O;[8'C++=A(\S_].(U?_M3"DN:W@&&DB,-* MFZG^1-\\<6KJ&N>%I@OW+M#9H2)K@&6N8+ZE.;H\[ M;W3\76?9GC4T^[:N46XXEOKFZ& ]62/IW%?) BP=JE=J+)V[$J _N0B*6BCC MMR@WO5'#A3U/672%R*]6(I^BNF=S:<]3,+U. IIFWQYKV#<'O2/G-IT"/@UW M,.C;\:1O1W=BVMW'J,K7MT/?CK;?CL' [/6.C&Q

6X+1YPI4'66;G[DT5, ]JS/Z0\J M\7[EWWF>1[5T;MG--&;.UQMG!IM]Y03WSBIY]K),+9[)@3 M[C,\D5.FQUQ1'O,**)K%^"W8DM.4K1CSF,W^]NR[W5,(1V 64B$'6(1OX858 M0O/C2^>G.B2VN$B^8O3RBD0P9CJ#4Q3+@]Y75+@_L$A[,"CJB:E(>V"ULTA[ M=Z:*P$)_?'2-? 4+1Z*S!@O]7E&F1UCHV]_7%6SO=\:B5,])T]B?9KQV:D>- MJ0G4FF0!K0*?.<9SN]_IY@=4G\N'F.*&$JPY?&X-%))4O[N,(UF#1U5^/,P# M\G7.'"]?@*KUGBL- TIK\#) \5U>4XV[I#^H-88 BX#Q=WWU\;NSF$B$UH>- MS%B"4(.-RZ!3JTE]1_6F8#I'ET&7J+U_7/^"&EJWK&*I+32^Q^'62E(Y03A) M$KD^T025B2YQ)B\13 *O82&5:XKK4EYY8Y5G?:UH_>L.+G3=66LKIQM1ME*"^J]=.6LKIS5E;/MK]O4E;.7QH"NG'VZK]25L[IR M5E?.ZJG 1V*H 6/:-KE_]$S@]M>8V:.1V>NUO\A,4UVKJ&XX,FW[T*1Z376: MZAZ6?FI:W?83W94GRCWIDY9S'!RP^BXR0#52#\(DY-E%UG= M(M>&Y[74I;7$.XY8"?:7$C["U \S^,4/[UB2TE-DV[#20K 7#,NGS)V'F"_C MBXB_2$X1&2BEOO])"H8R2ZI9,=4#EE-D8(DT\3V6MZR>,9:L@V6HM)3'-)PT M3*E].*("SNSP201KV5J5M\UFU!<;LV>\!6P\26/*]"SEU536L)6$$&H! M3ME$/"=!-/*&._UOL8.ZO(=*B_%)>5,SQ_4#/UW18GX(!+3@B^?07^&?8P6_- 9TE/_IOE)'^7647T?Y=92_O5'^ M&C>/#O"W/^AE6T,3?FI]U$M37;NH;FSVNT?VP=)4IZGNJ+.]L,U>=_!#B^GM MRF/[+ZQS(T?']4^F'[(@\,7LY+5 8![4MX:G:58! N14$Z7M2L,0Z_OJ8.GZ M\>;E57J=$9=FI>BN!(/CIOZ=GQ:Q_LT18KO4=^(!T>?:2'6M;8M(X='=6@$*:FNE91G3TTNT/=_T-3W5GS $;F MI-?3B1K-1=!0)VJT-5%C=YQ09FN RG&BT2+VD6D?Z]D:HZ+5 &5K#(_*UK!Z MY1K_S1T+X-OW<]^=T^0)JYSB47JETL4!#\=S/\22,0,0^RY^3&\RLM!/$\-/ MDHP_@9T:WD8W;^<^FQGOOC$W(WQ\I'X(<2*V0%B999C2(3 %&$QPB_^5 2C5 MMA4>Y;7LMUW QXSYF#K"NT,L<>3('0M6:\"O-(=PW+\RGV=N*(DMV,'B%IM4 MP(_8.R+.>S_4Y+I8Y\MU&2G3;1#E#%B-$[IL?>R*8]Q'\5=X/7P()"RFO(_^#$; @KNILQB>+JOU%D,.HM!9S'H M+(;V9C%L]?;H<%X;PWFV9?9'(QU#UD1WQK/US(G5_F;^FN;:1'/6R!P,VI\L M<^7)"_W^95"D4Q@>24>D@/9SVU("O ](5N@IPPP>."UB5'3[-Y6U[AX=U6AC5..%U?9J3$UO MFMXTO6EZJS_;?WPWMBW[M0[;:C0UZ;Q7'KH5"F*E7+L:&L7@JSK '>.J'INF M5#M=7[U+4^^CD%!)P4$6^E%LA%'*\I)K,!$^1'?<_6]W[:YY8, 8*W+1&7DM M);8?4QZ IFCZ"X&:'TPC9.G^ 5L=CFU9A+-5F]7A6!V.;88OM 5!!!V.U>%8 M'8YM?S!0AV,OC0$=CGVZK]3A6!V.U>%8'8YM;SAV;[^.CERT,7(Q&)K]B9[= MKHGNO.'9L=D=3'1\MDE(N6:"&_7-0;_]I=PGTD+.Z72DLF3^DH*UC/!\,2SV5Z9N'!5(W1WZ?C_O*XM',R,*8 5S^#2O=.GZ(,5\7 M37J/7HE17]YSFQ9@?V782#IA;A;C#WYXQY)T@6VIP1[Y'?MOF\;[T.W4]XY^ M;D^JS;YA!_YBZ?@Q+;+V[C *;_9Z?T+!8]ZO64:MG03>FQ@>?#>\)>@M 6>1 MUS'V0$*I2;N,JA]6N+S6+AT;I-MKYU5.D]%YZGH/!6=I_(0#$WD&C+&,KE$TDKWI$X@'>YM8[CW6LIQ M-=6UB>I>3";F:#S062U-0LHU$QRGM]9SN7R-ZVPZ\ +^HT?=MS:'Y0&JY#XI M%/SVRCP*2LA8.!XS*#$#ELN"%-^%J_Q7!*\P_@=>CV/+WRB3T['Y?,!2WI6 M!KE39X'K:"SP9QS=^8ELI2_R6%+G&TMVG4^W?;^:D&BK-JOCMSI^VPSG:0NB M#CI^J^.W.G[;_NBACM]>&@,Z?OMT7ZGCMSI^J^.W.G[;WCX#^[IY=*BBC:$* MR[3M8>LC%9KFVD1S@YX>&*\I[IQG&XZOJ,? =49C+5M/[FYY1':SIDCA4W^Q M<,"$\)W@V([LZW%%W_O;L]WEM59O\NP8T#XZ'.O-G=_]OS+?PS@UGMQUEAB2 MQ9ASE,7N[NCJA:+'6TGCG\R8.W<,B2*+XZ+) !XP9+=4AP\G3>;&+(CN$V,6 M1PLC6C)>4YT8B8_S + U /ZP3&GJ.C[L4,2_/FH/I'./[_5P>KOCNMDBXST9 M/#;S79_B]\_M3M>8\JX$'0.VB5T6W!0;)=!>#>0N^#K @-A/>"MW3V8I4#%S M8F.64?2?&D# 8\5W1=L&N /PEF*(/&S\'B<'40OPC$90P0 7AB-Q3"!Y(NT@PB.DDC]ZM9FJU!HS@04>D< MQ.[M'"!XQQ"Q')DQ!*>0.4913X[DIMO$+? M1L_G[N8U.5,.$M3225 XP1=H1' %E.N,%*0(@8:M$1 M9ERQ>J=\GX$< EMA%N;UT@*[X M=72!SJ>L !F"$!/(I"WR@[-*W MD#;-=0K=08\DNW(.YVV1?287' #K))NAW,*7 ADM&.-,<6V9$O$BMUY$,3'1 MT+!LJ6[E+("8 V6R 9W_W\R)04<#9'YB2Q /"))?HGAA6-V;_TOR<>&L.!5Y MV.3( 1Z 5[Y@JI)X88>*;)*@-.D"9'&288H7G)#=^JY*Q/2%U/F*C/H.3N;< MTN9F?@@7CLAVB?O"#D-TK6,NCD3+)2>!G1%W.1VSPNNO"C@P0NY! 0AO;P!0 M"R(+H3,0,H Y9"%-+7(9$ /BG@MAV ^)FJD3(.](5 $)6PY7BL0*]U@'$1%& M*1*&3#,L];F2JR6EY9;.*E\+_ACCQ"29%\DE[]QWYT*.8HLF<:[[*/ZJ\B9Y MBE;>]O=F U*Y5_F6Z\8%- &CD1Q\3NX6LQ\Q=3N(ST-K%GXFR@#@#+I^LEKI:? M?$4%,'%C?\K%X&Y^(0B6UI1__._<]ENAULR-OI^!QA4UP)*]R^XYNTD8^TH M8\ '558#@@GO-,*!S1C9%:(S612OZS(%YD!MQF 69@9' #>X)["F,0,-,! / M.R$_]PRWS9EC[-U@.[D5J5G$B6*^,_Y->D7.ICK&%T6[$IOBPG3CKNBL H< M-<\/,M+#Q=PS4M'F4> A8F I4YH?KL,I9 T(JOJS#@\30VH)*VL'>.NE?H*( M(M])8HJU&?$M@K=_!RK++?PF1K#1/+>(;X1/:2/<5])-,2@ M'H28_3TO[XF */$(RD1*9)4R=QZB-/(E4,5EAI]O8WR0OY_103CX2/5"9H*< M?^;I MSQV=2?C&$F!_ET'A&S/_GU0,3N],OGBARE6P8'ZI?*7*212(PYMU@ M9O2P.$6>#GXSI:183"YD82(*"I[WL&!"^:K'*+N2/N89<8L(-BL+$&C:IOI] M9>PC_.$$HS7%B$G;+M[#11-F(A45&Y18Z48)93/5C07=.9,T"@\>@>D7(S"Q M^9RZO HF@J.?4(IFY3659"F>2O5P$D-R+X@!KTF1/.@ , <*/:AIJ7GZ*8TI M->5,T5D$-. 0.M@9UAYJ_^38M6&JFQKLJ^ KX!:KV!+I9U[,N-/I#MO&8'ZA-BY+;BY M-2YH;2]N/K#ZZA-[?3#ICE=7,'M I%ZO1HC!D ME%')*UFVMKP%CC^RRA)BBS !/C,^2)A893FU@;_3B.,-O%R4[AW-S'&6\2GD M&:S4+V\2[C#@2)Q=P1-FP"H]A:7TXX5VMSP;EM=C*$5_P#+ZV\0-P'GA9XM& M2!NX/:.+,>92B:2'J6@)TGM #-O>Q+$!?(!VKRCN++0361[C:C--K:\YT/)\7Q/0X82__F]# M3[Q;A=D5P3K2*K5&P^(&KNDQ!6E>?6L&I"EY[<*E)]MMDPY"I4H?.W6#D^,679@K)& MDRWNCH<05F\R+ACCPPG+[HT+-.Y/6$.EW/ODA&79Q:74M3)%K[]IK3+FT!%:#\OIX^+I:16H0?9/!R1;+ M(%HQ)CZ07)WZ-'#.OU.M471UN3UR'N2LG@I:=YW&[E8/P]M=D6VHK(0Z?S+' MNDW%@",C@%>K,B\_HR_DR[BPH9IJ ^SOU#L!I4J=Q9I8JKJX#Z66W",YZF7Q MV>;I323F1R/U8E0?3ADG2B2*@WUEPIU1Y]I)I);15S6TDQ+84"7=VCMR^GLY M*.[E\6$D%#V]>A0W.;ED(5QE)%3Y'+N')1@CE M=D9 ;V\6< 37H:KV7]^\^;-C?*2F&;BQW!,*3Y+G>-<&1:%_@J7SV'X'>]3D MB#+1-,@6RZ)WP+\R[U;X;ZEFG_M/N>\3.V4P:\\[K#F M_9!R6%2.3WP._KV-\/&ID_C\X:EL25<\"%^=^\ [8KH=N*'8QYX3W!(+C3O@ M[Q%V+N"].4"61+& K]*"#9^[&8+ $5( ;G"#TTHX)*$=V:8 M,[Y1WCW)H.R GTHQW?:0-\H87^!6&SDX@ Q(YLJ.FTM,M4$Z#\7W+(O)541=_Y5%RQCWDCED<^XM8#$92MUZ8,7[T)0[QI MZ_@I>A7-X-CPE9TMBSK&SP7/3,$*YZQKWS&C/9/?<.!FQ"KRZRT";GD/&7>; M!B$8 7;&\3BZR)O'[I!W!JLZ-^B>FM>@WZ8VNI^8RRI,(8Y"^-GEU[:-' ^X M%8H-P#3*MN-UZ,&HY3HTL!_DKX#;E#83QKL$? OG[SXJN](:$]A^\Q^TG M/_G:1O3_D\E^NU'"#3_1M!?[LTDU&)0W8,78U#;"WFZR(Y=LP=B10*!G8B:: MKB1<'\*_40.Y1"@MV$!*Z0-8R#_IFY8Q6,>[8_@ZR:H*LY_:4-$K08V7(7=J M0M=4K>/@Z*;(FXFI=^Q5$A>*0@6UOGKDPFNF9'E$1;>?NA:^YJ[.BKRM+G[" M/$ZWIV\:3!USBSVC P.X&;EM^P!&V8SW'YW/'>,V M@KL1DE.F[JC5#KO['C69@\9";4@/;'W,S6 \]HKC&SU356Z2%$@6O?P3[(9' M_KN5]+S!M[AIRUW2"H4@.Q&VNDBR$"9JA73JC/>= '",^6J)%A-7@ZQN5QAL M2W*VE5-&2J^[)T.*/!1YJ-,G$Q7D:AQ](\/)>*YFZWH,&[+G)K:23A=5&HG> MP"VYH:Z/U3:AV_>KIM4\?+]%P_>C-HQ97]CS5AB1B.*I;(_LJ#0 5\/#W!D2 M$]0[FII8$@GQUTER )LHW,(](A?>K8.H.2<>=,\=1/WIQVG\\KJB?F#FP[Y$ M.IZ[:JU8QA3,A?.OB!)(Q?V5?CM?ND,W>4'Q+O/VIMMER1U3%G+P@I;\*@M> MF3"3+\96P&$$I"5?/"M#VQ,JGEHO=.BCUQ&C$ 9//JY45WBCA6!6 M%/["S]]]%'G0>!'XMPNGK?@V__(O'XOP-86&J<6]++J@0,6"F%8B)=(B]Q*; MG"_(V)"G,#+,?!>C5O 9X>[>C2WAL35>. EP=;S3:/+X"0UR"CD+_I1A<-#J M.3?6X 7[@5:P!I[XK0@"?2X4\W>22[[A/-::]/H4'G,6Y*4E6*A?^L&XI-]Z MZZBKNHU=G# 5:N/D5_P.%$9D A@7L9-\R--N>N"B7Y)489T ?L'2825>D(=W MZQ?*X[H>3PN*G=O86N0M.)+)1Q4+"\^/($@TE*- M&&,D@+LPJI0B58]GH.-%47&*.+;O89G'S.? MN+7OFX=!K.GI\YMF*2XH&B#&0:S)H3/H!^>,AJMBF$>E*56QG@.;,F4B.8SY M4M!ZWWLFXN\ 'FZER>DB2H8&)B7$E/:#AHX+BLF=N"+ S2,RXOP[Z4@K<7Y' M9M34K$4^QX[Q6W0//\1F14LQO AKL=!X$0,?#X" F+ZS/Q#(5%F2\4RU70:+ MXR@6)X)?9[&3>6#ZY"LEJP2DO"EBP#BK9A[=\[0=E)@,#N]Q5"ZYT6[20#8) MW"@,5@I43#JH='^9"I#HU!0T*L!<9!(I6R' +UC:,7[)8E0 N8'*,VP6R+PGS-?)7QC+/!V>\$))%FGL^*%LZ$ Y.'!-9R)?,<<%K3ME>58G M$[E12 \\:=>/>09EQ_A[,3^).QSF/ TF4+@".E.#H++[A$!?UB3R':B0ED"M MPE1=D@;0'41*,B M58F*+L7L,Y'') ;WS1PP[U<2UO 0>1*]Z#[D!R2!I0Z@U54<3EN TE6E7=S38@0LY/!'P5-_+*(6!(SC!" ,OOP7H8RPA"H(LD6K< M?63(279+%N$^<KW2>/UB(O\2!8LR9H54PY4DTI($H*FATMF-1;X@AXUL M"1L PRAUD%#4)+\\"XQDK#^/(BJ_%WX@NNL%+2,WX> NJK2"NQ'[(X8!9@X MF'C+4R(E-\1K0"E'GG$;P5:%28-T5I2LBG<7:5VO.4_"BF(%,=R712$=8%8> M*#?HYU=PK7BOBK5(N^"7'LN-11[P,O"+C,T\!X6/,Y+\$M^'- WJ#C*K_>\E MW>.;@M]7V2-0H)*&)5QO.7W2_:*7-\+1E-JLIUTFUMA\HC_??/IBO'^/GB;+?OWQRV_O M/AGO/_SR\=,?;[Z\__CA>#?P<9/GFP,8\@Q;'>-W=@L"YD]>$X(C^MIH(GTA M88,YWERK4W+#'=[IH9$IN&^C!89UA-9 M4'?>#&N3FTMQ2)JOT.(" M2R !2N)0K)F!C5>A<%=VA5^3A6.V9\GFX4+R,> M(IVB>24F8G+U$BT9,;!3JICHJ:Z^"Q=4 I.YYH-9J;2[?$YHGO;A%"$[F6,G MXX+AI@B>J09*-T;SCN9J(_LJN-J;#F6"&K_P2I(V':=;'!?S!N20 M4YV"@IG.7WRT/(!:O2G5(]*A:*"7/Q(T0D4?6,=Z'^0!@R5!4?HZ5B_ ; M6")[D_T3)\;QJ"C/+*#96:% YX MXBH#Q', G^:>ZL_OWM**;!IGF-*'Z0,8%!*'R MX[@EMEW&EBC3J23UTI.O%CS_B+ M;Y(N,R>J0ZI+BEH1HX ,3P+FI-WT4,!&Y2]AI7/(I!Z<(PWW@C=9(YT0O73< M=-P-6'.G2HY"XLOJ[2U5,I=+@CGC ME:&OO;4B[(.0I&J-"XM)N4 'I[C;PH&H1!^ 9V!B($U_)R<).K==)XUBQ1VL MK"1[$6(;+]RLLC >5:F 3D'K\G@#T%#DX"@ER['\'#, \[=0G)F$F-[8":4<58/B VK_167)1QNMEZ>7J61?9+HW7CTR-&[O>J3 CN M#0 V!BWP59(ML+SQ=:-OV+!CO/LV]Z=^NC>84>$L M$_9*_H"YU\O 6;WR0]HA/50!&8ZYK@Q'HO?QCP6^)I/.<#1!E(EI=^+% IL= MPF9E8A/_;-29='L;/^UVK",_&QZYZK:]]D:=GMUOR6;[G7%_W)*](O4M&2OEMT9C/:[7#O&:FZ9GLG9XWD&VU6S,];D ,DXP?^- M#Q1^J0ZWVW*ZZCC#M@/B9VK215'X)PP%C H]Y>/[H+1\B#I/& 2"(3QA" 1 MH%/V9R=E3QL*S'OY2Q:'?C)GGO$;BQE&D$H@.7; M# (R()8I@9%G@QYI$9, MGY[LLE_Y+.*.M0>)'#P:^.*@/'W:ZC[PW"]MM61F,\ZM7E]Z?R*7=9ZFRUP6PM^@!\M^#^[ MW^V_% ?J6>.;KYUY"LAXPZN!90B-Y^"_1<1A>PS>>O=]GAQ&ZLM:9NPUT>8% MKOGXYK^O\II? )1 \3>]\7##%K0!HZ04'*V*B%4.+ ML-/KV$?AI7+2H_#R0&AI=>K2ZI2]79WZ^RIP[NM*BEI&:"W2C9XFM!ZF_CQ- MF+68\;=.B7D$F#U,3ZEH5:U 0,?Z[M(:I-94SJNIW,YONI->%\L@V]QI6P[/]\6%"CC4I"QSY.1C5 J=(RZG0RRN8RBHI! ML;LGE?5]Y+T(?HVQ).U#!$A@N;DLIGGR+V*O[_+7BHX&!XJ]YMG>>@V]1LO9 M_ /E6OL$><^Z?#1$B[5+B[6>)4RO(DI>=&/>TJH<)T;CE&FJPU:Z+?=?.$JC M7?KMP(;>7D2#@M7U/XM^O[!SN;//3CQU0I;YV;6WUZ37:M48+ MA,63L_I .K;6DZZEX^FDHZVE8POL"[W&]:[1 F'Q%&W'BR>G8VR8= MZZ=67:UH;*AQH=>XWC5:("F>GN%H'^E6;8#JI$7CR42C?0*WJC6FD?1O.[D< MLWJ#[DYA-^D.M1VHU[BV-5K ^__SZ1F"]I%NT@9H0UK:G4[:G3=@]U>S98U#54^==K7.\:+6#\3\^P MPY*L]Q\^M]6VNP#$WE-?7N/__?W3[\9[,3O:^#ER,\KCOQ$#L,3?/?GW?+:Y MLUSB,"F:6<-@@92A-$1CZ6LKSQ*"I?(UB M0_)]3<&G7D.OT?+[_N2L'Q0)G]_^=HT&T&,U[E<%PZ-,;]H/J=>XWK7: '_?)(VQ<_O?M$VQ=4(C)_9S _]D\N+ MABJA>HWK7:,%[/-)&AB_O_F[-C"N1E[\[DQ9H$T+O4:;UV@!YWR2IL6?G]YI MT^)J1,6?,4M -)S>&=50!52O<;UKM("!/D'CHM]6P^("T'H;P6:,/YW;3=E* M+V91O'!2S&9U$L-7LI$P20D3G@(X"HX^3R6O9SFO]T/^-/[LPEX<>-C#["@Y MA-T ^?Y#4]"EU]!KM/PZUW)[N0?YS0%!HN6B5Z^AUVC=&G0A7Z8H+J6) __( MM19.?.N'-YQ_T-!B\1<B5 =H$92/CSJ>JA*&E$, M/R^6H XZ:12OC&7@A.M'J@BHWA"VM(P2BC^^BADFKMRQU_>^E\Z%G%.?$O>E M6SSB3),HR-+-CY1OVC"_6C_].(U?_K1Q?Z4*MR1;P#*K]9GFY[^F_3Z<;]"K M^$Z4?_$,OO>W9[[5=P=>=^I-^J[3GSBSR73?:R#%4 J8K"*O1/7+E8G>I>1[C[52Y> M>BNB2/&[W>@9/?OI"QE;TU?.7S^U\_O/GRCT_O M/F^\=>7-6_;%!.&?2C4GEN;$[*_,CXGC)7E)YZX>=_S!6S]):8K('(QJ+PM6 M!M4$>?"QG\#GRRBFUTR9D0".^%PLM)>G;.X$,V.ZHH6(A,074&)D(3Q#RSE9 M.H]B.)QW %Q5?6.P@4A(>2E8+XWM!00$SC)AK^0/KST_ 5:_>L7]!3?TT.OR M"_$%%+CSOTD=3/2I\-.I.!M?'3;F?S9]M6M?N= M[G#SQ\;3SV\^?#%^>_?F]R^_F<;[#V\[^YC:_2VF]BEA>KJO[DD(#4)9O2?D9QQS M_&H/UV)K3O0ANL,"T=@8RL&(UW.VOZ^N"E4ODY?&;RS N&>01MG7^>J0*,SC MWO;& ^^#LV#[4(-0/E!9@?,88/+YGB&W=]1I+Q:MWT K10Q<4\PV\'WQTV O MDFD756QNN79YIQ!M\,6?L1^Z_M()UK?XPV8J/B0>H94DK21I)>EJE:0W"S]^ M$_C&%R=P$N??6DO26M+F(V\B%JTF:35)JTE:3=)JDE:3KE--^L-WYPX+C+^S M(- Z4@MTI$N<5A-) [6BBRA$&YH74W*+HHR\<=TH"U,X4_X5'-U6?&%MB1_6 MZ6IC-MNYDWGH]MH726VH3Q<8]#MB 2DI"A 4 ;2N_/@!(BI1X *#$ M-1-J'L82A>X&^FLT&HV#O_SU;>8[+Y R1/!YI_]QK^- [!(/XD M\]?//_WTRQ^ZW7]_L'<;'X5WIV='AR"/K'L/L)NOWNX6ATU#W=&X^Z M\,0]/?DTZO_M]?O_>/VYDD5 M[41E?81_K)1^&U$_+G_0DS^/ (-Q\7E\29%F?=0+?TP7124509AQ@-UE13Q.NWPQAZR?3R1^[\G?99WVNGO] M[GX_0ZJGW._N'70/!"7@G*)1P.&UP/D*CD'@BW8%^-\!\-$804\8D0^EF:P4 M2/W, 9U ?@=FD,V!"XW4^/DGQY'HHMF<4.[@#/$8L)&J-*- M]MZDG>;7(->:5/FN_-CM[PN +<06F:6Y;/&M&]-MHPY)'[6K0TRW81UR>UJ1 M+>@HU7>V:366W=:Z&A&E537RW9HA%C&!!.'(1B"#[L<)>>FY),"<+DSZ8!Y) M_,6F]ZTP\R"RD1T7EQ]R9 *,"5?T\DGT;#Y'>$S"!^*1M-NSV'@?X3@>03)# M68Z'4'_. '4I\37NI#>G9 XI1Y"EAT'%8$KA^+PSF79C5_V;#T8?13WB AGV MJ_U/_MP3)-"_2=H1TTK;.^\PH7X?AIII;K/G%-HV6Y P,4XJD/_'6^\"W[;U M@L0-_/^'QGMP;-MX08(PJM!V2?TL?G>0=]ZY)")Z[SCRV;?'85D@I82&Q6-^ M,<>D*I_WU+^^TTU"_:ZCJ'[IK9==XQ(PZ-WCS^KSNEU'Q%&1$L(UDS"F6]5F M+EGT,%9?J5*Q![$@%A\8\9$GISH7P)=!RM,40LX"# (/<1G+FJO>G*D6H'V! MRI-0+UPB%#%WTMR=B+T3\G=^7DKX\P[-/,4_ HE^'=5QZUU9QUW+=Z'9G@GC\4EF8D63D49 M] )O"*L%\!(A6MR/JN"^(M"1$G?XYT/SQ(G[8TI\#U+VY=\!XHLZ#*!,BM8" M/E6Q@+3$/_WQ9+]__!4.'; IM<^>:UG MU,@RU]K!2:710@ARE*26^H8KR%R*YI(;&5\$#&'(F#F2^>1:K$[E5!HQUR M"K.8:XM@NH(C;A,7BM):E1]EP\ 1;Y%.;X1WL'%C47FM7C^MZS4D;)%FQ5 Z M0WP6^74QYLK %&*[$+J,B1:#XVP(L.2F?,@*OY9!0[!*P-A!$1-I57^2IWHQ ML53D+=*T:N\%4#'M;"["3U4?BRED/KU6_YG9O6+459R<-*L682$B![D6\0#I MTQ38S!'7"77:W\],V&70HM9!! ]',6F1WH=8:!(^@S<;QY\FTNH[,RT/J1U% MWB)-/\&)'-QDS W)A(+Y%+E#+'>]V[H=#2,M(IG9=\0Q#-V7/)T4TQ;A] A] M$*ZR\,4S!<(5NVJ9W!R@0@Y:9#)3Y8B5HW@Y:68M0L0L55M7"M@D%7QZ>G1X M>)SQ=.:I8.?G^%.;%E?, 'B6N9^MPQIQU8*:=986H(9"V@2I19K8%E=[UEIP M,_[6,@_=1H0WR!7;(KZY**T%9+*:6TA.M]$JRK/+ML ;<=-BFTF?&F2LVXB= MS"K;(I2BT>*02;=*XC8J.DPSVZIZA4JK[$Q>-21OH[I325'[6&.=5*OXTJQJ M&]6?GQZUCN;+N&A!,4ZUMA&@M=2I+3+YY#I(3@SRKVT$0Y/5L^XV1NRT8&53 M&MI481O!R]WF>26"5N1ONEDTYJ*%*I.H*-@SZOP;&F/S6KQMU(6&'^[OC+B]Q\@(?RB-XV!6M#4]# M/B+VHZ;>;R!1:Q>9=)657<0U",\!INK@R$KLC*40ND?H0O0BPQH1]T1KDA%P#79BYE0K! _RDF1S.//Y43&&KQM"M6"GK-)TFY]JNO$E?C@J&JH M7KRLR,YLRA&L/B'81(C6+')2C;9FT>X0T0(=,2S2 'I?WF2J$-J/]9N+TII# M)LEI;PZ1:">6W4JKV&"Y.:+P1#@OGU$115T ANS-I<8ZZ.SH-).9W<9:>#VRENV, MJXGCI*K1JGU4V0]I66VTSO)-BPG6Z^5&BTL?5,@B;TF>UJ8J;:-]HH1K4_ZG]Q!5A*6*C12>3O%ZBHSZL;G5N M+4I)N!"]2 !/;A 8(1_QQ2W@53-\59AK$(I@./I2AG*YU9AVX.6EQ;(G-/Y)5?$M1:RZ)QB)8C6:+609/++JX<< M6XA _OG$#4Z2F/'3(I7=]EMT\K'M86>^QM73>W5Z*EX\@,YB=E@ M@V%%_EK ,RDI+>!I@6W?]J>YR\3>V!F8SY%H MLGP2?L>8A'57C\03Z(=O(93H3J:_R:7*9+=UN$;)Y/3X#0E8P4C\ EQ^WA$% M8,?!8 ;#5=EB&HQ\7VYCC&G>1M1'9W-($?%D;<\[7A >?>\X+! "$ _DMZ^4 M!//SCBSN\3,/S>1[<@D>AE MOOD!+,+-[P$^3UYE#:X)34Z\"Y]Y1[ \ M/P1E50MTM"G;ZLKRX*@N73W"%X@#>$W)[$J>3B#J].X3I"_(A:Q0%SHRFU[R M_I:1BYZZ:^H9OO$+7[TPQLJL/CM"L_L?X9C\5HE9+G[]0^CEOP MAF;!3 02\CX/,('WXP=*O,#E]^,;P/@CG!,JLQ# AP]4 #]0ZS&1NWP$'!9J MK5:9=:IU'E:LDE)E#:_(#"!L._3$5'6VS%,RM T+W]4DYAEBZ$'I,^,-<)%+;>@+*I_C-@G,S$ M>'<+9R-(B\PX4ZP!=GM)&&?2F4 7R2YUCUWBD\GB&3(9\93X=PU=,ZU35OM^ M;#.DEU TM8EY(V\RVD8)2AFJ4 ;\RA&>$<=FJDC-_S.9Q &E $]4P8M%4B0* M\P>O8FX;9?L&& M=#+'P*6K/FRK,!B]BGEGJX6J7NW6'$LV]E!QC-WAIY@8O M&^0&OP.*9!6&6$Q;A O[@H60Q?-4?)X2WTO'7POYE'A#$:PSM87L+I!@WH^?(.#L"W"GZAU; MOPIK9_?X>0HOB+ 36Q%EBST@43_FT!J8CKQ/$[.9'Z%W@0^<8I^A%.U M,MLHI]MVLU9[NAI=-IOXT('WKR!$BCV32T#I0@2'RIE5FP25,FQFL"'#(<"F MSQ![TE+'PF 8"V"QI1<3-+.!E:.:KZ($9T/\H!J@_-KV0Z=<(>\;)U5NBWJJ M^OY7 ORP1=O76+Z4FE06$VF5-MC?VS_X,IO[9 %%U.0%KOIYJ"[512]055W> MN%@>9EBSJ2_T,(T\*@,9)XSJ,I1U_N]M(C+Y>1_N KF1&\#FNH87E7_OAN0' MA<^0SBSCR)#DO9M3VJF1 MNCQ\H5^2,R5OQO*;?]='J3 )4LJMFR:NL*0 M-Q5G70;DI9QJ?>*:91,LD^1;+%;$M#,RSK5XNH>8WP5GX@!['X MIH]"/9B2-[+MA2LR ^S=\RFDFO2S*7D#/'[!%14!%+.88UTS#4@;T,3* =LR MQ+B.0@SQ=PR1O,RF[IR"A>CWS32L9,L&GJ$%^".>+ #_-MRUM+ M[L=Y8T2Q$K6A9[GSA"$/AE70=K\RHO_ECA>BF;JL5WE-N2 5+5.N MIMR6RU?;[X?5:]),2UO=YY2Z/G2(YP&_@IC,$ :<%&]8M>!0SYJ(!UTT [Y^ MFY 8A0>NP"^\R[2@NT0["RX@AF-4O(A6C5DS;4"SL<9TLF?+IB&3OMH\@01? M'M)\)C*KL\QNOX-/*JQ)S0OW9LMYTH&D+I!/!3HR6RIWE0(VC?ZD+C..;@^4 MVF+%_70[S!LY*8DWY5S!>'-._JD!5!)*6?%HJO7B+-]P\BY+NM,29;5%"37-HT^T[SZ\(/XDF8N\"$>8BB,-D MT3>,%,)\(1/(;"HZ)2?X.UO=R:9=:-@:^P:858S=@Q #R]+RV8+O#/+:Q"D\ M;A/[6+G!\DE$;4ANODT>&>3;-V7;V/1[P=&^RL<%M>R:>::R>@IQF2F+TL]U M;=(H%/3>B]J%>7B;*:X9@V9,;H4URXG-:DROYNEE2[:%),V,<+]A$ B#@Y[R M:&BV?#/F-<)"N'!U3USX.#4S-@5Z(Y[-P-[&ZX4=='TRN!6'6L2ZH:O>)FL+ MYOMJ*W)K9C\;[._U3^)]C&J3PW(WGLD>2 /:!H23MK/_+9QE*V/93$NH>D+LV/5%PVJ^N^UBOKNR[CO MO=&KXC'BR@&S%>=&NG>95UE?9\;>Z@JU?NN2)9=&:D+X/'5=HI!S472/MB;F ML>#0 *^DYK\5#@Z6$36A6;=?Y.G&/8.VY)1L0 -2M^=9WT=D1-O0B49VW\? M=4D@LYE@(>LKOHKZ>O$&]6I[22QX-C/1$=^W*0:;OQ&$^7?Q1;XW-0FMHWPP MGD2O8RA34$5N[V]"ZH97YD[A#'S^Z;]02P,$% @ 6(=F5Y_L/R].) M6' ! !, !G:"TR,#(S,#DS,%]C86PN>&UL[7U; M#YD?$IF)1.+O__KM>/+D"\X7X]GTEZ?\)_;T"4[3+(^GGWYY^N?'5^">_NL_ M_O:WO_\/@/_X]?V;)R]GZ>08I\LG+^88EIB??!TOCYXLC_#)O\_F?XV_A"?O M)F%99O-C@']T?_9B]OET/OYTM'PBF)#G'SO_[?QGK9P*W"(83!Q4C!H\*Q'0 M)>],Y%PR\S\__>RQZ.*=!0S"@<(H(2C4$'VV)E@NBQ#=ET[&T[]^KC]B6. 3 M&MYTT;W\Y>G1B88D\_./_WT[./?OOO\5]E] MFGOOGW6_O?CH8KSN@_2U_-E__/[F0SK"XP#CZ6(9IJD^8#'^>=&]^6:6PK*3 M^KVXGMSZB?H*SC\&]2W@ B3_Z=LB/_W'WYX\68EC/IO@>RQ/ZG__?/_ZXI&? M3L(\ARFI+TR61S^EV?&S^I%G+V;3C-,%9OK'8C89YZKJ7\.DCN'#$>)R<3(- M)WE,[]*0NDGGXZ@:IYYR2JL?]GFRY]=CB&% M23J9=")[0Z_/'E'A]C<<_+9$^M.5*,^!3&;IVH^*S*^QE.EHOS=SH-=-+?%--* M]$W&/.(TB[7R ;BN)AVX*QWX(W,9$SI9Q:-57\?E]5C^A#I*L[I+\"?(K*C.3%T*4'$'::$')X,&70/3D.7I5@N&QM3&X M \XFU) _ C5:J:091YXO%K3PCDI)%BU1TTJMJ_N7(2*Y>99GITL67G#3F ZK M)[?!_^)D/B>9D@B5YTXBF5I-/Z+,X#0)4[*2&?TOAAQ[&<89@"$M$)U6*^00JTWEJ8 W@E1/1DMIASC6FQ":Y- MV*$>#SN:JZ(922Z>SEU"06X41*$-^5?.021;!:J0Y8K%"Z9T8R)LHVS]>)2] MDTC;K0++(YR?L6PV3>?>28XFF6C H"H5@(80/8(USF3G*-).OK7U7P=D$U6; MQZ/J_87=9UZ#/,Z@K9.064F@DD_@F/"0T#BGF".'-3=6>OL<78T)9]/N>_\M M3$[P[T"\YS'50QA\BZ,\^OIB_!YO R3D=?<^)PC))XY*.0&@JC>%@W:L\*X MP];NS"U0AA3N-&9#"^&W8T)*)\=5M)@[:TQ4_3S'(YPNQE_P]33-CO'-;%$] MKK?E8_@VXLHPERK(X(FNRA7PCLQT0@K.O+>>?MF:(=M!'%)DU)HY/2JK&:/> MXS*,IYA_"_,I&;C%%= OL8S3F.)[ER(63;@BDZ!LMN"E4""]",$KZY5NO1=V M/ZHAQ4R->=-8)0WS;UB0G+Z\?FG461NK"X(VHKK]&"!Z&G>PZ!PRP:1L;6ON M1C2D2*LQ11JJHAD]KFR6G*>)K>2^:*$!40901A .5OVR?H^B MP9H[.YDN%^_"::@YC6FF=^8GF-<,F!>/)B8#VBI/0;!BX&PVX%!K2Z%7<*:U MJ=P"WI!\]CW9LF:M[45)#3=@I\MY2,M_'R^/7IPLEK3XS\^QG9XC4QD-Q>0. M>-U1(3,N($K+@7LNC!8L*-/:H=\$UY"\^\:\::Z6QKNQYQ"B8\;0R@"I5MPI MK2+0&I'KEDNTALML77-'_O;=S!WH'Q9'=9>;_E.7OR]ATNU[+U^$^?R4EJQN M"1LIBJA*E@R2Y+1N(V^2P3ED<20LX.@=/;&B:1< M:^)L"7%(-K0=A?K44\ND2><;O,>$Q')"2R'W.2+C?$%'HX_T6W(&)$52ACP" MD9THV@3#=?,RD3OP#"D=TI FK330<+OX"SU[-C^M!0P4?T7,,4$.9-T4-PR\ M+0$"HD?-*)8RO/FV\.7SAY3*:*?SG27<,E_Q.8SS;]\^UU)S6NFN;&!=%#(1 MW1RB E$2^8X^.?#)<- :0^2)9Z5;1Z@;P!I2YJ(=(UKKHX_,Q:B$')CV9(@< MT549BB@\J]Y/P%@TMT;*UM6/MU;&-\G!U'1@B8H<-FVK>4T*O @1C/<\%(5% M!=;?@(:=>=A*VW<4]^\BZY:9A2\X7]9ZF^IT7=F:=RS$Q#&#$+G"X1Z?/#61;+W@AJ2Q]N*&&TUT;9:ZLH8K^"QP@3&' -Z=BW'<\35I 4H(00K M,7M:W?LHF5J+9D@.<3-*M)']#2[\_=E-$;VAUXV/F7Y8TL_NG,JLG#&;?MOZ MO.E]3^GQX.E6 VQT O7"1%P6 HRXR0P->=,6:TVLXQ:"IJ5#,!N<0,[:IS_7 MP-B_HH "OQ.:+JP6@4:A(=NZ"TFA'T2=,VB63+;,.9W;UPVLGCTD?W-?37]? M'K"#?!MZFXONO-I9%+<8H54HF4P08UW.>!'U*) $(9.PF=<-M=;%MCCU5>]+>_F MF,:UT<9;TM5D]NGT(RZJZD:J,!5*X#2KD@45:)(Y&2P4[TKT5FBTX>XU[OZ' M#,E&[:7><\8VENO>W#W#\[:\)(LYF77GU3[@_,LX55\.DRPI<;!*%%!),W", MZWK@EGRYI'F6?",-K_WZ(46[+76[ORP;%BXND+ZF[F!>P70VR%$6:,BR&K " M-1&-1NM$L?0R*.*>E\JUCF?N!#2D*+<)(=JKH=WA$)S0KSX1HM_#_"^LAN<< MC_"L.D9D<#BG (LS"8\!(3GSKW<#U$>M63L[95[PB MS=WJ>$EG.%=<@E&.=*:T!>Z^YL\* A.;4[J?6*P]-:KBT< MVBN8UGEB-B2MA3!0+%9/C!F"XQ4X%9QWH41T;!LU#]RU;:CA?:79S!C]@HW-C_A= [!_G4W]IH_AVYF!_Y7L?QDO M1]E8A>CKN0?AR0_0&D(P&3279/AYX@9;U[/> F5+B]5O\FAWY7]??K._X!M6 M6YV/J4ZU5:NK$S*?E\GV7[',YG@!&A>_?2//@,0_GH;YZ6L26K=C4JNU9YUS M^7JZQ#D9X1&YC#3Q?8&ZXPK*F #.,P21M(^H65(R],*D7H8S).O:FHP/K_]' M06AR<0,O=1ESAGZ8X, 7'B$R6TIB#IEMW8[O8(1NLT\6BI2F< 9>2 T*E2>5 MR]IZRD1%48+UY>#[9 _KZ@Z%C[<60NRHO:;UOHNNV>(*R<7H&&.TYH4$J[IY]F+(IG-QEO(I>M\ MYC*0;R6!)^*U)#Q>M:ZON@%ARSQSO][L<$FTN]K:%F/1X&;73>0YIF25"LPX MP*PC*(F\[O*2O4PN2R:,8*F7@JQ;$0TI6SU48C74:3.>O0KC^:I!P.H+OX^P6 BLG%!./RZID7+X U[>L81W.S'.X!K%&[L?\YG=.J//XOS/]K-NGZ M4I\Y1F^GETT+GL_'"_K52WI);,'Y>)8OY$5*-(:+ "XK!\JF M$G"UBN\0S^0[*08^<^EC M+O5*HM9AY4%'V*!PJ$(@=_/+F+3[Z^F?Q)'7TXLMN.OX5'#1 M20J>*61.H (J<+S$>@4>QL0%0VP]U3='-R3/X?'3B7GS#?9:<1Z-:;Y-LCFY0!XT>/3WW57\S>JZ&^+9<'?;; MZ5X"'H7 1*E])WC7)9Q) R0A!\XD([(Q5L369K:'80QI7_H1$?ZA"=6WX5[K M]V01@XT26& &5,D)@N$2/"O(=2G1R-;I\5W=WJT.A7S/F?4-B*H,-$LI8]V= M<%TGQIS)"XP"0DDR.Q59NMG?;LT)D2T>."1OOB>J7#E0TI@29S@NB= %&\9LYKK73K7G$4YI_JX*64@DL%G%:IN@]&:T2A=4.%E#@:6C1R\^MY;X[.1Z/3XX7ER7 BY&OG7"T#R#K MX3S%C"3S21Y'8,60(^*25@DD4(-M02*,:#M-8PV;HP8C>D6U[._$-8Y /HM$?^G=\H M4*60333,> Z%9$&+!$T.7UP$[J(/1?BH; _GQV\'M F;[ _/IETUU"Y-VEVM M>%FQ\^K+'^/+TI[S.H91UBF%K"J#"P5$+G"(UC-@WEBEC<]*MSYBNQFR36CD M?C :]:"S=F')-<_U8C>@:XDT,M';[+2&&'SMOYH=>%4"H,@EUC9&+K7N%G07 MGDVXXW\L!ZR9>GI7?Z*W'P4B-H1TY>*:*04]?[XO4] MKHU2M>P'LS[-%=:,2B_Q<^TZU]-532REC;"FE#LI%07:16?#16N 49N:2 MI NQ];)U1TNI6[CQ@V7L=]= NZZH1V&.OX:N;O2X1GDK0CJ&O'.FT)4"RM=F MCB5D*"IR)5QDR;=.2*U'LA$M?K T? .=-.]'D&C%\[*,6I>KR-H;EQ(<":PH+;OW\CQ?\@^>5V@FZA\]L]Y'?AM+K'=9_G M!/-YTO!JC4/0,;F(#DRN_;^5(4^G, ^6%2V[!FTQW4N*/0!LQ!KSP[#F4*KJ M,5SN<%V*Y"P![800AA<@L7%05M;#==H#LT%IJY20S>L%-D.V$;]^_+SOWDIK M8:$ONN[+@DG*0>,;$F'*DG\;6 MJF$%]?;2NO[%5RXV-,++4#2"5;62R)*3$F@YJ4U:.7DKS)7F=RG?AF5(9:B' M8]>:RUKVUU33649#O3' YV2'YO-3,@:=L1A9>G:N!B#I(D&A!0SG1 MM6VX7G,&'^MQ[_G;4G#^>K$@_W_DM)"1'#%@]9)J9;D&YTR&8H,LR067;][> MMSY87_OM0[*U/9'@>J2^OXQ;-H-*B+GK2UAQT"BQEI@='\^F'Y:S]-=(:RU5 M2 RB8!3G>4:S7:@,QDE.B"Q+S1N+W@MJ2+:T9\;THZAV_ FGQZOE8U+;2GR< M?0S?ZJ&"HU57G%>S^2TY:XU9>",5L"3)3T^*@V,Y@)19B5"O@>.ME^E=L0ZJ M1_*AZ'8(O?9BQ;K)L.IGNOCM&\[3F"".O(TJYMK_IAB:',9F\BBX YV2QE"L MBK)U1NA>4$,ZB?H 5FQ_1;7( IT3G1C]OV?CZ?+?Z,7)')\G\DX7XPING0RD M)70J:,@IN5JL6,\<9(+*@B'OF/D8XKW^T$Z/WK)L_E$;HX.HI_E2^+9TS#Y? MI%>;,,$;%;!>?^@C!R4=.70S%[7TO:WOKI9=FZ M0O0N.[YN],1CU"99,"40K4/1$#*%"=Z:VOR[^*A:5^)L"7'+LO8?@E8]*K$_ M!^G=)$P7(\L*TY&XGJPE+"4@Q.1CK8#5EF'(2K8^%;$>R99U[#\:;W94R4/T MVDJ<*6EJMU*)H9ZV+. R(I#+%K70M:R^APLF=^JUM?L2_G'6.1CD9WP)XTG= M"*\!3YC@Y:F#EQAK0Q6;BZ9 .Y6:LE&,A%$4@B^*6<]48J7UN9 M(0[MMLH^ M:';;0M^'%IM[BQ<@22J?<;X\K69@6:_/IG>[ZV5')1O'DLE@/-D65<@M\5X8 MP.R]'MV4J[L7"%]V<'UQWO&P7N M)7WPIU\[M+>[^88UY=Q?$2ES1O%M<1;]+W MN^7#V_0#[TT<>_8)_W0T.F]+=1(FE\]?/"]+G#^?3&9?:[Z&[-8E#J+\E:J4 MP(V*R48P1EM0P@L(RC(*K8L)P1MDA=^MK;TQ[)&)7O_@U<5PZY_\SWE]_.7X ML_?:0\1> ^A%JM*\ EZR'[))/5P23K=IUK]SQ[$"''P!C65%\]TNI. MX;PXQYHMUV@<(>P.O68#GOL,@BLTTL>DTCVK[GX #C2;SH?K$S?1TV076DE0 MR2OPCAO2E,V8R'V*ZO[-Q!T>/(CY>2<[@F%.:,0RA: M"U"!TSKB"+WV+'":\2:+TIM'=0UR.]&N8U %\.$*2U.SX M\VS:-22_F@4+5[)@.P=/+1_>XV5*+<31Z)*E6S.1Q.F1(RHJ'FR]()K(W-WH MXFKAMA"QV&R=DLVW*^[ TR#-N?Z[N[DT\A*],"&"3"'7L\X:@B=W2YLHM?(: M,?:PN7D'HB$$1LUYLB85V4HI+9L%GQR?="F,39JNW)[-MX%S$6P"+3."PD"" M82Q 5DF78A2*YLTJ6V$?1-#4._L>1-/#68'/CFN?=7O8/6FY_R,/OMIN,O1& M:^S9HZXV^"\8HI,77O[L!Y,FW[\MPY5 M)QYKTQGP4CI0LB3P+ EPQF"()I(Q;^U+W(UH2*MK&X:L;\+?1"/MN@"MO:[D M]!Q3C))90RM]%+Y6EM#-Z5"IA_MV;$&R9#.Z_3&BGTU MT+,S?-$4Y'>R;B?SLQL2KI\F#]/\>YC_11Y@O%K?39]7]^K=Y+_&A;C MW;WD'K&T<9\/):Q6?G77!^@"=+WW93*K*&H_7VYHLF[ 20KO2XH@L[+U L $P4;RVHKU%G-6Y,PUIL?& MX ;E4O="F7[TU(Q&Z^SWE9U_'DJ][.]& M-"CONA?"--1(,Y9<<177,I=Y9B23$-&3QT\F#P+K^J85P9V6QKO6ESO?C>AP M-[1=:1ZG(@M,>(B^[DXH0T*H5](DH3SCVBLO>6,A[ !S2&MT0U;M?EO:;@H< M;J2RV:<>(F[9#MF#1S%["'+_8N;KCN;-F6[@1@XAX(I.Y5]-O[^QELMD.R=W+GQU!N8+O?MNGWBZ_IF/H9O MHQQ+TJPP,*(>U9/UCN*4"QC.(]=D;()KW7BM"?"AE-H=G)/?99@.3H-VZ'<6-*DE M_;[A)PGI.O:+=7;D=!(VL 0EBEB+=! \UK8H,?$:]S!T&]3V;_/((82$#\FN M7E5TX :\NLC Q90W>W#C"01;"KU/NY4G#0QV=:1Y X->!_*@XG&.%^DA10$ M22=@K(5%A@Q!4;(H$;(J ['_P_-@^B-B/W[*-LH>F)^B#6%TCD'FJ7:C-1&\ M4AS0NUAOE.*R>8OC'\9/&3Y-=]?U VQ^.()GL)X=%Z;.HFAK-Z0 6J6H! 4" MVK;N?])T\^-0N>S^Z=:/S@YE^:YZ:=UF]LAZ-)(Y#-Y+;W2LQ\'9AN] M#\R!,8(9LFMU[Y5)4*XXB-9%L#9F*6W6)0Z%LH-U8!X%8W=7>V^,O=Y@[DJ+ M)2Y=SL4CV%(8A>T"@<1" ;SD+M23^%*UOLE]4VQ#\F0>E'=-E#?C<[ZZ=]X?(MQ/W$VJIR\.V^Y'M@H)UT[D%#4%VL5 MBHD2O,D&0A8N*J.MYZWS=+O@;%MO>?.9JXJ"D]G)8OW3W^!B\?$H3+GXG3YY MM!@9-%966653;]-5P8%S]0>S&=%ZJYJ7B+0=P9"J1WKG[=W%GPVF M3!,6Z7U@(%2]YU$A!^]] B%-3IDE:77KO&NO WKL*]\^G.]W(=R'.0-=%V\. M*68N=7+U(BI>.^:2V*/4'%Q-HR=G%8^M[SWH=4"/?=4TP:O:R.J M3V,:V^K3R64H>_-S\?3%).S1!+G1<]L$^WT(H5$/!,P<\A""YYYR9&U/L^S":X]JM-N?GV7 MX/U^X#HJB?1_B,(BJ(@*7.W":&J/'EF*+UK=S<.-GS4D5Z$Y*:X4G?4@^6;K M^:OQE 3S9ORE-K&_#O.*B;W:SFEDE2K&&P?!ZWJ*TQ2(WEFP5F9M>4S!M#XF MN3W*077BZHUHK3)6LI *?7*@GHFFP@A5%).G3@3!"D46,I+E0!@C"I!&VT=ZW+ MP1^#E>V'#%L;VFVTT\S07@S->VMD,0:L0PXJ(8(+,8,G_UMQ'K@1K1L8;Q/_ M'."TUP$XL).T'T6:9G1CZ_%PB1IZ\I!2-3<%<UV>R9D,_!:4OG)'C$%+PH&K;%,]H+FE32BC)Y]+\D.LVT=(C MR.=LPYLMEK5ME=-^4>/2IDS+*F0THEXRF< Q[T $'1 ]MZ5YW^ A+6H'(\%. M A_(NO;J9'DRQZNA2.\[#[<_\K KV89#;[2$W1=N2A2EWD*'3-7>KZQF' )" MUBPXM$ERT;JHXL&27E=%?M9$_CT>AS%)>?ZVO!HO2/G_!\-\I"5%V\DZFD^1 MS&>.$IQD9$VE#*:$R&3S>JD&L(>T #9DW39)CCX4?)#LVO? _Z#Y__$K3K[@ M62&B\C[Z0G&/Q9JIT4B!:KW4EX0G>:;E@QTR6;L!XB&MQ8/AXUYJ?2 JUBGS M\>ML1,Y$*$61E$J]Z%[X IZ3PR*R\!BD";KYR9:=@ [IF,M@B+>+$A^2;T0@ M'&EA8D9E@"?&0'DM( M%2O&"DB*4S1%_Z8PVE@PF4(T)AVFW/KXQVY(-^&<_N_(N:W5V&)G:SN8W=6D M%UBY<#Z:VD3&U4,FCOX5A1/@,S.VJ)++S4XL:[:[]@"P"9/,XV72 ;737H@V*R]FTR](Z+OSBM/Q;/[';+E'V]CMOKY-VF2/(35*D=2:WH\X/ZY( M1L'JS&S5KM?$+Q$%1%NSCS*0*B7O@F?BK@I+U\%$!ZQ3-4N&TXJU+2F_#,J1$Q0T M9,'^GNC+MRIOWR,KGS%NN_A^6^_<=W>4B;Y63OX;5:5)"<"[SEIKYW MX;3K/_#RI N-N&=1@LPH:C_[!$[+>B-;,JB3%9(W7W VQ+;W?12;/&=]AC:C M19XUAXA.4<#(:B,.'X%I'6I;(I6:7Y:T.]I!+6A]\.ZFF3N08MM=C+*A4+[+ MSB9#*W?FA>RVS%4T#)PH 5)$'YFI76%:;V7OBG5(Z?;AD'!?I1Z<@N=YVCH/ M+*_9V7IEF?*8(4AF 85BRM7@5[;VU[>$.*0T^Z (MXL*'X9G76Z6O-H2ZT6B MGIQ44%$&LLB60? \8M(&K6E^+=2V((>47A\>U[96XX.P;965E9E[713H1!.C MWBL+48H .NI2O#=*N]:E%=MB'%):?7!"FOD_6>)=WKTD-+IO3+H(+H97CYDE[+[W1[S8#F1G@KJ-V9C MR)SGX#T4*I9%= MI 5<"D[+N^.U^0FKG4GKX<"ZF>F+\*SU*;*=@#[*7,@V;-MJ]6RBSF;>VBT@ M1^A3$3'I&IDD4-(HB#J&>M8*+2//4?+6AWAO@?(HDQC[L*>%2C9<(,_>KS\B M/>L??_M_4$L#!!0 ( %B'9E>JVN9D\&8 /!0 3 9V@M,C R,S Y M,S!?9&5F+GAM;.R]67-;29(N^-Z_(B?G=;PR]J6MJZ])2BE+UY221E)6W7F" MQ4JB$\118U%*_>O' P!W@-CB'( DRJR4( CB?.'^181[A"__\;^^7PQ^^I9& MXWXS_/O/]&_DYY_2,#2Q/SS[^\]_?'D#YN?_]9__]F__\7\!_)^7G][]]&L3 MIA=I./GIU2BY28H__=6?G/\T.4\__:L9_=G_YG[Z.'"3W(PN /YS]F>OFJ\_ M1OVS\\E/C#!^^;'+WX[^70HC'-4)5 H4A/<2+,D>D@G6*$\I)^K_.?MWF[+, MUFA(CAD0R7-P(DGP-FKE-.69L=F7#OK#/_^]_./=./V$PQN.9S_^_>?SR>3K MO__RRU]__?6W[WXT^%LS.ON%$<)_N?STSXN/?[_W^;_X[-/46OO+[+=7'QWW MEWT0OY;^\G]^?_.*&X?H!^/@XN?K#FVCD+_-?XD?'_7\?S_[^ M71/<9*:@M4/X:>4GRD]P^3$H;P%EP.G?OH_CS__Y;S_]-)><&X51,TB?4OYI M\?*/3V_O(^T/)[_$_L4OB\_\X@8#1#S[ALF/K^GO/X_[%U\'Z?*]\U'**]%? M#KF D@7._UV^[9>],9TCD%&8^@3X;AH6BE?$N.S;]\=\]5T04W;3P:0BXOO? M715O<^'Z-05\[ZLKH)U]$5RD"Y]&-:'>^MX;."]!WD5X-G6CZ(:X;KK!Y/QO MH;GX90;P53.,..@4\<6X&?1C66,_3_#?LNB.F_QYTH0_SYM!Q"7[]7]/^Y,? MTZ&;QCY^;/UXSLZAK,'$%^RGYK!X$TS^@M5U0M.R& H 2]I!&%U!J^Y M &)EL$E3(FRL/.@M(=Z6R#4%7XPN9;.8]3LN"WG47%3EQJ3I3B5S6N#X?OZI M&>'7_?UGLB^#/I^[41I_F$Z**5/LPYXQ7BOK(F0G% @9T2336H#B+"I"G LD MUYX8=T%TSX)6U=;4E/E]$M"]27!OJ#VK$O$Q*U#49!#4$S#)2$C!/4L&[:&;^P02K2Y"LU]^^%I4,G[] M'3WU/GH9O4 EH1E]=IZ] :%5 A>C!RNT$";(E(/I9:G4Q^Y3&DU$_ MS,Y&\&,OBGC>I\F'C*+*J3^9XF=Z0@=)=0Z@K45Q!4K!2NE >9/@P/ M#<<][[T2FG PG!=J$]S/?300A72::)*HE5TN5ZNA/DVB=:F_^[2S;1IE*U'W M""662,F \V31Y4T4G$?#TLC(E=-.D=RE-[D2Z+.D7$7=+3GZW/L _$7\K^EX M,KN7^I0&Y:+J2_/%??]7?W)>I(3#0-G,ILU+-[O1NOB:AN/9Q7U/AL09HPR\ MXN@?,UE@$P>".*-9DBIP6YEW>\!]VNSK2H]+.+CW^?L-[%^:%S'.U.(&'UT_ MOAV^80?=WH7]**,1Q?Y(^I]&W?DCS*?9LKMS9[.LI%8C$:094 M2QR@Y10'R-#@M(S3Y(F7MK83T?:8G@V;#\^()93?^ZKAP^0\C0KN43HO\2#? M4)RAN4COFO%XYB_AW.TYFHUGU "5,8-PGH%5N%6(+ CS4M'$:Y_K;8+K:5.O MNF:6T&?G6P;THS:9&E]*T,CH0\YI-#=(>A:]*)ZR@)QH0G?*"? T)R#!.2Z4 M22S+M9[L3H]^FFSI1!%+F+/W]0)2^)K//:N$=48:, ;)+$BPX'DJ@1]>9J.] MI;KV-?HGF]S_POQ=V(0G/BG*$4'9"(9@!CZ,%D91C+#/#A>@V MU*5*[(:71!NM+=A4CADF7#.D/HN_DT$%6?JC:CJUL/1]A#CLD"CG^8QLO\>!@W: MG7__>3*:INLWF^$D?9^\'LP>^/>?Q^FLO*C&A#FQBFG2#,NN\^)[?]P+4A,G M<&DJ)BM:(DZ"]89"X-'ADJ64\O4OY1X 5)$G#T2Z/\";'12]BC-["[R%6+4[ MF'Z=[7H;@>K=B;VOQ(:E@&KNZZMR!Q[@P/Z*:]J2>F>4$(P'XY,!QJTML709 M#,?]D'&?38P>-\?:.T:'5+B5EG%X)FPC[!88@' NFKDA^_O,_NWE''2(3D&P M&1W42"+8' 0:L,P[[H2AH?;1[#T0W1OW%933U)1L"P'K*QS-!;@@T)$0CH%! MBJ-%KQR@_X)&DPC2FR08\;4G_8. G@(%ZDF\A9G_(H3IQ71VWK_JX&H!E'!5 M%KEB$?D26ZU,B022()TT7FAAJ:I^6;,IN"=!DU8TT4*4^Z#?NBG\?L2ES-!)O]: M1C88WT:Y25KFCL^IDI!98XR54C%?-0-\MYD_Z$4)=CJ;9X6^&,;W#2X3RW_] M!5^-79A%=UZ?C%B:?*#> \GIG)SU*!/%9E89.!TUX+13WJHLB*R=V+H,1_>KV,&8M=Q%VD,M M%?[MV\OOKK^J S^0[X,QOE4BGF,>SIE0ZP.P'R.Z!I:-.Q$ ML!"UL9DE'GE:L\YM^<1GR),V=5+1Q%X'>/J)4JWIJJ(YCI!?-=-,WHU2NB"SBX1,R.*&JZ!4XH6I-(2O$:PPC"5 M%/?&&;:66-L_]WE2JF7]5,P^70GV2QI=],H8<;'4"(5X!)4B>!-+6J-AEMJ0 M)74[DJ9\_XD<>\B[8@8I@OHX:D)*LG; MY%D4D PQ(%CD@%LB_JBTEM020\UZ6V;GQS]/)G6CK182/B^!E[CS5VAQ-1=I M]&(\3I/W";'98*F3'K(2I2BBBF Y3V #3T(3XIBJG1SU$)YG2*WJ:JJ8GGD= MH3?!@?>1\#-$)>CV]?/"5J;0)KF=,J>IJ:R&K\TU11WJ'HHAWX/XQ3GDZ>-?/J958)XQB>HHJ(T4S,O5<7Y>E>*- MF^3K(ZS9Z0*S1IG$"9 ,;7:46#-3,OB MG#;CR8LP3X[#H1<+$")F&J,!)C_GLE,\!5/8X-7@Y MQ*!9@A0B)71]9WO#THR1O*9,R\$.%[J M>!2<5CL)(0M+A146;;X.?+XK0,^06/4553.E<2-T-PXXI* ALY"!AH*3* ,& M#3RT^*+DT?JD>6W/;T-H)VI555X;V8\/XBRG:<-I6N2*_T^*/:]C3M0'8,JB M3^%+*4AE&%"5K0]H-2I"NN3:/80GRK6ARC:R+Z\0%2G/B\.4?C+E!O&#'_3/ M9CO[O'R?&[S^GBZ^SJL9+#[^ZW2^]_<"(R83:2'3LMNKR, Q0TJ9+)I5C%'& MVLM?)>C/F*N'4/X2$N]?SC&5&#.\NTB*=81.X+:4(;PGU,,G#K:E^S:MJO?>Q7YM MW53,[QB/)KU/Q1:8S9CHF&":>? IE.):)=! 2 8$O7\3#4DD;U3Y![_U!CGP MIVMBW'K@,[>:=A=^Q3CZ*Q +(FX"8QL[9Q,NU%\&UMLM>PC_KOKVD%S%O> N M'&-US+C/ 35!%C@1' \$K#.>Z>2=BQLE\AU:@2LL@OKZVT9@E?7V.TKJ8GIQ M220;G/ F0[()]Y@8$SAM ^AD; EW)DYN5(5BC>9N/;2[/7@OL3N-'D5S>9KT7(.R*#4,",%#@:9<$X'%*F,=-2 M\(;3VD5DZH[@F9ME1T"+XRY>T;MCA[97OJ)'#UG XNXX3R4L3B4L3B4L3B4L M3B4L3B4L3B4L'AFE3B4L3B4L3B4L3B4L3B4L3B4L3B4L3B4LCIU)IQ(6IQ(6 MIQ(6IQ(6CXA2IQ(6IQ(6IQ(6IQ(6QTJB4PF+4PF+4PF+4PF+HV73J83%J83% MJ83%J83%DZ/6J83%J83%J83%J83%\^7JJ83%J83%J83%J83%J83%D4?]GTI8 MG$I8'%EQ@5,)BT=%LU,)BU,)BU,)BU,)B^=@-9U*6)Q*6)Q*6)Q*6)Q*6)Q* M6)Q*6.Q;PN(@V?V7ED2#EL0PI'*E,CMZ[H__7.3!W\9=+]M_@R=WF/V_K1RJ M50.X\[#KXUEF'%&4&/!!H$%=#OQ=\?X(3208FZV7M<\+5Z.I<.]Z^YL_HK&+ M;[BS1'LY,LUICI"2QY'&H,![KX!D$Z+2)JC8^DAOX#G$/545%BRY(:TC](K[ MS4IL9LK5RH^C\M>;)W2O MH&#=R"YRM);'KA;GX-^YTN[=2$K2;FI(J*ZY9(ND;Q<("%*1I$#!T9+-JA# M) Y' 9D2YEWT3.JPL;)>/BEE[2*B=F;6J\N#B*25\C@@:EDH4;49:<,HR,RC M-=%91>C&RGKUI)2UBX@J7E.L-.=>_OB"?SI;\TT27BJ#J*S$?V97ORZ7Z&CB M!3-2;WCBO8_W!1\*L 7C-X'64LC. [ .$YY3385K/>7]Y-]" M<,1#$'DR+(;,P0BT#A"N VMX!D>D8MG1($0+V3#=4F--2,TAF+&-V-M@Q.6> M=A?BE?4HK4A4X\XF"0B"IHE31@./21GNC&4ZUF;%PY".X%!U5_7=I45%V7=Q ML/KRQ\LT#.<7;O3G;$IH'W.6)=##)%=R""2X0 TP29CRF7.C6U\Q[F!ZVI;& M[N*O6"!P-;Y+=(NIL0F^KFR..]B.QO#80Z-KZ5)!'5V8('=Q,D&=]4P#L4:! MX%8 _JC 4\FHQ &05#LT\S!TV=X8Z9 MVVBA!99\=H,T7N2ZO4^7D:$L&$M8 ML C%E<1R2N55#2_VY0A/]$ M64Q':>?XHF5?4B54:"VZ2E$_U^';\Z+EOZ?)>1/?#K^E18GR=U=! "K:Q+01 M8$RQ174IF&>L19VJ'+,.,53WY#9'5Z=_Q]WO__#7,(W&Y_VOU^$J/6ZEM-QR MH*;DJDJ2P L4""&24USPF!&UQ; QN.[7DY;XL[R/1VWUM-'MG@ M#S6>C "0/-$P.1!0=#!>*WR4NA,SKQ MZXM;[0'@R1&G0WVTD>'H^J-91XC?DQOC#E" E^(B?PP;/TZCV=;Z=OAU.MMJ M<4?O#_KS#;VTG!CUAV\3L>3TLED_'- :L@J%:* M [.LE"$7:,P2)= /"0P5HKDTM2LG=3[(TT0X"%U:.!5=*]?YP;#TQ(F0-1BA M$FY+'IUK3@1.990V39&S6+N6X6;(NHI6[HA_+:CC&**9UPWK_KLIE7"8>3P@ M[A119 ,JELIYRB=P5E/0+C F-;4J;)0DL28F7Y@!JJQQ?NPK7 M903P!L@J!E@_C*;[*.ONM-JTJI)N21,H]=0[!WJ6I:IQ^CA7FC+2$+VU'M?Y MC0J0'R%9'@C//D:N;*.)NC&GORU.3_\Q.SU]\?OK%V^'87'F+*-U#/T9D-YP M$)QRL%;BUN]\<%8E@<[.VB.5!Q[0;2QJ314TU>77PO7-E>'_\L?5RW_TTZA4 M??GQKM1\F4=5B1 C0R)37FK(E'KV+J'=KC,:=4%Y(NN7LML(V1.T0%I434<' M#>/[>"_C*S< VU9)NFV 'J@@70L:W\#1KZNNCLYI5X.VDLO@? 9J9*EKA,ZH MM8Y",$(&D[U,O/;%\Q%P:UT5NF.CUC9::I-2\U.MF03XY99,XI<19D]M="N871##&]&Z;^G:1A^S&:+ MS8QS3QF4_$PAXF416EM'"PO&SR7 &\G#(; M0.S0"KH#[^"V3QW5;K [U=!+1^;.7:@Z\U(LA('5 OU/,VOZZPV^XD9ZX0@C MU5M6'HHZFYLV!V/.-NKHRD"^NIM;;*@\!Y(5([@S&XO(;"HAA[BT.^I82)[P M3D(2[N(Z#OMF+X5N8@COHXTVS)O^T U#WPW>#L>3T;1 G$T4RI(V/EA .PYA MN3)N1Q7.&^*=R=(S4ITDRZ$\93.F@O#O95,XREZ6\LG8";03^6YM(OW:!$TGT^3VGRJKGXV@R+B#Z.&C1P)C\^ MXB\G;AB+X3+KU+!SPDW-AU=)U&E-&I42?&X]],6-A[Z[KN[ID[%9&Y D$! R MH;$HRN6QY2JH3#TZHY7WE_6H]MV!5S[AM]&L^SEEEB<=H11(0+];&7!>2R!" MYY($FRVK7=WU843=KX*5F7%WMZRH@':R0Z<7TT&9K+^FKZ,4YF'#^'J09F(? MQA<7S6C2_Y_9^RL'TV-1*J6EA.Q*$C51'JQ$@T):QGW2Q!+:0C9I%>Q/CG(' M46H+WL-*8._3I*E R1A]JG\)MBZRI!H&6:M*** M0Z<&K)7=C7IF.1FB*0XDZX@;.&.DG#.B&*UCZ*?(H$3M,BL;P#K\X6Q-.FRZ M-.VHEBZWKALESS:!V-()[ ;P#G.P6EVUFU)G3[T0S,V48=+3#F=Q?.<5,?_;@)[[(9J&?!.L[ MZP(M6@J&)PY$&IUBD&BY;90FL@53'H!S1-;RKNIKVI%]"S[^N^3&Z;P9Q+<7 M7T?-M_EU]P):"BX%5CH-Q7)+FJ(O"1,2 C'.2^:CEK6MEP?@/#U:U))]*P4$ M+[Y.)VETEZTY2">\M9")T2!$P.%:!,B<)8)Z'GFJ7XUT*92G1X<:,F^GXGFY MSIDU'Y[UECX;I?$E3:VWU&:20+N,6R5WZ.MKHB I+APQQEJFJO-A-9ZG2(I* MTF\C6G8Z0O%.1PG'_:;_O;RZ1.:TCEZB!X>6,"\U>7$AXR8!9XE%(P1/IC8O M5J-Y>JRH)/D6PI ^-WGREYL!NWQYH_G\JV9\M<,1:C6;'1BG:$ $ASL,O[O1GVE2 MCI ^EX!-?'"9%K._B'?+W>Q\N]XBEBJ7[5W)JM+=^Q7<%^-QFI1HD\OXCAN M/EP#P@^\;X:C.Z6+KLK8>!JE3!9HTJ6(JI;@LB5@6=L_">P=>*!ELX.?@U^>&L)X?*65A$B==TXG MXU)M6BT%\IPIM+]F6CE_O+_?E/B^!;J,'JWR3N ?2@)HVBV6B=!2B:B+HX. MJWVP\#"BYTR@BKIJX4!B+IYE*V*DF7'K-; <=*G+;L$PP\ +IX(WV4A;VZ58 M">8Y\Z>.AEHXL7@Y'>, Q^-7S87O#VY%D'$O MF&RMLQY4SNAU$<[!IA1!*Z%DQ %%5_LH8P>8SYEN;6NUA6.2&Z):-DV2YU(+ M5@JTEQ"J('&M%31#B$%HJHVEU>OG/XSH.=.KHJY6GI<1]TXRK(6FD#D M^(]P+J.I&"ADXEPD5% 6:IM@U1(^XP,N!^+)##9AM]':@ AZ;0#S5@-E3M3M4\MA% M+P>B4"*XN$LO@9NH2^4M!]ZP#,0JKT0HQD3MXO2/N09,V\S91AV'J@'CC&2! M,0NYE&@364JPAEJ02DBOJ262=M&DXW'4@-E*H;O4@-E&&RTJG-)Z,^F&2XG*,R]^] M;)J^ ?:6[)]]8^ !IY^3%K3V' 0E!)Q6!'!LW$9- MG:I>[>KXR+>NO_41;Z3!>HF)*AU!RSCPQL_:[B"J& M#)9$'77VQOK:QM5R)-V;4]UI\^X]X_ZJ:,.R:BXNT,[HN\%'AP;'Y8K)(S&& M2;3THBPM 0.X[%WI"Q^D1*L@ZMIUI9<">4;TV%\1+2P??WS^K?F61L-Y39J; M@1:70=G)6$&]@>0%*;4A*2ZICH$D7%-JF97>52;*.DS/B#-5U=-&QXT5-=C7RXRK=>1P.6PW]M!"X4+4:VR9C.57W M7$73&@1ILVCB+MH]]NJ>.(^-DH:#8DZ $#&"Y=J"$<$8HH74JK;Q=?Q,W;&Z MY]$0=1NEMI/BNL2Z9($Z+W#'D(J4*%F);@=#$].KJ+4-EH50^UKF2,S\P^EV M([-_&\6TX!2NM2MY#IP&)L :Z^9-"IQF 2ACS/&HN8FU ]^/S^P_&@Y555>; M]WT/=_1BP3@JM$;OA#$07(5R_YG1X0W).14S%ZUU0SO*SHU'XB34UUX+,:;; M=0+;!.RIN6--C>_5@6\7=745M[ 2M%.>)&D3[N$I(VACRMF+!)YXCM&&2'QK M$::/O;EC=]3:1DMM4NI&6T&ZV+4#YSY:[L#K%''1SAYY'2Z"QRZ"<+)Q6WD'BC*-9IS/.DHC.;N(O*P-(ZR; C-+BB.?$3O MK\1R<@I.9O0(N: IV4R=H4>8^O1NW[(A9^>]SZX49/X\:<*?[_#_?WS]F$;] M)O:4AT0DMI8\Y>^X^>D3X)")*0TTY2X3%N>(#$J<*VV3I'::51/NS+#+NQI05<=U?CX ^7@ M!OW_2?$W%/6[TM8F\T2(5@*"\!X$C1(,1SL ,4IJK?'9U;;!-D-V8E95W;40 M/G,?T8?AC>ZN/>:S%02'3!6W('3TX*5E0$D2P7L>**V]6*V!])PY55-;1U(- M)!+FF#0:@BMU(Y*?1:D&X-):]&PUD:YV=-\SK :R#^G:UFH+-S4[0+ZQZ2OI MB3*$E.ION"1+E\$%(4%F;[1A(IIP! 5J3O9;MYJN6&H$79=_NE&_V :7/5A? M(^;)CR](IW$I8(^.3$" [@S]FRMA?SEWD[=HG;[#\>+KX>QOAV[PR4WP8Y_2 M9#H:]JPWS$I.T)3@Y82)FF*Q:E V1NF\C"RIM6YF6^B>(U./1=GW^:OVSS:+ M*5V4D2UO+%R.MB8_RJQC1_UD-_8FCG'+C/ M9GL\%>VBC)P3J4 :7OIGTP".* G$^YB8I9:YU@JF/,^*=OLP^#!Z/\**=@^% M@>4LLK3, )5.@U!Y<2./TS5&(B+QIK40NB<>$;P5:W:+"-Y&>P>/UMP$["DB MN*;&]PK;W$5=!^>8XY(K0CUH8PVZ8.4&P!.TGFD44FK*K.VB"MZCC CNCEK; M:*GCB&!C+0U)H _O-7KN*0@PS 7\1S+'F& AUKZ/> CY;(\@N6F@WW6YEA5'*67:1 ME?6S7$9'61HQXS].2)L3L3&PUIS%IUPNNI)9745O;11TV: 6Z2803^6B]U3M M#D5_=]'+@4=*_U];&I-XB]MX-!$,%51JPF6RM>MC/MYRT5LI=)=RT=MHHZ*)/!Y- M>I_#>8K3$GL^OP?]/4W.R['_92#>_7=3>N\NTFPF25+*+P0&4I<3W8!&FU-: MH'30YA<"K?N\45T+!'*#0?C3-7OVQ?@\;:1.-5LQ^K+@7H5K,1DW0;:-O;2& M>P^CZ=8\ZE:K3:LJJ;CQ;8 PTAB*F7 !2DA4VYPN[=)\(UJI1PA M65881,?*E6TT49$C9^>]=U,4]]MA6.RY7M#$?+2XCN(_@BD]+W&-.[OB/"?J M[M;L71)<>/L[N[->:@NZJ2&EBI8) OEMD7SZCUGRZ8O?7[^X1I6S#,)P#BIP M51)-/'CN33E2-$2[X*1=GW_XP .>@B)KR:_B)(RIWWN7SMQ@'C0Z7V:<24XJ M#UJ5-G<.6>8)0:HY187B3#&5'UB9QRG\[:SY]@M^]7QAQA?7:_*2!SY/>W!? MR5?,:RA0YB@NK8<-<&Q@T*UGPLVG=FNX[2W^IJ+L*D_H6WB8-L%DED"*'$&D MTHE+> U:<,5PT;+2/^00'H,.5]A3K:EP&Y'5-8@^-WGRT@W_O*R[H9*C,1K0 MVI4Q" FX^Y<\)Q*3]L8%YM9NJK>_L[M]=#^Q-C5DLM+\.9Y:)"_"I/\-9?1V M.+^ NUE7\P#523: <^AZ)=M*["@KF+!LK3*2@Y/HH+)/3 /8Y@]](]AX\=I]&V>X_1U.L%?-\. ?S5/R'.#,!W,7GYJ!H,W MS>@OY%R/16]T%!9=9%\,:D_1)N,$LG%&!QJEBJV5%FMK4(\]8'X;UJ\\M3\* MQK09%7-C2?Q7?W)^;S#CVZ,9?[HC[44BZCQIBO) LXH4-"M]-1,:1"Z$ "E[ MKQ(.5XDN:GCN/9 #4O\X"+?!)5:W;.GHGG230:T8T\?I*)R[<1J7E)KQV_%X M6E)JQI_39#+/!ACW:- JNM*[3$D#N"#AJXB&:39,"2D8X;&+>_I6!WF:.H^) M91W%/.TQX)LCR\*9[+4&5PJB"5ZN)+S*D!+AV6@;J>BBQW6=T9PFRE'RIH52 M0NWLGMY%&X5&>Y:6.KHQ4/#E?")';JEB7''?6ON']FRM0V:$)F=1BIP!U5: M, $)XZ4%Q:SCP2*%5&L%Q)]G1F@5%ZU3O1]-1NB*!EXFRN0]BR YQ:5.*@.6 ME!K-,A#.D^>)5M\BGVJKR*UXL6&KR&WT<^R-]S89RZE5Y"J:UB!(FQWX=M'N ML3,VX)ZB70QH"&;<;Q1+X!/1P 0A0L>4=*A]3'O\3-VQ5>31$'4;I=:]0%U> M3^K*O+UL>!%S,C)$H%&5PGR*@_7HF;L8)ROJ2?U M*:?HS MNB,7UECM0RNDF$$\I MIWNJ=H?$P5WT[&DZYH5\D.JJ6]CN[=5E>WV03L MJ:)=38WO579L%W4=O**=9#KG+ 48RTKJCA#@LK<0/:/.Q(0F@7QZW*I3T:X[ M:FVCI8X[U))B2"8CP(M0 BQPPS:6$U!6*^*H3U2U%F#Y^ J6;:7(+0J6;:.% M1Y 5LMFG#I$@LAVR0^>*["''2FDCUPG_=VN\7S__W57TA=1H^\N,T\.45NT$ MS4"C% $I93)&2A^J)RUL!7#?A;3H ^W?.VIY,7GE1J,?: S/XZ@D#8D)DB $ M1TI!>P9.&0N4.!:5U\R3VB<9&P'K?G%MCSUW%]?ZFFG!1;TKA#M-%"Z:T:3T M^7C5C"JK[L7Q MFGX<\YFQ9(+<'$./,H7 10!.DD$K1!I NT:"H81926@4)#R\,U="\A1)=0@E MM7 ;M&9.A#"]*&'<*?XV:L9W6OJ^3+D9I2_N>R\11PCS% ):S:6"3C-MG!"M^L@2G^B&X/04C+&--!H9@U:(S@B$SA* MF931T5U%PEAK."9&U5\B-P3UEFK6CH8KM<5?-AYOG 3=G1B]ZIJ@D'I122'EE M,SCF.#C'<)U65,E4.PEE4VQ/F4BMZ*=BF]H2T88DOVMK#N-M>%?,[T61"4U) M02K6IRBM8!SW#&RPR0A=PA[7G-MM^\BG2(]6Q=YZV]B[4IE?_'J?N%'>@_;2 M(X-+V6G<3W%GU;BE:J69?:CB7OTNGITFL'6WI-36Q;&GG@D>? DI !H8 1&C M!9NMAA@((890P5GUD+#C2CVKKO$-D\JVD?RQI^AL,I934MFJZ]$:!&DS5V<7 M[1X[8SV7N"?@IA 9FH5"J @F2PJ2J.!9ME)[]>R8NF-2V=$0=1NEMD#0WYMA M^C&_/7XS'<;Q(O" I9)7YQ((EC2('#CX0"(P+B2QZ'K(ZC>VRY$\\IRBK;3; M5%=-"Y>5KYJ+"S14<+0?'5HL"U")!X4 $BAB<9P^9S!:>;"4^-((E 53>VE: M"N09TV5_Q;2PO/SQ^;?F6QH-RR!O&ZT+?))E8D/BB$\;$"7#UQFIP662T(.- MGI+:ET=N/F3B/35AP4Y/D#EZOIA<;8S?G=1GB/_5AX&ZYM>,177X\M M6(P/'U;-T^>GS72\?!3OTGC\Y=P-*4-[>'(^[BFKT6P1 JAUHM3;%V#+)9N- M.GC"K$FZ=J96W1%TS]/NV+/5R72KJF_!F-UO-)>C^#!ZUPS/BBV5O:94.9"Z MU+4Q/()G:*0K'S6.1PDM^%$1^>X(3D3N0O4M!.L]/)KE8^@1X93E)@+*2I:Z M-@%\9!HX53P%QT2FM2-/=L%Y(F4]-780B'OI9@BDGQ'( P M2D$HA_L!BQX(VE62FIPC[2Z.9<=!/&73]; :/SHSX*Y10/8EC*A,?&*<) M<"/0X!.-P),.4C!JI.G(Z:HSH.ZI?6#"M6H"[\.6HYL*=\VBNX/+) 07) >3 M$JXZ'@U_:Z*#8 .G,1<5U#Z<:75 IZEP+&PY$IOZ[A""#\(%GT#)LLTF&TH# MWH . LO9\\A=K!W85 'VB=;=:KX%JWR3>+*LF"61!$C)X%;CC02C#4XR*4A. M&EU77COI]-%&<[9PU+NS+HX]FM-1S1(G"7@,Z)"B-PQ.APP\6&$)2)6J?+CWQ<*NM-+YMN-4VZNJJ_M?;X<0-S_IHE,PK@[Y/^'/\K6GB M7_W!X#H&Z.[G_(]7 S?>O;I7I>=6"9)J0P:U&KJ7(:5W_6\IWGWZM7\B>#*Y MU(8F)IH9L^S_GI4Z4(<3R =;X2/73T)92[P,0+U2Q6D)8(2@@(XR-<[*:$WM0E:7SWZ"E-A)K!6K M2)V=]Y;:66^'83"-Z-M> 90L&$9+R*%#IU(X&\$P;T$[D1$D#VJ#6BV;/>L) MZ;D=^;90^VG);G(=\:0^JF:FZ/KK"U]VZ1I M22%'= N\:E O?_SN_JL9S4[(9J?Z1 41A)7@7<3Q$6_ $YPDQ&@0(W.?2_TP;] H4.@F96\]4,*)ZX-11T&S]7>Y1LFP;=;7 KG?] M4 0X/'MQ-DKS[/O+4A[9,!U<21H3OE@5 IR+!&RT:"3B$D]9;1ZM!'-4UOK^ M:FS:T$$+-Q>S#O077],DW4.6K?&!E:MB75I%V2C!%:#4,>>88)Z2VL;2:C1/ MFQZ5M-!&@%(*Y\-FT)S]>.G&2R2QJ"!%=+ J6-FOJZZ:K CLE-.6]&XW]?3"]N8?V:YL&3UV_= "Y3DE9Y ME0 T*BX>2X M+/58N>>9T\1=?'AKV1O#XR9+MRIH*7?R&OVK9O@MC2;%-/J"^AZ?-X,;//^0 M/T^:\.?'$?IH7T;]LU).10FFA>,./#.RF&4<;.(1M%7!HMFMK*A=?71/R(^; M<(?06TM9CP_#_S)RY;+N5_=CW!.6H0'.,W"!2ZO [1B\+3<[+";/N"&V^O'+ M5@"?"Z5VU4D+;;O6@\7WQBE,BV-R S?M^4"2/")E5"! MZ-HUI[< ^UR(54-7%8,Z[NWJ-S O-OB;J^O'41.G8?(AOW.XO:>OS0C-PY(_ M.EMQ2^NRV9^7H_FR^?>D)\EGG#HL6MSRK<19$Z2"K++52BA.TK965U6 CYMU M1Z2\%H)&5@[M%LQ^0WLR\)(71<"QB+++M@0\2I0=T5X22ZFSG6V:=\$];H:U MJXN6.H:M 3IC.^U1[X6++($C =E-!"Z]+%A _Y8F[U6(K?0-VPC;:56\4O0+*4R3$;G*^KWY; M[U#INAC]V^'7Z>37-&PN^L/RY[TD) O$26""HGW&M0 C# 7)=)91,D:2V]*2 M>>!QCUO?K0EVR8GBWD?1-].ZKG*PAV>EW?VX%Y17DAF-5'0*1,!7-B4/(2;& M+?=4BMJ6Q4-X'C7$TL /@W"M*>3)0S:^9RY-->]MG$*YG^D>)8^3T;]/^M\HK"W&)?G<^T%T%[=R- MYL@^X@[7O^ERHV&C?' ^0TA(0&$I+F9.<-#<*J)M2<23N^E[]4.?IOXK"7D) M'_8^G[W&UK.X>W'% DA?,B^31^=7.E+*J1GA'./2U\YZNG[ZXU;\GM)4<=8&Y79[\#H*M&M?6MQ>ZD>2Q+;[7',,A1R M5L)DW.",YP*$3N@K1Q1+WRXY#EW ="^]/LB3K>7;4J'[:T0W(H(W MP=52+MDJ3(=)&MM79P]28$^!=TD(&Z*-AF?P8M;:25DP%'W. MV=T284U:5U<\V$;.=<,=;U@LG].PWXS>-Y,T_G6:4#'ZJNVR+?WE(V@:5:GG M[L%J1B 8I7'\BJFX_DQZ@P<=VF;<52%+?BD(.B.U MY%*[[ EUV4;-H@.'"#8(S!48Z"Y(%9+USEE:OXMTE M"=9L]IUQ8 LIMZ#[.V<4BUV)ABQ91CQ37S<,$[V\@F/ MW8*K*<"*21X/P%K0=Q-@R^VX+31\" NMJD;6:WD/<78SCQ< *;%!JBQ!9%9Z M91H&C@IT*HFQVGM/S=V(H2/1\PHC[#!JWD:*;9R[S&)3TZC?Q _#=%65Q4HE M<)!1>(-F0LI@E:% I,?7RGE)\UK-KOSZ[O;;RM*_>\BRK^@J6EA+,'WYJ[G$ M% .10BIPY=!0".K!&TDA.D5H9#J&N+Y*[:O/CZ==2X<'X?Y>7FY:16)$G@H906(0Z% M4.IW6B:,43I9F6N?F&V&K/MCM#J:;%I70PLGJ7?3C*XN"[1)UDBB(%.5RJD? M0M(EPYXJP80-/%2O(;4*RU.Q(ZK(NH7N%,MP+2; )LA:LB56HSJ,-5%'>QM0 M8@_1M[&;K$;HK^=QN]:IWK=>[CK?;Z'WC>K?;2+J5>K;]'-TPI%FJ>^D22CG1GGD"D=E4"G%S<#D9 M5)MU!+TU],WJ)W0LA?)4]+^_G%L*Z_NR"&WIE6M1%:D&+8H?'J,#XR,%B=YQ MI(9[4MW2O/G\IZ'HG27:>F'9N6N-9I#D)81<4>5+T=%B&CD*WE@9A'<93:16 M5_:C2..KMY1O+]5C2>-;&KUJA22:60GE1 S7(W2IG* ,:2NYXTR8*)Y;7/]6 MNMTDKG\;&7<7RKT)JN<:U[^5QC:+Z=Y%W-V1P3'O6&8&%&,EY4BJ@I.A/YVS M2C0E(FH'=Q][7'\+'-A&RIW%]>?DI$V, Y&SLQ.5P=,2QB&MR=Q3G51M ^&X MX_JWTM)&CFHPC@?G,E 7T![2E(,)64 2V7--"+6J]HGB<>?O M[[/I[RG?UAV!FQV]-L#U7//WM]+9IGG;NPB\TX(.Q%)?DHNI3:K$[RDPT6M@ M@1E%0U8VU8Y7./;\_59XL(V- M6'TL^?M;*62[_/UMI-G5?=&KYN*B/R]6Y6;U]2?]X5D:AOX>ET0;?&>5FZ%M ML5>Z#OJ 0$8WGGU]FB2)=T&C5R!5Z8OI+5J(A+ARI&2)5&@ML-K6TTHP^^X, MO^%DN!;ICX]N4K[^Q6"0SE(<_'@[S*/RJ_C'UV;X?CJ_#S76L])_09@R=;(4 M8)3SX*7F%,E-LJA];KP]RNZ7FCI\N;NCM*R?%MR-NW*8&]@TDVPT^D"L"$*4 MS"QC><(UDCA>;KTBK5W >BF0KDZBVV'#_K(]]>>#3IO4.)G\WB-E^Y\2*T M1[%@4O1 "6-(7(-T%3* CC))+@,/Q&]"#_SZ&]3 GZYIL?S)AW)"*VBRJ2;1 MBA;G?30WH^\VP+2-^[F5M@]UTEQ#/RM5O:=P.U,\UX&ETL&)>.2U0$H[6C(P M;196:DICVNA\^:@4OL*U[$S?6\BTKDOYY:_^\/-DA,;XRWXS1CM\&-+XQ3#^ M,>S/LOHF/S[D?[GQ.1HFDV;XS_%O"\/^'S/#_NTP7#I*N,#93"-$[EPIH.[0 M41+H-X7@1:)>BKC>[:P$ICM[L9Y2FX-JI$O7M1G.VJGNY:K>^8YJKNE#V"JY MHJ\&;CQ>M)2]-B0)4PYYP2"0A Q)E*"=8#(HDY.4,BB9:_?\6 ID[\/)_K=^ M1#&-;TBSEUC4N53%T<'A02'-V[D?OK^MZA MY+[R;<%)O %E42I]5F]__"F-T^A;BF^:T9OI9#I*;\?C:8F@ZQ%C@^;HT ;N M" @='7B"MK;&G31HJ9G7&WD(6]U3;@GR*;"E7.%\+53[S9#]A1(TX(.6K@6 MG<.9PYSW<$FCV7L]PWD,E!I07*'9A0L@.*8$>%^DPDG2IG;\^THP3X(/521= ML3[:);"/HR:D%,=O4 B7"UCIRG&],>H42?;(4>981!-8Q6*!"S F:1F99R[6 M#H5:"^HI4**NY%LH_;%)/Y<;Z]SE&.;= HE%'UXH R8P"X+8!%[C&J>8#,D1 M:R.IO;OL@_]%J.%W=E[2P!U62\:%O3*[X_I<;Q>M.J16R8A%D;BY M:$=N>#8CU?CEC^O/?'0_9L%+9037PQC&CP,WO!'QLLF86HK]:V,\AXD;W(,F MRTSD8]#Q8^$O)T91:1@0$_*\29YA.,^EX(K&S"GGM4\$'P]OUX0Y'CEMMU%M M"W1]??%UT/Q(:;:C?/A:!K2X#Q$L*Y4S09>DW,503@RJHJ2*9]QGYS<1S82PC.,+D)8@G!PU M:%K:VI8UTR1FP07B4R3*9;J^YOCFSWO&=&E/+Q5/QTLW:T:H>3LLO>S[W]), M"&7T"UPD&$-L(D!2Q)%S3Q!7TN )D\9%ZGG6:_GRX".>-T7J2;^%@_%;5M>E MO>6TLUXJ*!%).$XGP O<(45(0NLD1:@>SKT$QC,F32WE5#S"5]YX1$KG?:%W9YJ'/F#0M:^@^EU0K M$8'SD]^[\GSO4*!E"#M'"6[XO54B!W<90Z5HPK5T7,7&ZWL9:A2+I0AKLAK7 M%54V(X-FBW1HK22DBV6JZ[.XM:B[CUD+,ODP:T+%2HL4P]$74,*"5=%'ZR31 MU2M'/H*8M8[YMW^ VS9J;.%P:6=YS4_(QJ^_IU'HC]/X[66WG08'_7:(3LAP MW ^EB'["[01="Y8S&&Y* 0R&2WR)##6&2<=T**G+QS*CMQC7LV/WT9'E$-=+ M:\;X&WYP.MKM$$_3Y(@HU$+DZY67B#M=_X++4MQF489:#C MV<2_^?L2.?6^F?Q_:?(IA>9LV/^?Q0G60B:])'D03D4@3I3&+LG@BH!^25*9 M,R6R":%VY%(G WMVL^/XZ-)"*'!K@YRO"6A&+MXJGZ.]Z ACSD9PDHM%X+,2 M!*+#,0>6M?;FL4R.I2,\S9+C(5";I\#5UX2K;YK_T:PRPI=S-[Q<)Z+QD1&M M@"=#003IP#,3<;$PBOM HJX>^'.PP9XFT5'2JHT0\%WE/OOG4_KO:7_W3PX/!U6GM[O=!.T M^WBN,CENC:5'...9&0Y:% _*) Z>BPQ1YJ@U3YK>;9VXY*JH-JIG0]-#:_0^ M.?5A%^!_XGYTE>=:*K<[9J0*I51T*IT_&%C-,F1&D154_W3LQ;C#[S$V3_^;(7W\O+U-/:;3I9XU#58PE M8(* 2[FTG9;!"&>SX;67Z,V0/1MRMJBP);=,.]^[[C.';D^1WT;->-RS-FL= M10)*BQ&NK0?#G 02%.&=D1(S30(&20()P(X;A)HY4N>#(W9K*^Z5PW.B8MMZW )$??),MAY M$+-W9\5@?FO<8.$#TAR#$RZ#DI*CZ6P5KO&,@8Y:12F2O==XJB89ET$Z$;(+ M72XAY3[9"SL/Y!_-(%YY<;;D M:"X+:@_^V$42@@;/0ZQ>!_ (QGV:5L=.MB4S;N<[S*ZMTY[1R3D= Y 0 M%0B"%J@5N-((:5E(,@=+'ZO/9-SP[ MY>AIYHW2'HU(SAV(4GS&OAG:;)D5!GR32ITR1F M%U'/BN8TL9_[89ZTLKBTO\QP&;_(>78%O M@HVZ=O&L]D=UFA2')OZ,(*R$MN2T(S,T>*P9:GC+R)( M8D+,,A'*CB:8?J^1GN;,\1%JR3PZW)7_U1!>C,?3B]NW2I=M'3^Y2>I9IIW2 M)?K:BP""1MP_*<-7Z(FY2"GA^FA*E&PZJ-/L."A-EDR$PR6]7NZ1L]^.7TPG MY\VH9/GVLG$B)CHK;HGC",:!3RE#4D8RJC5QQU.W:M4@3D3OE 9+B'VX*_7+ M$=U(DKP[-DV%9"5_5QJ%5J"R)=&,*PA"*L9#C,H?S47@^N&$N MRG]WW_L7TXNKZ@]3/PZC_FSGFFU45$HF0V; 52EYY+:KQ^8O^?Q3T?AW"U.N&XU/45WI11>[G%"?"*9@!8$ MW7VK'3A!##":.%$\*C3;VN![*Z-YGHP_/#&6<'[GJ^=] B.O1K6X/0^46M1)D4@J?9X![ 34F:B^AW$B<$#B_+VA?ZMP <0;OI+CGP8'/J;73Q6)K[ M;C*F4W/JK9I3;T63+KK\[J+CQ\+?2$S2E'BPJ70,#9;AQ$83Q3ICK,V@JKN!YM MU\A6)ZF9$@;"+,>?E>Z$B20P1B/;B3!Z@\:.SZ[!\"ZD:4\O+?2A^7CNAI/F M8B:8&:R/G_^XA*8,%Y9'"\&5(*W@*7A;&H,$IJP5/%)=.^KO 3C/F%&UE=5" M[Y95S==#LLFGF( E4Q+'B0*C\!^78Y1**Y6JGZJM@'+B3Q4E==3.VAB22^P; M6,Y**R(KP#&K(3-FN#49#;30IBE]XDPEY1RVG75I[D9Y,$"2=2 (C8 .*SJP MPC,77-(A^K56S_-L9[VCZ=.FABHVQ!B/)KU/13RS(PXEM%2,EOH_)6*1& Y. M>.2W1>,L<&,RV2B)%+_UQDJ#/UVO,K<>^#P/SW>7>47#]PK$I=VT 8QMSKDW MH4#]=6+]D?0>PK^KOCTD5]']O0N'9":\50X(E[B06'2I/&,,(O=6,RY\9AOE M\!U:@2O.9NOK;QN!5=;;[RBIB^G% DBVN-5(1\"7[4:4%GI>E7 6G9SU062] M63??-9J[]=#N-NF]Q-[4D%G%$\P9D'E0Z ((MY);[B2D&SEXZY1W\Z&/4'D[RZSRS/O2GY3M'PVSDH4T=8/9?TF FC_%Y_^N7 MYC4:\9,?"Q=A$Z@5;:PK0<#7S(N1_2:+%) M>L5S)BZ""3SAJJH$H,VC(7$ALPEH[(@:W'@ 0K=F1JMJ:^K+O+)5>;T=SRL+ M_)XFYTU\.ZN76?;;^^^F5$ZK9E/%"\YXB2+-SI2L.Y+!)I$A)R*(-R:*O%'@ MQ1JN[(/Q^9HYG6FVXM5$P;T*UV+^;8*LHO'S,)KN;9WNM-JTJI+*.]H:A(HD M'H1#AY&J@(NVPP4V>U]^9 Q7;&Y2?*1D><"^.4:N;*.)ND$[OTUQ277#R3^2 M&TS.7_S^^L7;8;@\4\W:&>DV-BWY],]<''M"M25-3 M!4UU^;40V/=YXB:SK?35P(W'N.662]-%$"W/@N#F&75V($JW(YMPK-2'S#-+ MG.CJ?1=6@7F>IDA='56\UKX$=A//58#^>D0M)6'<1W.8%(I*ZFI:D74+T>5+ MD'E#J0TT@TX^EG"+!,:B?T8D+I2$&25,[1+'76E_32)"9\K?1L1M*'U69F"& MZ^7E34-BBA*O0#I="FJD7'IR$7!$R:@M93S5SN^[CZ+[4)9]=7-7U?L)M@43 M8='T<$9BF0AB2!Z\-*[4:0^E[92!I EWABJOE*VLXQN/?]YFP*YZJ!B#= ?* M@NZ;@&EIS[\%Y##;_/63:PC)_&Y2/BAE14H\L>K MO$F6U*ZHU8&"U^SH[>AW&U%VE\ Z6ZCF#<(_#"\C"-#?=13W+X@X1A#>H.&B MB(<0J)-)1VT(;@ZO^PU_#T5NEFNZMQ9:, (N0VUGTX#;P'%D$JS/&02^ MQOU,1=!$>?9*M2L+&]V>:E@&6)0# )W 80I1DDR"2A/1#+KLG ;)1&M?=*C M56EM*:ZY2+Q]Q2 M?SOC2M\G:1A3_/E I:C?716+P^U D53N[V0@\UJK7G$*1'-+72"EUG8WSM(6 MJ/N8BT"/,*TR;H$O5L(]@CTW,85>*5.$I=#?+,8(HK: M1BZ%!*?+U;X)NJ1>>-!*:"NM"U34/BQO:RS=4?V8N-92RY&]B%+7^-]Y2(N6 M62^&PZD;O!V&4<)/O!W>&6$O.>*%% PHM3@RJDJSH.0@)UX:2W@ MG<%19U4(/$"FO@PN$_#.!XB*BJ"5L^&[>O0QDO3,L/T\EXXH:Q/SR[R6D;HZ/< MEEHBY:A7R5(,ESD(*IJ K Z)UPXO;6R;;E"A7 M8&6I5R>M \."!Y)%2"G@?_S1'".O&L0C(G=%=K5'^!VH<81<7V;P2B>Y=S@: MJ[G#'5-G,#2C5^:D%$Y''V7M>*(6AG'B^Q'0HX4#I <;C=VXH1R__O[_MW=M MO6T=2?I]?\5BWFNW[Y=NMDZ;S"#BUG5",Z#8RR 85IGE8-F M9="U<2NI/.&UOW([S*W>5X@KXK&SC%8B'3)(W%<)UE!,400CHL[DZZ7(0^L% M#AW8. %Z!/#H,&V[O0_%I=,HE*8CS(@AP3DXQ4G*MJ!5&7W:; 3@>-SKX:5: MR^ QOYKD-W_]B751Q,=I_:.EG:Q9A*6PR5Q*SNN(?R;(7OHH2/S;O;E+Y%--&.^PY]C[8@.R4 H/H3;SVJ@MX0[A_Z[A=D8!ZEE_- MHV$I26!<:N*74Z1((2)H;F,1SNA0FL^I&YC'TQ'K?<1Z@F[<&=%GV0S,\BAR M F=M(9UP"]Y'"YEK9U1(.<0CS4D<6@/W,E[/AR !,4?-0 D=ZZ)+LN9.2"@R M=$ M#,OF$9V3]D!==81&C+(15AW>8_DM<78^F9^G?X6+:SPSEAQW(Q.8F,C%=:SV MADD&04F5Z>X,RF^TRO$P+NY#9DZ'9&R(Z96_W./T/^U&/G7Z^5FRJ6A$#L5H M RK5.)!["G>S%\4%9!G(F54"C/XDDD3 M+I F)*]]88YCB<" $=](79AFXS (H8R,Q92B0 M#,J@8%YR,[*A(#L8DV:S8@W+*N@Z8)C58F#M% 3C*?8F$#BF(EG-YN.76Q'? MT%2$BXOQYC0.HNQ58=9_5OGEJ[]7(X?Y'W^[FEWCUS^D"Q?_NGISL:#D'W^; MXZ?ZFWVA?D,^_<D2$S0N#C?6![P_4! <<_ M''HK#$Q;Z6)4]4M?V9CD1P,_-^&ITXSI'OP<9E+U'C!I]O+:6,?'@M\0"OD_ MQ8'CIKX+I!Z30][RV MWRQ(6Q)5@C#1LTP'J/;=<)V)65GGVAFKHR43]((L1'AV(3LL1UGREXX*$;?@; MSY*$K$4T/'FP(F&]OFHQ@=7@E#+H1=$ZY*%CH&Y+$O:FX&8G_=L):?IZ81C> M$SAF'_\(DV4J^]WT9E-]?C!#PI%7F0N)-]3%* X%!,U=;:!F/J%QR;4>8CPL MAR,TV6V1WZRBH3^ QK2587-N;P>J20)R7>-4Z%H#A3X1HZ% R3Q)[RE,*T=X M4HYN0,4 *!W^0.T L3%5SZUE]&';YYECR@:I2!N>UPC52' R2="61R;0*CN> ML95;\G8Z203,8YXY/%*I8'0ND@'7U7'80HPR0&N!(+-_1 M)(#:@.NH0M@[WA_U*2PBCQ_#%?X4SF1S"UB24 &DNFK106 MRFAF,C?E_'1F1W!FNT'U.--U&[@;G(R63 Y"<0&41@LAN@)"%VFXT='DYJVE M(^![/+V]UC.R%59"*4'4=>0,O.01.)-TPK(3Q30/4%Y@;^]>2;>#*'N(,D\6 8;&^5P<&SB1=>_@+_6\.UH87B]NM>GM'!]MM M5-L!KJL:NS[\]ONR'R=)+9EP%(D9D>I&4O+CL6A@Z,GS422TT/I>?I:@$4;# MW77^? ?G'@IK6%N_;<=@LDC1/,3BB=*8([%/1S*B%GG2% W2??=KF/T;K^)3_#3NPMOP:QV[\7;A=SQ=>127!.?JR'A3)V#%.I;- M"[J"F6"H8\T5C:9X_Y=]N_+VF2"W-A7U<+GI8BK_S]-P<<:93R*262!1&I(P M9_70>G!D_*70AOY.K[6H@Y,]0L/<%LSWS/"X,='6%1B*US-15)99:_)Q)"DD MU@K>4G!1>FZ]T(DI-QK8G]!^8 3T"/:;Y>]D9"6I8$ KPTG:R,$)*2E,I=.K MT"C1/ /Z$A/VN^#YL,H>9\)>9).*- Z85ZJN4G?@'5JZ7%*=52]=L:T+5K^S MA/U6&'@V8;^-+HXEX;D)3Z>$_58)^ZU@,D3F23 QD'O# M4@*O%2:MUZ#,@ "E[C6/31 M[S:B',Y]71@JLF5D[]Y/<'G]&&N5M5F ,9I\*5$2A("2?I'> M#/K! 7-'WO<-F-VT6S6:4C3 =TQ9IW[R.M%=8#S>L629"Y)RM9@(\UH[^D@J$ ME!1H&XN/EA453GL<#PO)PRA[+$_';R=T)^)O5W0FZX_[I?X?*M,U#I?!)A>, M@51%JY2R= K)MRVH1?XTY);X6/:1T\=8I G2%OZU)L0UREM M^2QAATEC-E/C9O#80P># T4HY-(9#XZ+1;F8A&!R7?1G1#$HA/*M\QD' ,B: M-.AA\+&-Z!OO&)MA.J^2>4\$7DP_??EX$Y#?KLP3K+B8)/@ZIEBY$NN;G 9N M.9(3B)YK_WR@N?8;P[O@#74Q[2'(M@7'/TSG5^_+C_@9+Z9_5GY_P]GG\X3S M5Y.\*""]S8@X+1+3AKBUJH[F( H-YT2FRSZ4'&T(:U6]X<>^$YWW$&V?-D:D M'_@'476/UF6H=XO/$%4N9,R8HS!/2561BAZ2C=Y;59S'UC6+&Y#U/>"DEQ9Z M3*+#BXOZ!CC)-SU5]/N']%$4%WP4!HA7XM_&"$%K!D&B*#H%QE7SR2EK:/J> M(-)4_AWFG?V,$YR%"Z+O5;XD.<^O9J%N*GQ(I(M26Z\]('H#2A@B4F6*LB+# M[!,3VK;>,[<18=\34MIKXLEI6X,\U77?*7CP\8V_(WG M28-;$8(6 8ICA!]I"SAD!8J.(I=@M32CV='6[$EC\>/C>@KB8PKN)IV]FL^O M+Q]U9.'LDI^YP')=I 0Q5'D66< '+\!9I>D?E[GMLA.E"S='^72R#:)7/C ? M'AACVOKX'&?_FE[0C[DXO_KR@>Z_LYBM8UEX4*8NE+$J0+#90 Z:!<]4':.P3:Z.)H^\ UX.LTQV&J.P58P&:0A? <='PM^ M5?$F*.GH8JG;G'U]W>=,0*G]<9X)G_+@H_M&@]NMYAB,#K;;J+8#7-]<_GDQ M_8)X[ZW@MDD^92Z(N"M07$_&-L[X)A!H;Q#6^\U["/^Q^O:07(\3?$M.C)A,M,!4 M-/4)I98')4Z_^&QY(<.$&Y7?'%J!3SB0'?2WA< :Z^U7DM3E]>62D"B%+XVWDOLTQ8R:^AF+0@)?]TC)+"H MF4 +J#C=W\43)SS219!1%A:]RIL5T*Y3WOV/'J'R=I;94#L5WN'5+]/Y_)\X M6US[MY["M+R:7)WG\XOK6F;W&Z;K&7T,=Z]0V_$[36K46O#8J$IM]1??_)4N MKNF'_T0 K'[9]=7"+7M?WH39Y'SRZ8[TKTE_6T21@; DO)-U= 0'7PB@2>H8 M3Z[.G%3,6EN )U['[R$=QFI8R;X6"D2T"+%U M=-B$\.'CR8-@]IOG@<&5/J;"LV7][/OKJ_E5F&3B[-WU30*D!PA.Z4=IVLKNN8="JV9>*&(/BP8NBY V%.^-ZD&)6TD!Z+4I=\.5) . M@B&_B:D4K"M26M5ZB$I;#H8J(1@'F@^G_-%4$^S'^.LOJW_ (O WR*.WJM;& MU= AISJ@AI0D@HR&Q6B4;/T.TI&=P^=!AP=I6W^F&5@ZW .K*;OWEK )?9T* M(=;1=J"BAK& 82.0[JG)0R NYR"%"@(P%T$W6W+@[*RK:"7_ MA2Q>)U?[SXD.SD!I8<')(B$;QI/+R$5HC8G1+&3IBH86 F]89;#=CFTOHTPH M$%"7 DIH48E]/R%_JW6]MPNPK)N\65CG Y-< M!RBLELNA5N 7&\3JG.E@HK:^]9*5^]\_Y=EV5T>'#N/'.R\WH*93&FP,G3R[ M:^8)%>\AUAZAP$.J9"@V>!X@<\4)PYS0+!W%K5(F,G8L)-[ZH78$;2^]=+R- M--L.D'WUZYM7)&E6"5I>.,A4B#HG0,8R*%9TS480685YX9G@R:Z?)/KMSQW^ MHMY'R--6$NI1=G$[D>Z'BS"?O[\92;: 9.U"T(4H,>@">8@^@T]1 UTQ!;W@ MJOCFY1-/$7.ZK!LIJD,8=Y^>Y>G8A*).M_>WU!SF!F^DKFD767>XTE=1IDIM MY*1@(SL+BFL#=9P3!3'%99ZES,UW>P^E_357^W#*WT+$/90^O;R<3A9TO;[- M*8FD:J<%&+-80^XR1,\"19C)*KK0O&VO]&^H&-X]V%WDT7Z<3'<=N>1K9O]W#9#6G?@H=58UIM/?\ _I[,Z MX/G>9W^Y*SS+IFBGDP'O7"W+)6/AT4I [2S+*8N(S2<+;$#7OJ;CIBSS?7E/ MWEBH'UE^='Y&+%9T!V!T0D IE. "M\"0G&I1R'/RV)CA)XDY0(-R:TP\-BUM M!-_EY?@S3JZ1Z-!:I"RK@ZPI(HHND9<\DUBZ^ MPB01H[,%:W7&(85&]0_")^1G6ENKK7$@)));9.K\;_CT5M&AZ]1K0^I=U/;5$0P7-ZWEW+IHLZ-8S7LRG2)!U(7N M2).L89E9;C;:'+JFH?=) @Z?_NJD]6EKZ3=NRE]R=I^DVYDO&Q#5<$;&DX0, M/S&CD:*FO:0\& 2T3TFZ8NN ET1>E:!@7!JZ/S41:DLJ>;.5K.-2_3.S-H;4 M_#;";:CQ5%MA9U_.?O]M,3H6BXG L3[$I;HAEGZ%PK0C[\@[IIXS^G-,__5I M^OF_ES_Q1L/+?_FJX*_?&W: 0R/!3_>26H<@\MUT\OM=>9L5R 5YM9FC .59 MG0=B!3"K0L@Y,LE;%YC<^_PQZW-?:78('U^'BYM"5L2'FUA+23*B,F"81E#% M"0CDRT*U.B42$HUMK>6G:/G>W;2FNN@01ZZB:WD*-J<XODTU0=YF6RC?8V M@,0>HA_(@"PI1)OI+(?&Q#82 M[]$3.9_C715\L)E8- B)/!>RA(I!S.2Q>%^LL8(YEUIK__[WA\\UMM++XS[% M787:P0W\)MOY^LO=@&EEH[5">PBZU"ZY.JK,J @ZE\0B\A_B\>H>B=*4D'FF4Q>) M.D6A$-G,',CR"9&"LS[[>.S06.,^' (9VXB] R*^1MK?$+F\ BU+=;X[@Y3K M5/"0/43M/0@NG0W,2"U:!Z9KB3I 850K%7ZS];JE_(=Q05[C)/UQ&6:WI8"D M/B3G*H8ZKI;G^AS'(HBD'<^J8$K=W[P?T?2"G9'===.A._);^FZINROZ74_? M4&[)(]I&XYOLH=&U<&F@CB&\E,=TNI2L,:@@^E KO'B$&'T&9)I;+TS1S1NM M#@.7[?V5 =&RC18ZH.0=7MV$ZE^OT%WIHDL(5+@[F0D=PTI<,?(P4:6 M60R>Y=3\T>0Y@D;@L>REO\B*$:3[ !V8?)URO'I]37:Y35=US-CIN*/"TN2.3'E)R MM^?37X"D)%J6*( ":?9N[%17V221^4ORAT0BD?EO__.W^Q5X%&65%?F__\'_ MD_<'(')6\"R__?<__/3M TS_\#__XY_^Z=_^'PC_[YLO'\&[@FWN1;X&;TM! MUH*#7[/U'5C?"?#7HOQ;]DC YQ59RZ*\A_ _ZMO>%@]/979[MP:!%X3;R[:_ M+?\5_^[/^@Y)* *5>7M7__/<_W*W7#W_^_OM??_WU3[_1 M87^%]Q>!O6/H!_ T/_3;Q7_ MPW_\$P -'&6Q$E^$!/J_/WVY/CDD_EY?\7TN;K5M/XLR*_C7-2G7'PD5*R5] M_;3UTX/X]S]4V?W#2FQ_=E<*>?RQJ[)\]E0M)=92^K&6\I]/#?;]!>([DG?] M4E8'PM7J?G(E8Q^FGYR)^TTQA!A?X,XP%XO,JW'::F[(ZKX;2UR+AJV?/9HD/%__X/Z MV_+V;OFUD.LW)/_;C^*>BG*9AI+X/F8P32(&48 "2.)0$:^D/F.1P"2.E^O= MR[P4.?SIZW;<^N$GGOP'"UW6)[[)4E3%IF3[V>Q^=6R*4K.3GL_2[W-R+ZH' MTMZ@Q--3?R/Q?VRE^[?O]Z+; +4:3_W5-)J#7QK1_K^A$/#68ZHG^W&@>#;$ M'" IV#,A5MK5*#DY*=0:^] MXGM6*.?L80V?O5.R+.[/2+DNSEBOT5\-\P=0E%R4RL4^(O+N[=E4\):0A^45 M8^5&L71&:+;*UIFHWF[*4EEX*1G!?BQ"B&6DO.68"TA#13^I1R*:QBCU?+E< M[_CRY/MV=B0K)CHQ#;A\^>HY !#&BDV^KL #>2)T)0#)N?ZAU@&L]DJ8?:SG MX>[G+Z<@CLQGK8R@(^0"M&)>_AT;(['W!2JE1 V#)!6M]6@?\KW^Y+\7JW6U M_4E- C4!G!]G$D(P5G=+$.8W#".,#UFNUI=JT?Y%,*&6U^K3N%JMBE_UHO-# M4:K%.L_6'XNJ$M678K52/_J5E'R)D9!QZ@N(HBB * DII(*GT M]R3 C#$>A MB1]SF1AS(-'&'?R ^V$L]%X)4N041"&D./(@"SB-(DE327P3MA[L0740EUT]U5SM^)1[$J'K1!WO_V(/)*++F7 MD#2D$HHTE>HC57^D*9%02DX$C6.:AL3&@^@=;6Z?[E;8.HC#]^("TZU MG_!):5#D:Z6-NOSV.E=?JJC6[_^^R=9/^JK[![T+\#-9;<32XTDH H%@DG*L M' &2PI3@"-+4TT%USI,@M:.7 5+,CW:V2H#\F18@:]58@'*G GC4.MA2T1!C MF5+4R"88G;IVZ#]7 %SOT&]T6("]%N#G7BL,H+4+4'1&=T-DF)@&+X#I)3U> M\C [VKR]6[[5(Q"VWI#5/GQ474DUV/$@TB>QUH*U.S]>XON8)@D,B @@8DD( M,<$>C'"R46H*/& NPMU-$$M*J =WT6L5XF7(RFHZ7"<#DF72Y<#-?ADN'R!P[< M [XCI7A#*J&>?Z_#-[6K<%66.BRL1:G>/.VO^4R>],^N].9S_<I5SC^K MM_J3>L^;V/N2^9Z0@:);%B<"(L]/84I)",,HQ'[H4<7'@=5N\0A"SHV.:TF! M%M5R0V=42QKN.K^R?49F:1O3V&] CXB=JZWJ,42<=E-[1)!?;'^/.9;]1GD3 M:_I1K.\*?JUFE6HM1.<##Y",0AG&$#$=-_<8@FGH(QC',:**O7F*F>G>>?]0 M,=(WM\IJFJDVCNLUTJT]%(RO_M*G33#S"J!I[T'*F \I3CF729)@&K2OQ/:T\>_YA3A^.-OEZZ!& M^+V^"XX6F:]AW9'=KEHA6&L$NEJ#CMJ /H'N=:WJH-9]FV'0"3)6H-8?K!4 MH$6@WH-I,%!_K5&8<(7KVG!3+7N=R3VOM;!KVS/INWS@FGA-UC4-W@M4 M[[VHSZLAGRM:U9O@2Y\*FG*/0C\AB@34JA82%#(8H(C["!,O\JS2V8U&G1LE M[(366\A=L?_'UNWX92NZ[6:&D1$,'4?7T([M]+E U=Y+LT')E8=E-.:TWI$- M#"\\&ZN;1SAE\[E89>QI*047D1=$$'GZK$T:Q1"'Z@\:IHGOIS@(B=7^J\&8 M=@7(!&9/!+^]]17" +S*8XH-...)]C.L\A ML#JL_\;N]"+NBZ+!F_PMJ>[T_S3]/9*57K I4=9EQM0* M3?]""?3\!YTKEXF4*/$EAEX<$XAH&,"4<45DW$M8&(=!$EJMLD:0<6Z<]TFL M@:C5U)Z#+$J1W>9 M J#4FD,FK]7H,@!4]HLZC^!V"M5?^GE3N7Z]W9<.<;; M8,:MKVSCD;GX_X@CJ!RCS$,DM3'GN"4AM)JEK$;?VXS2+N^ M;.0''05JXJA5 %L=!J_M;6UDR/WC(3\VKSL&W9Z4AT'GBG M1Y^63(=!\X(H M!SYF& E^%J5N2Z"W?^N-E*HM]1(%S$OB.(">#!%$Q$<0,RQ@R"(>BI#YB8R7 MCZ*DA2G=G1C)YN/JCC?>-_8C*?\FUI#6.Z0=[[8YY++)L[5E0. 4QG' D1=$ M&#(L4X@8BB -0@\F,4)^B(7TH\1F0G& \!03QX]??W($H!G;.X!E9%;O2-AL MSU<.BTD;PN"(H4^-,BD3GU'UD''/73ZX6G5=E/ES4Y-Y6SLYBIB,DBB"6,08 MHI2%D/A$0"0\/Z$LP"1 -A_]\6'F]LU?'52HMJY$?0Q*L\__GI'D6/U)WNNWK@GK"XU0[;%_%0E.LLO]VM33!)@]#W M?<@\1B#B7'$ #3@,/1Y0/PC5&M*H]."Y@>;V[;=R@IV@PW=Z3T%KN+GK +"Q M]W.'8&6_?WL&"%=;MJ>&F7:7]HRR+S9FSUU_P?$)>CZ3C1YFLK7Y:N]_$R7+ M*LU3?Q6Z<9S@5VH]1&[%%Z%/=RA).U47OHGRWE\FB'A!3 C$=?:9C[#R.M(( M1FE,/:Y6&(S:,<[T.LR-S%I-0)LYK:,N8J_5 OS:Z@5(HYA:0+:: =:I?*)$ MO:_3K9\$*0=E6T_\*ADR[+Q?D+')^_(,[%V.]?ON2[7% K1@@!T:H%M.1^/A M.!7[=6SI,BE[8@VF3\]^'1,=3=1^)5&&3Q%<;ND+G1IK;E36$;5>Y;.NL-:^ MT4F$C?TC%[B-[R,]@^RM$61#O*1S8+CSE$Z.-+6W=$[E(Q[3V5LNB&16UU6U M42NY,F/BLRCKGRVQ9!A3Q12$,JGH@C!(2*164B@2"<4(<6Q?R^_82',CBUHH M\*!%U#FW3:9(5LM=1_DV%0(G%6@$7(!:C&! MDK,)E3F.:?5AX3+R='2-#?>H>C>+TWC",,NK#]U=5)=;7]P\D*S4MO57/ MO54SH!?'OD=3!)$0NG>W1R"-@A *03@/2$*BV*I=9,]8$(M8D:>%R GDUG#@-03K;=Z+MW MJIX:!O)W&F:87#VT1,EA<8%/Q5H<*[43AFF,8LEAP%(!D>2Z3(D(81(E(HAE MB"4R"FI;CSPW$GW;-+6HY;?5 JZ.6ESK6_D\1GK1!;3_;J]*"]W/MJFT>=: O+-M MW;\?1'%;DH>[C)%5G;Z$<40I00%$F/@0"20AC1,U]2#*9.A1$D9&94)[1YG; MW-*5SSY;["26_7.%,X3&#E1:@&.7XW5.^4L2N$X^>[KLK'/J/4N].GOQQ/UR MZC^^Z.V_*EN+KZ)\;#9BLX+[2YEPX8>ZZI!:#ZME,D\@9AZ"DDHOCH.0>Y%5 M$:)1I)P;R6Q/%,#MH2QE147V=8O4JI$<-+TW)FI[T6MBP]#@:QMN9.YS<)BJ MZ<6X4Q6TNH+/_::>KFF%B2E>NT%%KXR_CV84)C [:SQA--CE0=0Z0*(;/U9+ MQG H?3^!0GJZ@G/B0YPB'WJ![ZO/S/=)8)5U=WR8N7'Z\RA?UL:/JJ9!>:;OA=2,!5P!-3(7[#$:OW&-"22. MJ*%WJ$D)PD3I0YHPNF=&*>^$%&59EXQ\%/G& M\ORT+?C&3#,6I..33RTQ^&XK^Q]!EN_*78!?E?Q@J\ "[%1P2DE#L'/'4E:C M3TU<0Z YPF6#'C-Q/.X#R4PLQP2&F40"QC'#H"9(D<3I);,Y4XKE1Z%9&P%LAP5,F5E,%Y8SM M/'* ;@SKS3]8I[4&M=J@HW>SG5J_$UO5ZT86,PC>V9KIM0-YQO+^/H)ZMO [ M"_!9#^PH>^E*)P3J&->'HMQO47_3O^NLZ1.!(A%AF$H40Q0E"<1)&D$_XH3% M*?6X;W28[B(IYC:M;(LK-"F 1W,XVF8WS:FZ3CK'A:DT1C;KGTXFL\3(4\3) MY)F='D ITL4>_%(K8]0FSJ$Y+DQM$3.9;#"T3&4R>O3KYC+9 M:'\VF],>>4,,48)8! GRU/3#I \Q3M3TXZ=AA -".&.FT\_S M1\]M3MF*!]Z8<](!6.=Y?S@$8Y/Y3GO[(Y.',)CS[7 XIB+1\R^%%3D>5_@T MXQUSRTTGKKC@2&-3I.+=1I^):;;7F^(5^VYQ]66UR_Y)K&^D(D I MLKIWTA*'B&H_&?JA3"#"2#&6U#V0(TD)B2,:<+M(S:42S8W>?E8RZ_+"RF,^ MW@&I+FM3E[.QKEY]L?4,XR]3VF3L^$H-?*,,:+1ILY@6;<.@9_T[F\O;P(KN M]*K,V%',\7%,%QB[/*9YD3S3']]T =_18YU.'CRTIJ#27[NC>K[]DE5_^YCE MXGHM[JME&"!!0DV]U%>$BW5)04H]R.,DH)['<2"L>C6?'FING/I,4J!%!;]H M84$MK64KE!Z$S>C1#6[C!PT&03:@IN Y-)R5%#PYT,05!<\I_+*@X-D[AI'% M1U%50GS4.X!5TV*^$XQ1+!&G?@*#** 0>43 %',)2<2E3+A.<+1JD=@SUMSH MHA'2CA7ZH#2C!4< C=$-9HM0%MY9Z=^!/!BL= M#C55G-,].IT0Z0@/'^:.ZP=]W16=_2+(*ON'X#^0+-<[1\N$4AW#;.']H897BWLZNFSMR9OAXLB9/S/8I/Z\ MF>*'+KWA7?8E,'XD_U64VRVAJJ[7$":!'X:<0Q)ZBE4$QY"F20A%E,0T]2(: MA$;5WXX_?FXLLMLGM"UX<02Y?DJX'(^I=I)=EKI6 MLNBY:F!DKDV]5Y]_VQM]UW$[0"@E%"<0Q:E:3X<,0?4("6E"/49EI'YEY0:< M'FI^'V\M'ECM)?ZS993N-*R&03HG8(T=H]L+N0!;T,;H9GX>#5?QN=,#31N> M.ZOPB^C<^3N&,<0/1<%_S5:KIJB_X%=,K:$W=1KMOLY_[;I2'(0A\QF,XRC1 MA14II#CT84C3..7,YRRR:B5F//+<^.-YTX_;5@T[!C&'W8Q01@%S9'[9RKP M6ZD7H"-WM^>'FW35P6 YHA_S<2=E(VLX#LG)_@%#RZ>T)W2;\@JDO"GKVE^\ M/LVQZZKE*YX*213"&(5J*<*I6HJ$7@I]+Y(D\I%,A55NF-FPDRIH4_Z40@8]\M3A#'O'4,BT6$(<\A E'PO>X1X+8JJ>',\GFQG?[XZ%=MMJH66*)(E\$(HE@A!&#B*824NGYT$]CZ8=1P&)F ME=!V8IRYT:M.0M>;97NG<0%X(^K%_N0IJ-,XC2,L$L@I5U S(2"E<0R#&)&8 M*OV9B):/HJ3%A&!WQ_OO!;?9W.0 PI%GFJV$>R=\ 5HIW4TK9V!P-$F<&F52 MRC^CZB&!G[M\&!W_I"C^^?[E37Z=/XHVXV+IL<"7+$P@D;'.,TX13 /F0RPB MS!,21R@,E[FXU9Z^&5><&='HA$TG-'!KI.YH"&\-H#0FCT,@7'$(N=&FY1-#%4_9!73VT:MU=+IG^/[,J1! M1"%- @D1\0.((ZZ6Z3&6.(D13V-JQC>#99@? WW(_%QOV>Q"36&5DG\*^(H_#'G!G\1^E M2M+OL_O;9?88JUK2Q4W?SCYVCE62!K1[,W[0P&(E;?&Y&_FY+!21KY]T8?_U M5ALRRXE$8A[.((8 MA0%$/I:0DE3 ,$5>R)'Z/]^H$Y'=L'/CF9V@8%5WON@<,#!>S=F@?G8)/1*6 M(]//L8=H%]G MH3OD[@LS%:_SA\VZ^B@>Q2IL"[L&G/B>#&,H?2F5SYA(2&*D6#T(HH!3G\6Q M57^YGK'F1N6U;" 5KQ%4%W*J 3M?37AX M]I3%RG MY!T9Z762[$ZK?#)MKN>6B=LNW32M-6Z4.&M2;TQ\VC2\$LL48<^#"4W56M3W M?4@D2:"'$XI)@&7( O.=N-'DG/M.75Y+J<^@56T%V6*OP@7E?9W;.^0Q#I1E MH: Z-R?U&,0\])31F9<$D2"$<=/MNAE9>[+MO-^-H7E"$*,Z+3;B/D2"^6H9 M*'PH?$F\D$CLQT9%(&9AY$D:V]1UGHM&VKE:U3"F_IJV&MGA<= =[6;;#JVC MYP(TFLZ@%]HY([QV[[.3\OT^>IV=@]=9;[.S PW>6B@W@K^_?U@53T*\$;F0 MV7I;BF#)"0FE5$0?8Q1 1'$(:2P%]%!$4<3TH0C?;)H011I40NRGNMDN9A$7F.+8J*#O\2,!@D+/9_XU$%CIM,2 MS.W#U[+7&^9U2>[[>_6ZMUV8'M1?12MVO;CO+@:=M&3JL9/AHFY,],=>M/6T M7&J#U\TEK0Y@I\3H[97.XS=N.Z6>\>?0/ND\/(;MD@P>9,>+7&3+;R71ZZJO M3_>T6"U9',4(^S$DB4#:BTEA2F("4R12CT1(QJ%17M6+)\^-QUKA0".=&3V] MA*N?=BX"860Z,=3?F").ZGKDTZ\$^]-M\?B]NJ?YZM5?]A_[RR=-\A&?5&#[ M<9Z^P#H7:7 \9%^'_:LH'S,F&F)81F$8X41R]9UR#)&74$@]*2%-?9J(A*5) M8E3%8039YO;A=_H;5(VSJ''BU6M:=J+LK%>QL$T>UU@V.)GLY7S J3+"QD*J MDS8VVA##H@?Z"):68RVN;DM1"U"UZ5 )C:E(*8-)4/=OQ@E,8X_ . H]DGH\ M#H51G_GS0\UM.E62PE940':RUN=YBO6=* $K'D6NC_B4V>V=;=V.'LC-5OQN M@!QYWML+"?92CI!Z=AX,1^OTGH$F79"?5_APY6UPQTAI9]69/= ?U)7KZCIO MJ.RO0G]-@E\]BI+0?:YT5LMN8,B95.:WS 6.D^C3K'$.)/Z4IGFOC0(Z YYVT#L%@70PK + MPH(:B DS8]Q;;ZJ<&8>2SRN;QKU)K/-L1A!AV'3X8]V?[NKAH2P(N].![5K4 M;X+=Y=G?-Z)U\B1/O)A%%&(:A1#%G,-4EZ5*HC 4<_SHF0 M7M*L?_F.K,7N1,N2^7Z!#!$2>J'OB_"V*IVP<3RSXT= M=SX7:7VN6RTRX$IF(/71KL=F=_QVYZVU\?[1?7K'[XTCO_[UWH89^/8.7?OZ M$J#! /L3A//)?1]HQYEDQMM*/R]/?QS3N,ZJ'RK&I77'WA8K]8M"G_]^%-W% M2=/[@)WX]3?UMXJP6O2F.E9*!"*!C]3T2=5$FO@))"(E,$(B2.+ B["T2\YS M+N+CWC11VP[_[[I@[>K^](#I[?=&'!,V?&-YP-7]6D(T]X$UCS@DIK MK@%W7I/-F8"O5+W--<"GZ[PY'VG@!JQ87^OM&5%W$I4QHR'V*?0$C2!B"85I MX.N.SR12O^$DE62Y+M9D9;CGVGVZ%7'OQAAQB[!MH&*Y??H,,)Q@09E:\;-G3[M=?$RM%SO$1R]RU<]^&3 O%ER&$"L"@XB3".(X]*"/,&,I MBA)!?!M6>SG$W*CMFQX#L)==["]M8C^X>?V,/N)C3>O'[%3O^&,^,L K=Z8_ M]5GW7&F=WOU.4,41U;JL4RK?%KE:4E?*"7I7W),L7WKJ$V8",2@(CO29LA!2 MCZI4^6>NR[ M9VB6$;O+(YQ*E'I6Q=UZQIH; M?>Q$K>/$8BNL;3+1:6S-.,,18B-3QG.P.CU*1L@9.HN'LT2ATR--G!UT5N67 M*4'G;QD8C1%5)<3SRM35-_';^HT2^6]+(B(2L32&S(M]J M#PM03:A7'%5<$ M.,6)9Y6+V#_AI06UN [9P@P7 M5W&<_L&FC>D8*?XBOF-VEW6LYXMX%/E&?%!BOM-%JHN:C]ICA]62X%3&V(\@ M\9& B,81Q)($,)8T3"7V2,*,#@:>'6EN?-$1<7O.OG,JT#A><0;>LU$>=Z"- MS!ZMH$!+"KK@;65U!9EQB,<==!.%>(9#:!/H,8/E9*#GS.U3!7K,M.@$>@QO MN'@?3'EU=86CNV*E[J^TA[=^V@4C9("%#&()0T\OVD3 (/9H IF/.9.2"A%8 M+=I,!YX;NWZ\OGIS_?'ZV_7[K^#JTSOP]=O-V__]EYN/[]Y_^?HO_YP&?O*O MX/W_^>GZVW\.WD3K-X3UUIHS>*?;<-LM^-9/HT2(;-%QOR?7/^QK[=09@=&S M?V=V_\"0=)9G:_$Q>Q3\6DUH^6U&5^)*N9;KZJ-:E5ZOQ;UV^D**A?+RJ)"Q MFT(EHA4 M$C\.=,_*$"+D8T@#GL#8]Z,(HX3% MEPT)$QYD8Y]6$'-6L_DFRELTWKGJ[9 MME[M)N=U"K0 @>>G^VKM3='4STJ(.UVV6;03#.**Z:3"'. HE5.O3D/@)P3&W8ERS86='PJW4N@)XNW9J! <=R2\] M1-1K!S/.<(_NR#3B!M@+SO.8X.3\C$[OH*]T[L8$B--G:8SN'D947]3#RHRM M!7]+JCNU#-;_T>,]DI4>X_A/MPYC&& FD8 BP0BB &.("44PII(A+R9(QE:' M*2\19FZDIH6LHT'U7SKB6B9@.C&4&;]-!?_(K'A* MNMU=$+7$?Q[0U^62#87?Q19"(]@"7*W56TPWZSH6L2[ 9U*?5\WMC/CKNE,,>&YI+T"BN^V"D(E M+-0JJI_MU0)'[;4 M-8-*.4<]LETB;6K=II.9)JVZZ9+&%\TYW3Z\&'<_5;C MD*_+.ES]):O^]D;D[.Z>E']K#\2%4910''(8)LB#".FJ?8@SJ.@X3"+?LVT% M?&[ N;E^S^0%6F"PDWC@XOQ%X%H37ZFR#CBM;/#34I9ILH? MLI'Q?8.)IO8U_YJM[]YNJG5Q+\IMRLK3DOLHI$GDP3#$"41>Z$."/ 1I)$5$ ME/<7"*NC!;VCS8UBW@DIRE+H_EMUBJ$UF_0 :TPE;N :GT=J.<&O2E"PE70! M=K(ZY9#SD+@CD)ZQIF:/\VH?H0Z#FYQV+&Y2'4ZT+ [56A(G(8QBCT,D%*.0 M6'HP8@'S$Q)'S.,.6A;WB# WAAG8L[@N$%P7!NZIG>3*:I2&S/>P!],P22&2 M1$(2I Q&$0FC(.7*LUR15A'] M/38?\0+4RM3;JJTZ@Q-QK*QER*;CVV!L2K6%OTW; :,<%+X03_I)^!CUN:!80$]FC?F+UN5AE[&G_ 0I%D\(/.&14Y_C(&,&4B !Z88I8 MXGL>CT*[')]30\V-$:\8*S8Z;60O\@)\$I8U3WJ@->,V-X"-3%][(<$OC93C M$--Y,)QETYP<:.);8&CXW4;6^BB1H1'3.F MH9/V2B::_V*X_@]H-72_"!X!]]=N^7-,M-]'/Y\>4)TUZ^D;8^A>E Z!OEV1 MJGK3YA1[% 5QPD.(?$X5@PR@3>VFTTO MD#/=8;H$C]&WE>J0>(O(" ?43FOO; ?IQ0 3;QN=4O#E7M')*P=F'[*_;[)2 M\)YCQ@>=O7ZJA-RL/F92+)/(B\. )-#CB7+@[?B@RWG?\:H8&6VC+=\!)CF3'-5"88F9.V:H#^H@='VC*: M&,<^G] !JJ[2""\19=KL00>@O4@:=/',2_G$L:"\EAF(9Z M=:P[ND0>@7[L![HRF(\#J^2>@7+,C5^[0?*](J<^]*$;%':FLMV@&,T $VY0 MG,=^HMV)06 ZWYVPD^*5=B<&075Z=V+8XZQ+I7XNJG7-WU6FU[[==7 3W#R, MJ?M$!G&D'"^$%'TBPA#$@@N8,J8+,VU/)#LE= MR_1$0$= M>%)_K3(N2HN:*T.LT4^.(V,\,B'6\%X]@WJ MW&H&?PT[U2HX*>0Z%+>3I5VM'SA5L=>AFG;*OPY^A/TLT<0^JP]%^;^*+%__ MK/ZQ*45G<.7[DYPI\KMBZ^RQ/BVTE"E*A8@$E"$1$*5<0N+'$@9Q+)C/O9!* MSR)]K!4 K0:@HX(Y?0VRRODI8S20)YHW6OF!4@"<1'D!=EJ O1HC M8V\^?XQM@ZDFD3%L836A7 +DZ5EET%,GFUHNT;D[OUSTG(ES()KR ?NV=]6- M[FGP[8[D;5KLIZ(N["3XEV*U4BKIFY8^\RGU0P1%714X"M04Q>,$)H1B'U&) MO-0N5W52\>>V(-K7B&GK*OZDUJ\5N-FL*[5ZY>H]F2B'8MC+,'*6Q>@FGG\> M1ELCKX,!J$$ :X7"_LC"#@CUUXW>C],QL;:2["\:'-"BXS+F]2IF?>TTCV'" M_SX202XRC+-4DVL6X.3!*%:D?D8MX?(FEQ[(7#$@M4\9)3^BP=ZS]EMGLF,$44^37*]3E#34:"LV^1/Q(($7NA!GNC #$I\2/PT MAEXHF9\(SU>NKY77:S3LW*CAZ^;^GI1/M6^Q5P#L-0!;%2R]5C,C&'J;SJ$= MVTOLAW*DQHMV,+GRNLP&G=9;L@+BA9=C=_=(2_SJE"]U<,"UNLZ;Y-N#[)+M M[S^KM:A84ARE$?4XQ#1(=;4H]3?$=$47F1 4QC3D5NW)IA5_;J3Y_,C_IN+Z M<$1S]-_VY/^TKX&CQ?VK&7<&B_OJ@I(#1Y("MU>!&HL)5_*CV'"JE;Q;X>>U MDA_%,-8K^7&D&-C:CF3ESV2U$=?YPV9=?=1=/OWVE$/L$QPP+&&"HP@B-8W! MNL$=HY2DG,H(":N#PSUCS6T6JF4#OF63NAXLS68'1PB-3.5:2E"+N0"-H O0 M C;".1(#3%RUH.L9:=K.<^=5?M%PSN"6H94%Z@)]NY,1BI)D4=[KTEHWNZ9? M#7.1E:*F^_JON\O?;9H4M:7O)U123&%*<0@1%0@2G$8PC!*!L8=9PJU.FSF2 M:V[,LS^!\K!7J-->;0'$;P^BW@(K!2O4P5[CDQZ$ E]@"P(4AAPPHD@<829U2G=\T/.[1/MGE?: M2K^H6_6NZS)J.PWLOF$#[,V^;K>(COS=]P(XZEDO?00M-D78>DFB02':\J2?41*D[Z*LK'3&=HW\@V69NL.LEHW]0(U?%? MM8U?4AZEE-%(L8Q'(6+25RN.Q%,L@TB ,2$IMZHCYU*XN9'23M)G&:[#.O(X M-:(9D[V6:<:.AP^SBC7]C0&?([9T*MJDY#H&J(=]##TB?=\/%8.G!*) _4%$&$(OHE' O92B""^;*+6:FLJUHUR8@>+: ML,>AT.,1R1MQF^5U1#C?G4IHFEXL -FJ &11@ENMQ 5-,<9Z"P0A@9 XA5$H MU)+!9Q1BX840QS)B-/5E["?M6_ ^Y[^W=V K\H@^='V(Z7=K?L,%S0P,.K)+ MX. HTXN#25?/7H%:XQF<3C*TR6N?0SHGYKSRE"X$V]G9(M/Q)O9%VCRI6H9= MDE3=,'9)_8"'B<_4JR/5:C(E:C69!@2*4/ $Q4A&GMW) _PX\DSBQCKSGT1V&;.-IMUTV5K;&4P@YTWQVG-'CX2_CVGC/,3.9@R#H:R+ M [W5!UC+M:Y-]U7D65%^*M:B>K<1RL1)FU\IA)?@!$NUZ*P[*28A3".BIH$T M83*-:(B94:ZJV7!SH_!&3E +"I2D0(MJ7&K&!-]^/G:/VLC4VI$6' 7O?"+K M$!2-R_,X1G.B8CQG4752<<<"FY/U=4R>,54U'0M].K5S;.ZR8UPNLN7[?)VM MG[[>D]7JS:;*%8HM_U#/ ^]^T2R?^4Y#R@WHYEL1C M4E!.H9=Z6'W9V(4$(3_U(P^R^I0C"V-()!8P]I$,*4\$BHTBAL8CSHWG ME-1P+S;8RVV\]#%$^NP:TCU^(U/:2>@NJAIN"*?Q8M(]K!.M)Y7@X#B\XQ0' MMP/JY.+2\#%3K2_MM.HL,2UO'.:R?A+K9@[X012W)7FXR]A5* M"E,1$XB$\E$)ICY,J%IL4K7BI':>:>]HLR-FL=YUO-K+"[3 =GYI/\9F[JJ/BHKK3[?%;EHMJN7R L) M0ZF ##$&44(B2%FL%K:^$,@/?1K&1D>GCCU\;AQ1RP=J =N,$?,0U0O@SL>G M+H%CY _? @FKR-0IE0>%I5X\;+*8U"DUN@&ID]<,F]JO M$PH#[*51PI,D9D;5;EY#^+GY.+5@X%9)5N>H\6*U(F5E71?R5=Z#LS&O65MW M9*9N$M>H88(;O:#APVYSX5L!-!J+IB8DT(#,^.TQ#O'-^BV:*%HX\[?))A#Y M:N8\&=.<7J*IPJ.OAG4GTOIZ,@Q)QFQ;T#[K0-O&$I&?X#CBNK2?I]M=)2'$ M7(8PI6GB>SXG"67F:9BG!YJ;BW)Q8]Y^6,]Z$<[ &GG&/X73H'3+'L!L$BW= M #==BN5 "U3+,^CTI=(!ASBF# 8>SSP99P$26C5'O#40'/CRR/!F 7X9!OC.@FK65S+!5@C\^41 MG$;8Q3H'A*.(UM"#.IO.$@99%RP@'B^"$0TI N;:T'G1DE[?<"MT@1\MU*Z_!&HJ75W]A[* MHH054=]@99DD-;K5S1AO#K8A.!4MA]Y[JQ3.*X^9US,5^E?]Y8 M8)]JP3?:>!YIH^ FO04LMDJ(TW5:26; MEN8-J;+J8T:H^LWZZ:M8KU=-9Y,E%KZ':2QA%&$?(AP)7>^?0B_!.,%M(%=1]P;,U4KD C+ $HIL#*F2& JTP */TZEB"+A2S9@;_Z5 M;3K]COX,36OF+\SCZQO98^BVL^GH"7Y5BH*NIFVS&_!<5]W(H=46U.HNP$[A M!>BH/$)+G-',XKJCCGM!7Z>I)2B*"4QQG&IW@/D!304GPQJ'G1YS;K-YETAV@@XJ(6T"N"6; MNX%Q9%H>A.!P*CV/B6M.[!GQ=.=N#5PC[SXO8".PS\F&+C*H)S=KQI M0S&FZK^(J1C?."BWH21LO2&K?;2_4BO$^Z5/ R]A001]*A3+Q!A!HE:_,.24 M!US$-$"FIX1/CS(W9FERG_9IZ%7=-J:H?TK:,U::>*PV[4\ ;)3B<#EL$^0W MM$)VMNP43-\',Q4,[ MP5;K,M/99%_7!?O;3WFF5I]??VKWW--$!B@($ QPJD_=)1[$ZF?0QS(2')$H MD*E=?]>>T>;&E&V)YDVNT%P]:2=BDS\J!>HNK5L]0*454;_)>H)! Y!7$Y,0 M<>A!%BC044013'4E?OT:(S4W2>X%RT=1TF)R[+NCCH?^E]$A-G-WG<$V\BS5 MP:L6%-22@N^4K-4?1\@O,<+%68_9OK$F[AQKH/;+?K F-PUL.]ED#E]%V"A,8TUA(#E-"D*XB&JJ%M/J;(!Z))4KC&!N=$#@WT-P\Q#HE:2_H M FA1![9N.PFN&6&X@&QDLAB(EC55G(/"$4V<'&92BCBG["$]G+U^*#4\E((U MVY5++_09"@,,.1,4HM!/($V16C6BE%#"F<=C;K=VZ3Y^?DN5KG1U-(UT2A\" MT=0^M&6##IZF## ,H]&_^KU8+K_QE\HZ^ZX[CY[X6WZIU,OO]\@UP[[98W7@ M]I4(_1A'/ U#&*/04W.Z1R A+(%AR"@+*4TB836G]XXVMXF]VZ;^+:GNZD/$ MCV15^[KZ"S]:P?!_V'WC_?B;??3.4!V9!4X4U!RQ1;T1,HXHHW^L23G$2.U# M4C&[R7[K37TY^G^=C^* &96%M!UX;MRC!5\ IEE''+ .UQYTU3D"(76:XZ/6PGP?RLHHYW?PQH)Z M[$V]&N47W*YD?WG09)],.A+*YAN 8Z$]U9Z@6]2M-@N'0'=Z_]#J:9-M*0[1 ML;O+..C^"W-./^X3FMI\,WYSD/+Z(D'V>7[L6[)BFU63*ENL5A^*4I?16'HH MC8*0QC (PA@BKGQ9BF0$$YJRB'A2^@@-RE@=2^*YS43=)/J.SMN$>J[/4;[( MDW^97/\BM[ZC/?A%ZP]: (9FT8[V"IDYX;-Z,4:>-V?T3@S/"Q[;3JZSBD>3 M]W5RDL>&_V1&\^@##ZZI6]R+K\KYJE.M=<7>NE24/@6 L8P#CQ!(D)K)D"]B M2$,BH"]E',64I#*TFL1ZQIK;]-.("G:R@JVP@XY<](%L1O..H!N9H >C-J0^ M[CD\W)7%/3G2U-5PSZE\I CNV5L&MEIO@Y0W\OFF3B>(Z#'.9"(IQ"C51[7" M %)=P#9-0^S%*$Q3Q*TZIY\= 5!$:2^S)@2!)J5$;BS#AS8Z 7:0][<:T3Y*WK$ZR]"#C,G'LYQN1I778N=MDZ59+K#/R-GHN/'?BV[&MSF^?3V:!L??33YWV M?--67-PJH^/ZH%$':'T6H-;H/)4Y-LV%AV[',-%K'\QU9JK+#_':PFMYT-?X M\:][&-@6A;,'AJT?.+ T^JZ\:O6E.5WUK?A&?M.UKNZ:VIAJY./],9:!D"2* M)8&(2PI1FGH04QKHZNDT9G&"&<$#CJQ=()+1)SS]B38EO:C \EX]PA;+M9- M RWE2V_+@^DXG8L3RY>8UO.\&=&^[XLN9=QV,U1?HZX\##H* M@ANZRFX=I\L[P-55O?@+))FVI/SED+VH.N_@D4-WF-?J[TA"B$)];!C%"0P1CG!,PBC&:F%1K,G*=*OY M_*!6:XC=T.-]NKK3^%M2EG6YAZMZT6"[S6R M.E^LUO\1M]XWHJ[Z]6NT?QN M)S/8"GVZM^. /6ASC)QM1AL,.?&NM#D(+[>G+>X=1CX?A7JR.%'BZT>RUG&5 MIWJO<+]K&HLHCI)(0!S'BHMBX<$TB25$@HA8^C0*4JO31P-DF%MXH[OK>E#7 M;E_6#K2Z6%<''&(D,QH;&?J16:V1?G&(^+-*@LKMID)Y>AE?;/%_&G7W^P)( M'9'@$ DFY<0+(#JDR$L>-:RK->WI&DF?]I=TNT8VU:IV/5'4RN('=<^ZF\V, M@M"3U,%[4+/FWN06<51K:[73/IU[?_[Z=M].7O@75S MZ''-T]\&>J2Q)VWX/"Y^AZV=1Q[-VG-HVD:W^]1/'W[^='U]_T"R4@]^(S^K M3^M.B?,EN[U;5TOJD<#G-(()$HE:58444AH0B%B$1*Q<@009%?:T''=N<_M> M4KVJRHLMUOS[(N8:O.,5 ?2)KQ8K%.DM:DEAY/L) MC["7JM6,73^" 5A-D=OC "LSBA^"P,ATO17)9:WZYTHZ*TO?/G;B"O3/E7E9 M;/[@]Y>>+K[*UQG/5IMU]MBI#_?^-[U++/@'):".@FR:- 0^>K#I<*+(>74\R1%GHS(L-/(KD2<&P]T]WR[.G:+ M*&ZU!/I5 1T]]4U;38%2M0EI#CW@[.PM,..EU[7MV-L4[LTZT6EKU\9P?CK; MF8"O=)K;-<"G3W\['VEH=A"I:H?Z(+F$$>QS'F(8$8)U"U .4\P19 &E<>H% MB31KSG=FG#DS?I/;"P&G _I'=3HI9_^!,A6PJ>%/O9A70ZK!V0SBK@H9:^K"6.?5/E(:R^"FP7TMA;KIKJY?^RA6 MQ8..\KUO>G&T#0#])$I#7WD7@2<]B +U!\5)"A/J^8F7QI(DGF5WRW-CSLW= MV(KT H_3?M$4('=-&,^..'4K1E,( MCC1D-+YU&/]\$FM=2?MS63QF:CGUYNFG2O"&X"J=17S%U+JK7G%=T:H^J;N, M1!!314!0!"2$"%$!210Q&''._4#$U++CBKT(96W8&M^#H9\CNM@7*,_@AV2H"]%N"7 MK1X.66PXB(Y(;8 DW+<<( .*>^")UU8X/_FH:Z3(ZOK?/?S'TB6Z\(# M_M)'84)]3"#19Q(0XPRF$18P2EE,0IS$<6"56V(^]-P8[\.NH0L@G:R%)CF1 MZ9H.Q6JE/\PL5^(HRX'5]B3*P-KYYZUCQH?C8#XR#W:KV3=R+T KN5XA=G^M MQ0??:04<'E^U!\UU:?GS [].C7AC0$X6>S=_PL -TJ,']3M)X&^>]I=TD\"; MC+].X=4;G5+\30G:B%Q]*FI2UO2\+K.\RE@M^)=GO4V8]+$?PBB2N@A8P)6O MR"@,HI1+F::!C*Q\Q==49FX<_%>ADRT%AU>/HB2WHCWU\8ZLA74KJ#G@:[KC M^CMY!<;>F^T4;SE_=.B@R$MS=*C-MN[6PJXA 6N%23O/Z.H(6U@68 ?,=K9I M2D]TMW='\+[G8'%7&\"OJ4YR#0P)_ZR7?#F.UVR,$ABF2(8 MA+IT#I%J.N;"@V&,19A*W\=(6"7'NY!J;O/JLTR7SJDJ\2S3A3W/=!';3)<' M185-8;/OE"->_ZW'$Q_1UF:SZ>06''E:=)2FM#A75,D^E]XET*Z2ZIW(-&UV MO4L87Z39.WWX0*+7D\4W=6]=_!^1."$R3&! HA2BA"20L%1 YM&$(L8#G&(K MPNX^?7;$JX4#6KI!G;.>(V=(?T/Q&)O&C*&P)Z)C*KLBE&?/GI88CJGUX@,_ M>M'E#Q)E-/&*<01XS").:5$IM+#5FT6IA)\ M;O122Z<\@,%^V606?^U R' [_K<)>C00Z.!Z \+O(9IQW&RSCUPE MF>.*'9+!B:OL/EDNLN6[MEK+_]F04GTAJZ0\ M!)G)BMLW:+P_@\:0"O;'='97K/[9TZ>N2W],M2,EZ(]>-NPC?G__L"J>A/@J MRL>,B>,+@=VV8NWS5W6YC>[O]9FV3\7Z/\7ZBV#%;9[]0_#]DYJ;#A<&RTA2 MXF,O@&%$%5V$40 IEC&,4HE8'*1I8%,'W\7;\2$H:JCS95V^N\B4[]M&Y#L4CSUD6&% M 7@2:_"E\P*YWIQ\=8,YFD9>3X]))ZQ7-]?AU/CZ @WL:YWI0P8YKY0<]T5> M$_@RD0G7!;R@A[0['>- K9(C#./49Y[/(AF'OE5;ZR.#S&WJVLD(U'3%:CF; M$I"6/:V/X6DV9UR*TM@+Y:UXFI5K>+[VPF/?T+I'?U?]K(\-,6T[ZQXE7W2S M[KMVV.?>5DJL'7B>K3>E3KBO6RWS-YN6>W1-Q64:Q8(1+X9I&#%=1#:")!0< M"BD(#B3G6%A5 #,=>&ZTL*NT7$CP4!8/HEP_U8>'=)55D."&/: M+]'=/I_J.B?Z4O7#;KH8F<4N@W?XF44;F%P?6S0:^W5.+MK @YJ]=O._[$1?H'PO.R,O_0!PUCPQ]$ MKLAU=97S*WZ?Y9D^;*F/*SPO7I625/J8C-RJH_Y*$*0D1#V"HR_"C*):0A%3 A%'N M>0(Q;%=4V;F$<^.Z1DX=IFM.-@#R\% 6C]W3#E,==CAI5#-F?%533;@G//#X MPM[0V\:O.T5G<$3AG U>^RS"2?E^'X<.SL'K['3!V8$&'B-HMQ!THO-:34GO MM[L(/Y1%52TQC^*8^1PF.GL1R5"MVWW$8.HIOB=I&C!F=="M?[BY4?CGH_LK M"W"KA;4\<="/LQD1NT-O9%;="KH M:@U?N_W^/W0BY_]&04C6%R=6>@?;-HS M#$:*OSC38';7!8YG7W_K-R?Z6[?9(S>;=;56KTN6WVZ+:;6UM+X(';E4/W^K M:QD2MMZ0U3=1W@?+F&/LH\"'S$.1EVF(!MB7S=FB #AQ X^'8FWX=6[KTMR?68'J/_'5,=-1G?R51!K:P MT*/H%8$;#71>7!; M78 L2K"W8],G[>/90MCV338N!]55\XT+))FV*ZSK3ZJA,KIJA*BN[HMRG?VCGD3:F'\S#W =W_F058RL_E.YSLO(3[F'> RY MKZL,<88@)F$*!49"8!YP(JTJ-3N0:6Z,O!-2AU_UJV^9"^; 2H898M-B/W;> M6*T-K-4!>WT:WEW4^X^L]ND[JBW ,V,U>@&MF,,$,WRM>B@EAUTA;=M\F8.OZ'O.@ZH8_NJ)_$0Z6+"]9*QJ2QA MVS=[B'',J&X\K*?JN:WE7QPNOA?[U?<"=-4 C1[.#]9?A*.SCMU#9)BXG_<% M,+WL]GW)PX81I5KTW\CWU3J[5PQ2+6F8^#*B/L2!1W3S;Z'^1E(8)RB@PF<;E6HN8Z:;;>9]&9 M#&VN-XLP91))*#'6Q\0%AT1*O6KS!!+(XS(P^LSMAYX;!;3)B.219*OZY+>. M?&=5M:D/&&WJ.,SZ3M11,]"H6>_6[C4%.U6;+=PZF<>,2098KI]EQK7'R S4 M@5B(ED"LHRVOA/@S&6:"_.7D/QRS9F*XO:NYWL.A5_/]@.=- M,A<,UW,[3USP!.LYY)V@ZWU9[L[YV.M<+?;>B;RXSW)MT:47^ )Q@B$B!$&$ M PJIB&*8,H1PY 4I#J7A[&$\Z-SF#2WX MSO!59K824QX'N1C9G)'/FS[#\* MGB/SOI:YT]9@ 3IB@UIN\&Y45(V9?A1T)^)X1RC;D+PU7"?IW?Q)4Q&[M6X= M2K>_UYK,ZZ)3U\J-%?S=ILSRVZ:;0EWEX/UOHF297GG\E91ULX6ES\-8<)]" MACG7A9@32%,?P42]5CX).4J(46ZP]AM@YK%MB7O5GYP(\%6@[& -J;\\0"?B/== M V\S 0P#[^0L8/FXJ::"85IVYH.!#QBX,U;DM_KL@9Z$=$.YMH)33#T9$D]" ME/JZ\()'(/52!'$:">E%4>)Y5@>7CP\S-[K74L+Z)$;CSS=]"P<5S#J!J^&N MU<5HC;TMI8'Z9@N4_:Y3+PZNMI6.#S+MOE&OHB\VAOJOMN^S\SY?9^NG#]E* M- =FE]*CD60T@!PG.IV=JL\_)0F4G"4HH4'D,:,E_;&'S^VC;^0#6L#V5+IY M2YT7P/5_WY?",?)7;8&$5?><4RH/:IOSXF&3]#&5W@F]6 M:KJ_L*7S-[V9L4R" ,F("4BBP(<3K0CZ3,HFY&N.^Q&)M&^?,166G=D:(:*(W([,]BD9&6F^"'Y&-XU MT",]'IQJ\F9V[7/T1=N>"WHSNEI2[C.4X!1RCW@0^8)!S.-8D8Y/4I;Z/+!K MM3Q0CKG1S]ONKD+61&6;+".QS;]H?O>P[6#QH+-==L7PK"N%##2?H<\XOE%> M<5^B46.QSXQI+M[U%JEU<>@"7@:F*U]OH!33.G670?7">[OP<0/KPW=.\]W( MP[-^RR#T8T]("I,@0FKM3D)(B. P$BA@,H@$"ZQ.UO4/-S>>[$JKUV#9_OCL MD/H09[ V8SMW"(Y,:H?@'9X]=DA:9IBXJLW>/]BTA=B-%']1==WLKJ%5*H44 MNBU/357U]F&GJ,Y21@1[%!.8(,2T1Y; E$1JW8<2DE"!$B^U\LCZAYL;H>RD M;?RK!7@@)7BLF[JH+^3_]?[DJ?_S@7*E&T?K7X'O+=2/]/]VM8EW]407("^V M/VV].%V]L5,(3M%47>Q6O4IU8N:__+.B\W\-O4632JZO?B=8]U=^_:O MF)F MK\W-B,V=)4O115UB"=1*3'2(O@^_*0[0 M'QU_/H?G^^"Q.CC?^R#G9>L^B?624T5BB40PC/Q81VXBB G&,,6QZB[P9H_4/9T5?NT''^_"N#R,UH-K0_Q)LK3\W\JS462XL*X>< =Z,U=S! M.3*%]=:/JQ;@4P]\+HO"=5 9O]Z;'FPNI=PZBEM4:>O>Y;C=R,WJ[4\FI?"3;Q ^0'GO( :4+5HE,P2 (B81#Z3#(2TB@@PU+] MCXXW-T+N)GDW[SU] K7(0U/OC\-LYOHY!&]D)CZ-6YOC/D[=-T. G.>O'Q_M ME1+2>U4_G6'>?]LP=GE+JCO]/^U'/I*5CI=]$=6ZS'2!>OT+Y6,^_T'GRJ7P M>2 B'$ :A1%$DL>0>DC A'HQ(7$@J,^6#TU.U9J4:S,&ND@FFT_L4++QOC8M MY (P]6?=*+.5M5YLE3M-ZM__RS^G@1_\ZQMQF^5Y6Y&BD=..SRXT;$22"(<, MTI!YRM4/!:2I1% G]K)8695+VAKV?K M8FJ%OZG[&W23/)",!HJ1O:" 3T%["4Q^L"G M;RA@L5U(]HH]^XV[;E8G;'CQON(E)IG'7F-'@V?]JJ;I2M4/WP1-J$X(,)>- MRC, V;28.O.D";+"?BV6B#*UI,0^%(CI,K.!6H%@SX<1ITD8![%@*!PM)^S7 M8F[!+?6J1B-FA"G S1AN1!A'IK=AV6"_%J^4"[;'[C4RP=3H\\T#VT-S4198 MYS'#*.UY$=\E$+&(P11+"6/&. L]*7":V%#7B7'F M1E';)A8<2"5B<[#&CK). 6I&30Y@&IF"7A1@UD(V!U@Z_>S<$$L6YRZTS)JYS5FJV>2>:_U[GRHW2S9DJ13MZ$T7]L]PHCRKG-^L[ M47[),3./NB?\SA2M+O5:L-R>>*SU 1\G MMHAQ'L=$EIDHO6-D"]FD?C@ ]F1&R"7/GBI1Q('^G?P1%T\;YL9>YX^B6K<= M98I[-7+3T7-)$N3[*4EA%"011#2FD%)/.;-I*FF($<7(RH\]-=#<9IZM7.K# MTF+:^; GT31S8EU@-/HDL141-#(NP/6Y)K#6KNLY'!SYKB>'F=1Y/:?LH?=Z M]OKAZ]E]O<*K;3^\#T7YE:S$VR)7:^I-L:E^RA5#K70-A(]%57TNJDS/>7[P MH[KBKKHI=:UJ42[#4(A8T02488+4,EC]D3(>*K>6LCC"01)ZULM@=^+-C73\ M #0"*I.!'Y0&:].BU".9SWS1_3I&F6*MOM=,.51;W: L2JBU6X"]?F"O(- : M@JV*"_#,LHV>;I?X[O%W&!EP*-SD 07WP!Z+0XPPRL ,P+HP89U;V-0]:^JA M+2FF0E#/@VFL#[/2V(,DH(&B=!D@G@H:1U9;,2?&F1LC=^LT+@XJ_0PNQG@* M8S.V=8#HI-?4P_V4Y[IG>-U]IBMG^JL\7W"?,H0]P(908J$[BA/4XA3+X0)%IR% M$?-Y9%5M^B)IYL8RW>S[3B);DXB_56'H 88AUC)CHLEL,#)?=>'?:?+2$+4R M.W-,="[B F2=GYH8(LO_3]Z[-C>.(VFC?P41&_&>G@AC7Y( 26#WD[LNO=ZH M+M>I=O?$1G]0X%KFCBQY1,G=M;_^ "0ET;H1H$":O2=BIKKL$H',!V(BD^/#(%O?/=HCRMTJ1NT5-<3OCJ2)()0J:4WD*L8WU495$ MQCQK1N)$10C'V_1$1P,]DN@]\AD'MN:U?%=P=8^UZ"2E.$DYA@A3X].S6$.N M2021B%".$BU0'/7(29WPRH^1R=HL?UTJ4#67^"M\%QQW_"DM[4C.@=4'5@J! MMM*@I;4MEFQ_KM$<5*K?@%KY5M)'V=S&K8W^H '@!C1?'/-5^7*Y),C?G1AY MV4)Y'F.)/:Z3,O)B'/DS8\_OSSPB_WM37VV4#\M;*:LX%YO;E,R[Q3OV7*S9 M_$'9;AGW6JM5$SV),ZUS\S,D-(\AY@Q!$L66YEJCC"0YPLQG-^LKQT1WI5I. M<\(Q@FX#6,;2F._L0HG*GOU1K!^-15+@/Y>%L5V_&;4W*V7..V;9ZU!CDWVS M_]GL;U6NGUB6'CVZ^RWOY0UJT-4:B:U_+S]X6(*]!E4NLMD]0*/$#6@6L]*C M*ZX6!GUWQI2A5V&D')N!5L.+5N4:*,_SK/0:=33BE6MT;C.Q7#5.WZN3Q7K% MQ/KOQI"^,[,OG_89.KM^<(03E6K;=8^B'.+,'+S,N4M"*6(B!,U$$GNU8G69 M=&KASO=;]OZ5>E$+WP1Q)YA=KU+"@C?XO4HM;KU5;P4>M@>?#T3!KEPY0)28?OI2,0@B3""#$>:THP1R9S( \]-,#G;W<@( MMD("*Z5[3YV3(%XVI"&@&=H4^J'BU5GGDNJ]>NN<''"T[CJ7U&GWU[GX.>_X MZ+MEN;[7[\WA:;ZLV)Y_4:N70JCRRW)>B._[/9T3%"-D/#DD%;%%A3$D5!"8 MY#*+I,XY2Q+'HD+7.:?VBENY[9[>DAQL1=_713E'SYRA[PQ7#@'HX.=/@^7] M&2Q_K^5V\GIZH^H_L3XH^\0:??$Z&UYT'FBLB**O9JT@HO>C M/5EQEHMO#VKU9// 9U&21!SG,8Q29@DV,PX)4Q%446[,-\X4SB(?;L;VX%ZV M>02JQ<]J#01;K;Y7?5*?;*&C)[U-&SFW VQ?/ 8VK58L:.4"5K" =#,GU W% M)=,>>ERBF!-*';' G/K,$"5QIZLR6OQ9]M>S2"J)\UQ#@:3QQ%"$(1/(O. Z MSYA($A[%Z>YRVOWM#B!:G_OJL6A80]:^N:V3FQ$9"_8)5;F=+VUK4P+:?QJK MKLT+YE&*V=PDFE %FQ>$?F5K?D/W,\PU5>&.N&?/GC2C(F:,8PTEP0G$F A( MN4Y@I%2L&=:VQ[N/%W5VIJFY5#5[=EYW^,DPM9%;=09S(> Z1N7YY,1SO((>%>.CH M^JG+Q58J^2 1G@#0#9K3?5F"":1G.T'DEFGM-E1/CVCO7U5Q;3OO2CV:J982J2Q?DQ*J-(\BW&B4Q)Y63_/^:=F M^=I'F655H2':"H#YI>--D 5Q]+6&@WEH#ZR%<%T#\TKVADP*_&#%_UO5VMJ& MPHT. ;VS?N"%\MD\9Q_7D^L'S9%_UW.8?C;O5;_%VK@V;3Y);,Y[E&ICTRSY M%.8*LCC6$,5IDE&&)$_3V8M:\:6K?3L[E\\KUIYQ8#^C!!N;XSRO(NS+S;I< MLX6T?Z\(3<"R3][9>;R5$N9X37,H!47VU)U#FB0(YCC*48)XDKFECP1%>S2/ M>8OFMKK&7BZW( \%LML.$02Z@?>"@P:UM90!.],Z8Q'(M)^?9U0CWJGNH;GN M?N!*PUS?FI[VAG><"E7Z6UG%K]K_;N]@/R_7_Z767Y58?EO8B&)=7_AQN6I^ M5=%@S;2(<((%@X+GYB2/.(>$9PE,N?DBIFD4I9KVLCZCB#]-DU:G,HMVV?-B MN0:KG2XW3?M"H)>K[:^KC_WP7;&5;[7[R-\83U,ZN>_!VT8J;EI<.4UV=)6Z M8M0$WXW?_K7U)?FR_Y*TE!W Q(^Z1J'WC7&$?YO-:-2%.;O#C2M%WS+" M+N2'/^W4JIR9@PI6C&/(&#-N-2+4E@P*R+(4RR1/&5+:JUWKP033O,.J:LIK M)WK7K$DU$OL6#!X ZF;WKX%I8,O\;H?-ARY$>A3\G58[6''?P? C%_*=5NZX M:._,Y_J]TE]62Z&4+#\:@;8=J(S1J((C'XL%6PCS[6X(Q&Q?BT2D.$MS#K'( MB"5;S2!5YC2=4!'K.,MM$RD?5]9S_JGYHAXIVGT1=S,) ^(XL,782@[L.P%^ MV IO/;*_-8'8G0)@KT$XL](3ND!6QW?V48U23V@.;5;?8?Q,6KE:SWYF?Q9/ MFZ1YAF$:(9GGN50Q=O(0#@>>VCNWE0U8X=P+,U]A M=?G%NP:!@=\[-^6]ZB]/:=JK[O+50*/56YX2OUUG>?+?^_GL/ZGEMQ5[?BS$ MNV65J+&JH@!?B_(?C4%GB/%8<0[31)EW,-8E.:=,T[M MY=P+#%Y)#*S(?OYZ-]IN'GI0# =^O2_"-\ ]F#,V@9SN[OE&=;.=U3]TK-T? M]*[D;OOL6Z*@#9M_54(5+S:;?I;$"F^ ML)V33JS+X*2Y]J;&=PSI9A=X\P5OVULRZMPFOW9_R/41\6ZV+] M_59*\\THF_]\*A8JGN4ZS9C6 DIIG#H<80VYDA'D'--4,XGRV*E7X<59IF9C M:T%!(^+-]B_ "@ON%QYGKO/ =A_ @L UL"7MC937 :T3B5ZGM?.CCG9TZU2L M?8[K_G"_0]W/;/4/M;869%^Y^-G(WK"&R@01A#($S;DN@SB-J/&S,@I)%LDL M$^9_S(N<]?)T4S,%%0?!VG(0/.WD!M(6!Y<[Z?U.=1UPNQWIPH$X>)ATAUJ[ MFGHO:[BCG!LF@HAS4_SP!.?X5,^:&V.K9#'?V$J>UO#FB_)^^<2* MQ0P1DJ0L5Y"G0D&<10FD.*?&KR"41R*3*L%>138=$T[-KK3E??UFF(? [[70 MCF11SJ"[V9:04 YL7:Y$T;],QA&:4'4Q7=.-6PCCJ/Q1Y8OK<_Z7KN\>"Z4_ M_&D&M8/?:UT(M=I>P5*L,DPDQ(E(SWK M\O&>?%0[OH1[W4Y0_5IWXZERUX[8A0)U3!B'.$ MF8QHQ(B//W*E/%.S*F'H#ZY=)#?_943H!S93G;0(@_ A!,(O%+O4E=*,RRP5 M!KHC5JE P_8SK6;0HKS7MT)8,LIB\:UF93BDH+L9P_ H#FSS=@#N1;X! M#?W+H#0P?D@%LFZ.DXYJQ/R .+15GD_W,TE5_JX-5K'RL>9.:(H29HA134B& M()*1,$<_'4&:V>S;B*8\$E'*59_VS6S @7HX8 E2/^A"E2!YSCYN"5(_:(Y* MD'H.$Y+NTZ&1>=-?ZWY/SO-W57Q[M*7?+VK%OAD+K5:B*-6752'4U^5\;KZ, M]L%9DB4LS86$+(T(Q%)&-AM30)%J*DDL1$*<&NJ\G0I3.T1NQ8:-W& K.*@D M_S__$F?1OX=@'AWT>^%FNZ>]VB,&^-KJOXKR\>^7FB_NVBZV@+@!6RC Z6\0 M^/V6EU4&X> \JF.LY* TK(,J, $6US$6R(T$=A1)PC66NUW43([;RJ<,\4SF M$4Q9JNTVB"%1*8,T)XE&7*D<.\4_W:> M9X:!<^C[Z4M-Y6ZW#?JZKZO[0GI]2[G^T([94:X3XF'[R)T&R;^-W,$X;]Y% M[K1>+DWDSCS9ES1J83:%=6&.6O9DU4JR)=*8YS2*8)0C 7&4F,.+4 GD69QG M.!-I[E9 UCG3]$ST3E!CFA?%!V> ^7%7*8 MQ.5.)(+13)V;9V2^J0YUCXFGNAX8.5;2L%?L&/0VO!2KHG)-O[*UFF')$J*0 MAIPGUA5D#/*("!BKE$0I(DCG7B430PDZ->NTY5116Q+DLB4P6!F);\"'7[Y\ M&2GTT;7, P],,8VZ7?\U^WE][J.X% A>.*O'4XHDO,OT;0P1'L8*$% MU_EZ^J*;-I.-PI3CB$LI;[9AM7)_53?4CS]7QL7XV MY:LJUZM"V Q05CZV#F!)PF-"&894*F*.MR*!#&,&-:9<,V+^EWFQ_I^;:&I6 M9"\GJ!)\_L^_D"2._QT4"S'?2//;8M&TL&)-TTOO4^]9S-U,2P@D![8I+1"M MC,,<>;MP"&1#SDXSJO'H4O;0:G1^ON=Q5SPJN9FK>_VQ6!1K]:EX4?)NL3:+ M;X_6=0/2!YN8L$\RSC*N$VUY3%60DP1#%1 M-D$J0\CK)^LLP-2.S M5<'>=-1*P$H+L%<#W/;H-=QG>1Q/H,."/O3ATAEO\'NEQ$!=0ON#&.H\V$." M<8]Z_2$Z.L5=,50_ZUBGH?ZR-D>]ZDC8Y$?,+,.18BJ!FEE2V21AD"I$89CP4\,\_4K%R3&[V3TR5CQ M7-],5 *V!S5,?H+R-3P<,@0S,N5E& M-2(=JAX:BJZ/]W25;+GK7=6R\/UF98M8JIXV=?O(S^J/ZI_*62ID*C7*89I8 MEB!-,8C_OR&G:R9D*(Q4S:VLW:+,83\M%TTES\VS^JI?S M^?(/:/[VO.'S0IA/:;6JDM06=2/;[2^:[C8_F$-:66GLV2C-<=$["_VT_NVZAEJ> MCDX(Q 9/ACALL#6(K].%Q$ ]M][&V^E2MJL'5RA_Y\I\W(_+E5;%>F.^;G>+ MVG+-4HU)KE ,A9*QL2DIA4SS&!IC0E(<,<)0W*.V;@!1G=ZQ\>OOWEFG:FYV M\_X>T0#+.G#2PY6K])?)=]B5;;0TM=<3M:X3R'7H7HBW3G.X(.%?(\.A&^+0 M=1.7IO)G#6\*%[_'"7\HUG,UPR*-*9,2Y@)1B$75_RQ-(4NPT%ACI:53"<2I MP:?F.E9"V>-KG/S _[:MU_WN3@U^A-YERWHM)@.;1%\XO/B_S^G=B_;[:+#1 MV+[/J=$F^3[[F7Z.W6]LOJELQ(,2CXOBGQMU^V=1SB(>F7-=A"'52$+,E;W6 MHPA&+(I%CO)$15[GO=/33.V5W4D);I^?5TLF'JO3S$YF;%C.L\\-1-B M)09J+[)GC,@9<)I0E2=,08+C"&*9(DBHIC!F)%.)0)GY8?:B5GSYII"W)1@. M] _ENGBRIVZ@C;C@Q$#@/'=G;0EG]I26V.9Y:Q"O) MP5[T@,$^7[1"1?^ M3K2I;3Y?E5A^6Q25.V;O6NN<>;.>I2\-5\#E<[.*;[,H YM-!Z(N\[NM;L#\ M#C1U#E:]FR;6![8:@A^V.@9D(@P/?"A>YW""C4OQ'!S0([;G\#.,?"MDMY[U M][M%N5Y55 YE5=/_\,@631SRLZWH+8U'=\#>\I,9>OW>N'J['6M&N,A%FML* MVC@Q1P]"(,N)><,2HK!FMI.'5ZG^%)2:VL:R8XMB#5O4-RLRD$;FELM=W4-M M2@F>U:J^CQKK.BKD]XD2+*G $XXY*\M[7:78?BH6ZFZMGLH9Q@K1'$G(B>00IRB#3.4QE+',$N+'[ZFKN^!_;F/?>]2L[ED4B*>0BV2&.(L$9!@1& : ML=B8@91RY-6$^,)<4S,$3=F:D;5UKW-ED=]ID-UL0B#H!K8,O5'K6?%W$8^@ M57^G9WJ#RK^+*I^N_KO\B#?A\Z\+MI'%NJHW-D?9IW?+A;3)]O)CL3 GS8+- M=^6&Y6%3MI3F*14,P22VT:4X32#)N((ZXK%" C/'Q*KKQ)B:L=FI AI=P$X9 ML--F7T+K>)EUY5)=MDOC+<# )LL7>Z\F>R'7PYES>J1U&8F'>M#U\6&I#@#K M6>;J:\8>B\TZ@/XMANL0HPW<"9NWF\7NW#66X3R*.(),$P0Q92DD++>):$@( MRA5"U"\=XRIQIK:3U;%"?KXC53_HJ#+EBXH M; ,;L=Z(>95..:'1JX[J\LBC%54Y*=BNL')[H&^P\<6,N5Q]_ZS6LRQ',LIS M"I%QAB'.4@PI3HU/I;,L3A,:D\2I&O+4X%-[_7>R]:!4?06::[2P'Q2#AP=W M*'R^@$*/8."QNL&B?ZVA1P[W'2MU'-\[\1F_5[-4IEN.$"VS) MU6/S)K(,JQ17L23XF_?P-/_V*-Y MXJ)RN#=L_E4)5;S83.;R= [SNX9)6XLLE8AIJ)"B$.>)@L1NHSFE3&<,H920 M+7%,9Q2]AP!.W^#7=# #O]!-S&CQ#:QV.MP ]JJRX%4UR WH8NP.L5"162C+ M= @3GJ76P4D@CQ("9<8I(R*1F'FDT@ZX6&^?]'H#M-\:CK."J5"IAIEF*),W-H1:[IJF.MW]B)I1-=NL[KJX$78^"]NR4]:(G?KJ?Z M>%A/]6X$V#TZHPX*_VA=4L,O@U_KU-XH7FBCZC_F>"U5>^O[JKUJ_U'Z!3Y^ MK&WE+X]*F5'KB,K[Y1,K%C,F(QR+)(6)8(DE21:08<%@P@C.,X5(HKTNE,Y/ M-;5S6",IJ$0%6UG![[6TGC=$%Q!VBYF$P6U@L]\7,N^02C<:@0(L%R8:-=S2 MK?!A\,7AB7[&8G<%OD\.KZ(,4B1Q*A,!4RYLP%2DD.5<0_-KIB.",B)B'TMQ M9IZIF8E]EL=>SEY45.=P=;,/ = :V#CT JA/>CZ M>-^[U"I#QG@KQ8MZS]9LZVES$:>("@4%R\S9-.,(4IY1&"OC1Z2*93IR*OSN MFFAJYJ"Y%VP):ZO'F-_IIA-=UWO4ZS$;YQK5&ZX>MZB7L;CB$O7,P"/?H5Y6 M[_@*M>/S0Q +51V?9CS+;030*ZTX]XX3H=%Y!X,>3 M\_K1_@29!U1JKWMSWB[DZU^T/KFO,N-Y'NLLA6F:)1#G,8:491(F#$5:&1,6 M::>I&#. VW=0,<7.> MJD6N*^"W#>1 2VS?8^A%Q%T/HZ%P'.=(VAO"'D=3%V2N.*!>''[D8ZJ+JL>' M5:>G^GF)/RV7\H]B/C>6Z[!#\6&-H_']$HIC"B.D(HB9H)!'46H@)PIA(C77 MPL<5=)]Z:F9F*WGE*!QU\NZ11>RQ"FZNVS#8#FQZNF!M:D<'J2'M#UP@7\MC MXE$=*G] #KVF'B,$2M7<)PJ87UIZEEW!Q#:2G B<1(I+2'22&7N:1=8_[MKEDSGIWYI.YCS0R_?BG'1\=RS5. M>!S!.(T)Q!FQH5>>P1QGL9):YJD:ASS\TU0) =N$!MTDJ?R8)/4*#L$ "^SF MRH^[; /O#JTU42Y,4D3Q/(5>6CS$7&219IF&2)PIQ8[DIYEX)@$[33LTD MMUIN[82MSO.?;W_KEQ?HAKZ;+0V/Z<#V\AHX_;,'O= )E4SH-NFXN85>0!RE M&OH]W<\H?55K9NR;_,!6ME2OO!7F2+2IZ&/>*^/*%NM91%)D$X^AE,8,84PR MR#+S!R:I9FE"J(R],I*[IYR:,6I)"&0MHI_Q<4#9S?"$Q6Y@H[,5%FRE!3^T MD6P$#MCGRQV=0$;'8<)1#8X[ (?&QN/)GFE$RZ>G8ET34"VD/4R;:=1"%*H\ MP9=,F$8*YQB2B&E;_AY!&F,&$Y4*%JBFOV:=F?EK"UPU*V^*'8*[V M6QLW2S48XH/'3\.![9^\TP>T4$DZ7G./FXS3!Y:CI)M>@_3UJE[48J,^&DVV M8<._%^O'=YMRO7Q2J\.[6)4@F6BAH%88&;^*:LB%3B!F,=%Q0E'N=GO4;_JI MF;M&>M#J].KK;7FA[^IY#87IX%Y8#:=]KU(HOQP2T/>$(D ;"TLV^A\!G8$M>E>?L9;P!5DIP>_E[UZL> MYQ(0 8MP3DXS>N7-)65/E=M<_'R/C*-R7=[K+RLEBM*X.O<+L9POOQF+75H' MU9(UZE2;D[ 4-#6^H3"6(!)9CR7!"G.K_NJ:9F6JVXM@;F>2LO6#8" M@W4ML4>RRF60+YN(L- -?GXM;8-.#7:R@JVPX"$P;!ZY/,'@&RUGIS^,?GDY M3LA39.>KS*IW%[HC^C@EBNGI>KZHM2]1EY9RWUZON[I50SC4B6 M1;&$N>34=KTS9I7I'.:(J3S).46I]"56N##?U&SKCC"@)?--W6 '6"JS6G)@ M1??G6KB$^V5+.P": YO;$$#V8F%P@."@["EJ!I?'^IV#Z[3S M)L5O?VMA2>XC(:%(8V-44)Y CO,4$FEL#4UQQ&*O5IHG9YF:*6G$ ZP2UK,, M^32.;B>VJ]$9V#1LRTVV UQ87 1@T GM=-SC'I,NZCFX1GM\H?[O>^?%"O5 MONY=(Z%$G@H8)[:7A4H$9*FLDFO-<2W7C,;$YT5_/?S4WO!:NMZWBP?8N;W< M_1$9^*UV!\/[93ZMO%(Q# 1VO:OT\:-9UD*,QZE.:9<\-0IY-HUT=0,1'.6;81MG6*W ON& M L[@ZQH#N!ZU<0[_/0#K<>2_C,859_TS X]\R+^LWO'ION/SWOW>)+U:[CI]6R+&=*:ISGQ+@:"6;FU)!Q2%A,H!"FJUKQQ$G[1>Y^*S6EO&O\FBDDC]^_]4(X?U;V)F/Q[=:2 M3==LK]N0&DI)CI.80L09-8Z%RB&1,H>8YR)%&4ERY-30L[\(4_,6[K]\^'K[ M%Y-]%@'M]C'L.@.O+$;X6L>TZWXMLK^!ZL!*!9_ M SLEP%Z+06*E_4$,%$WI(<"H89;^ !W&7ZX8J>?EJCG@R6*^L:3Z>V[K#W^* M^<;,7RQ@02;FK5LZ]7B?P=;S;:U SO=;%K>KJC3J%=[:E?$DX,MN>/5\1LL MY-"WS6.NH?\]=6# 0UUMAQ)KW-OPP& >7:"''K]WA[1B;49[44=\C[=/R]6Z M^)]*@ ]_6B]>?59_KA_^4/,7]?-RL7XL9SFQ7"F60H7("&*<$DBBG$ N4T5I M*O($>]WS72?.U$R^>16P=V.U:Y;#S3"/!_+ YKA6!%::'''0W@"K0-43H*W5 M#?@OQ5;@?A'@WB LH.$:OETCS-A]X0( =Z)]7(A1>W()BDU6Q5*212C*$NS42>!-M9B:^=Z"8)VX5Q'4JFC&\NN>Y"IL@5%WKQ8[5_ L M!V)="6%.^1853V[#-_G"N>TTD_\:C7A#<^+[<5-_DYIE;[I^#5,?_J8K$8IF M\4UT&)>9\2V7Z8C,\4V%Z<^ =+;[B\J3*,>1A(AG&&*M=$T@G["(29Z;#91X ME0[\E;KM-#UBRKI'3'VW#Y9[>?VO_)T@=]LG_B+M=D[UV;D)VVC'!Y& G$1O MVW+'1^E3C$,#M=MY78?^;KEX4>;P8(Q5_5=;3_EE50@5SU F\B1%""*:QQ"G M@D"."8<9PI*G,E<1]>JVXSSS]*S,5C[P; 6LK(I!<5\' M-VLS"+H#FYXC6HJ6V-L?*M@KR8Z\.FV_LK,UM)DN0\$5!EC$',J8)<9PAF#&NLD(RE M\F)%"R+5U(Q;H\AW&X5\8JM_J'45:Y+VC2UW4ON9O##+YV8.1U^4@4WE5I\Z M8V"OT0UHZ51SXUJM[+)5UG6O3"L]%^KE"EI5PYG4H'@',K=A9!K5% >%\=!, MAQW*X@1K& W+;%,G\@E>B(2^W48J5SIJF9 MVH"4:AT07S:=08$;W!R>(P #O]?".N:Z=8/F7#42#KR1*CZN =&G0,,-F+/% M%1V/CU48X:9%JZC!\8'QBB(_;^S$]_K!?%(\&E=*LIAGN2 PC7(*L3!.,,52 M0:%)Q%0ND(Z;P#_B97C/@K1F\>XU M>'B[Q1N^[/":1?SK5!=Z+.8HY8/G4 ]?)7@TT^2+ <]A$Z+F[^S8?3, # J6 MHM]._[4H_U%W#[9_FW&6\TAB!=,4)1#'+()4(0EEE"E"L- J];JGNS#7U/:] M5Z+:[<\*Z7O1?QY9UWO^('@-?LW?ALH*M^LB7O_0-/(8M*&' U3![O_/SS3R M]7^GRL>W_]V/]#,C/RMF>Q59*W6W>-ZL_]_-2)HG"%NBQT0 MQ)KGT&P."!I#PB,=H9@G7@V%.F>6(5B;[855\ M^V8\BC3&E K)(:(BA5@A 7E""60JSA.:Z@AG>9#4)S=YIN;?[:2VF9N-V/;D M*%JIY$V:Y[K6(%#*E./RN5F=$1=E8!MU.;UJOUI?7JU6I5'C4#YT+%.XS"L_ M<(?.QW*49AI96G[0.>=N>0Y[=?G-%[:Z7U7,H?(W-M^H+7/!3(@$93%ED*O$ M>+8IYY#%QK.-N12"I$CGRHM(RV'.J5G6U\4XSVP%7JRXE4NV*67O3'D7^%TC M=4%!'3QBUR[,,0);?N!:9%#)O.=>&:1$IPNB\)4Z9V=\JX*=+@@NU.UT/MK3 M%LU9638F[OWRB16+F918RR0ED.<<08QP!!G!YA!(M,94)%)E7EQ5QU-,SM)8 M"?=NP.^UE)[$42>0=+0B5^$SM-'PA,;?0)S5/I0].)Y@W-?_K()';_OY3P8E M\+PS[D[YFB]O)K&46^G=I_8R M!CL!!LQ]46L@+*_D,:LD415[$:J?S3+?ZY_9?R]7[S;E>OFD5HVOG7(=XX@*2'!B:4L8@U1Q#BGA M*4N0(E@[G5HNSC(U8["5SO/(MCSY>V"QBWXGD?4[RP M=SZK#(7H" >66G3P@Q7^;ZU^+^LE:,=4&PUNP(\78>]S;.D#7KBSB]?L8Q]@ M^D!SXA33:Y@KTICZY(#?/]L/ME,#OB[G\X_+E?W'62XB&44B@4A*"7&N&211 MAB!)A'&+.,5$>&5:#B/FU(QEG6T!?MGP_U9B;5_I1GRG))O8I M8,6JNAQL9>+^O5@__KI8\E*M7NRN5F7FEE^51;68%W5-@#V>KXPH=GLK/Q6, MFW]9?_]BWME'VPG=DB&4=V6YL2F1Y2]JO9[7%*8S9385'N4)S%(:0G$' MWK:L[G66Q0UH5S3\8?0';0#J&H<2O(;@!NQ J(X79O/:X7 #=DC<@!\J,/YV M W9XV-_M(3F?*^/?T.&MEC-4#XC1Y1^W;<1;+<]1IXDW$R1$PO3MGT4Y2W06 M2QW',!(LA5CF$M),F -6'..(\#1C?ITCCJ>8VCYTD$8+?K=">F;$G #2;:.X M#IZ!+;DG,E=F"[>5'R0!N)K@#7-ZVPI>3M-]]4EO IG/1CA6/CZHA;1U]%JM MK.E0[EI L+02@J(2 MT?J;9OT62E2'Z/:Q%O0 -X)26HQ;P>(6>*E1!(C<28T@LQ'^*3 M+BS.\IB<8[?KL?K(GU)U#-F-QFD4D,>?_B&J(<6)) M#%$*59PF,D(TR>-\]J)6?.GJ'YV9R><+VYYO0$MJ$Q+!EZ=W>>-P-Y) M@N<0=G.; J VL$'<-^6N1&P=8L/Y3QTH!'*BSLTRJB?5H>JA.]7U\3 <( ]F MF":3A&8)-L>3$)G9]J:A[6$6D%L++VK"RX M@+";80B#V\"VH2]D5]-['*,Q$*]':Z(W)?0X5KB+R>/$$^,Q>-8IA/MS8'EO M$UT?'MFBN4O9MK!]6/ZFRO5,))KFRASC(HX%Q"J/C/VQZ4"Y0(HBF47"*2MX M1)FG9K[V_)\___)KZ4^",>9R=QX4I[B(HUR2GVBA>O*2_* U:WU)WB1-M[0' ME?I@;?3?7Z'OVD<_+($%87K?C^&92 ?\GHQ*5#JI[\LH;*8]5RX\V:FO()/G M0NV); BJU+Y3]SO^?-J?]6>:I1G*!((1LZ0-6N20)FD*8RSS*,^,%R*X3Q%E M:VPO#V&$*LDZ\/&I;Z"CC9K;&:8G%@-OM"X >!]03J@:Z$32'GG4(\@)E0[/ M'*<^,G*"[>ZF^K8L-T^OC<5OR[D9QL9+OK*UFG%;;:@0AHG"".(TDY B%$.- MB$R5( F-N%_, 'S=EL5"E[V5> MZ%5TO 5\P[49^OJPI5I%[+A7KDI'::MGUVVG(-AK"/8J@M\':4HPU *$NKD, M+=ZX5YX#@7MT5SK4/-[W)K^Q55&GR!K+I\KUA\7:[#(GB2IW&]3#(UO?E9^7 MGXS1LH&/ZMD%F]N]Z5Y_5>O-:C'3PN:Y66(W5/5YR2-(2<2A8EJJG"N.,M=& M:$/).+5]X1S9[[Y2PX8[UZ HP6()YD:S.OQ9-+K9GNG5 ZM*/>=@^6#?@<[+ MDRFL[,"[RE9%L-41U$J>9PMNG5RLKN"N!)^7P*IK?UZ K<+5L:5J(S21Y7:^ M"YG"LH]T]_'VR^]SU3'TPIR]VAALXK&N,H9&KG5U,?A4_8Z5O]6<;$WJ4$:B M3))$PH1H"5BO@7,[AO6& M8^C=SA4)[W//28T#'5I>CSWJB>.D6H?'A=,?ZO>:_EBWGOGE4:GUU[JH8G^@ M*&]YN5XQL9Y1RB.9V>1*Q3'$E,:01$1!+ 1*J=8QR;WX/MRFG=J+W4@-*K%! M(W?KC%^"W[>B>[[TCLO@9@W"@SNPF0B"J[<)\8,ID&UQG'14H^,'Q*$U\GRZ MGYG:,A6\5_5_[Q9?5NJ9%?*]TFJU4M*&QA>ENEW(*@'CMBS5NIRE3+*4Q<;M M0&D$<[*97,S_\<-6A;_9RLCM@C3B5^M1 M9[?5&H2S@->6KN7DOPY@5\ M)?IKJD8_P^B^&FZVKTJ^&:]Y;C\PJH=)WR?76^$ IDW M]WE'M6C>@4A1837L17 7^'KB9Z;=;W8$-^-LLK+>! M'P;_0*8_L'"C;@K# 'NX70PTR]6=@-^QY\)X@S4?^5=EB1&5-)O8QXUEWMK2 M',YRR3&.LPPBH0G$$5(?&N9N^_6E)I36(<0:+B!&(199 D:0+S6++(+%:28^)7)33H M>HU3\]-0[K/-^G&YJESQ3<7U9>GFK$$#7\S'AUX9M[UV4+0'WDY?MWMNQ <- M^%_;+TBMPHXQ>)#FSW[PA6\%[3C_6S6&]H/G0IMHSX'"\IT \LU->M6D\_47; ;-BJ;9K\JJIA@%0HP9\IB;0Z9S\^K MI3WGV(R=;U8S\_=1Z>Q.+7."(B5IIB!-+$.AS 1D%&.8:\TBQI"*!?;(@7N+ MU1X_*>ZGJ:S>Y;WN#5^]@??" "1QM8)51EVEHOW-TK6N/O0Z#D\,>.5Z_G7( M_WS7=11ROPOHAR?P.S79Y$GZ+B 4@HCOTO!^?I;M-OY0K.?J7M\M9/%2R V; M5W>FC-$XMYV922"IC%0O($Y5E,G,A^S\XP.=_'"FDO//=B>MU= MGX?R\KX6!*"!=Z@>V#A;HD[]+QW"S,.M YCY:7_X.C_N*.:C4ZVM(>C^8+_ MCKWL^6S6M/H*$B3R)"(Y3&W@!L<209+G"=19K$B:Y4K9)$'WZ$U[\*F]R%8V M8(7KE7KR"C:WZ$M?, 9^:9UQ\(ZBG%(X4*CDU="CQD-.*748]#CYF9Y)U_GFWZ?W SE7^9;,LJ!_S+'9]E!\MG^8M4?J*"X 34855QNE\VWKCGA MP>\5)& 0=K9)+&XH5M WU65D,SC]\(1,5U4, MTF9Z'("LX#(( 6LY3DPR>K7&>45/U6-<^+3W!=O=8FU6MC!?_;KHMHHCW2W$ M?".-(_+3Z\^PB/W<"68B]P4\O?Q*[!#SNIP59L M]PLG1SB=KR#"PSK2Y4(8>'WN"_R@.GL3X#C,6#%^/ZU:T7O/!WL&\5:V!>[Z MNPT\K*W?\L]-\6R_7:U6E2J3*LTR"1.ES%D>2P*9C,Q9GA/*,R1)CKPJ%QSF MG-J)>ROR397BOJX//UNQ;ZYI$>JR (Y1PK"P#FR]/RT7W^"GPF9X/+RR,P.D MB'H@$RK*Z##CN,%'=PB.8I(>C_8S0A_8RA9TE>9(59VU=F>:*&=")X1!G=@F MY50CR!*209HEF>*(B)1Y,>6=FVAJYF8KIPW"U#&:WF1X9[%U,RHA$!O8DO0# MR]N(="$1R'*70= MP^U!,!LZ%EX+60&V$W/+!QV0E=$T[-9/SZ MK[_\*_BV$QE(&V0M=T+[F8U.M%66Q$D4)Q#Q7)KS(HLAP5Q 7L7S4AWS./&K MG0Z)]SBETN,B[F:N0Z(XL-'^]1>PEQ4<$$0-0&CG"DT@&]XYW:B6W%7Y0WON M_-P09'6V/*A8;):;\C11U+8;0YS\;#[Y6,X$$GDF"(8"Y13BU.P&-,(IU 8Q MG I*M<(^>T!8\::V8^Q[HL0)J$4,27?GO7KNMYMOLR9CW(IV4>3M]3O+EG=3 M-[M9NRUL8 J]OOB/0J[G+=R$:/?Z NM'R-=[EG[F_R>U4"LV-Z>%6_E4+ H; M4%@7+VI[1,UQJBSM/&22&7O.J/E;CLT?61;A/,]2*KVX]SKFFYJ!;L2MCK7L ME<#]@@%=<+L9X( @#FQ1V_B]EC5\;, 1E4!VKFNV40V7H^J'ELCUL3?HTKP+ MH">*$DS2&/+('&ZQ(C&D*+=D.41SK6,8=7:S M?*.OWL#V<:R%&[=)\T"7-F%D^NNT8^ZZ#@H[N'?BX>W/'V[-&D7VQKJ)D E) M8\WS""9:<(@S;2DC3\WH6@DM(6/D0_$(V,EYYV7MI6(=^%# M_J1#K"HZL'59G\S_?WVN2^QG.(HS)75B21:0<2)D)@AAMWJ9\]/ M,34C]:GB^GFV_=B-=.Y$(F< [+14 6 9V%Q9"<&]WA*_5@#]^MP0K=RLEBW45.JSF.FSA-N/&4;/M)&$>VX1CH6SQ<*)AEBG% M4)3EFB6.QO!Z::9F-V_%NGBI[T$M!;3EWF9;=:K?B$HA,#<:N5XTAUFV3A,\ M[F(,;*U;RH"6-C=@IP\P"H%:H^H6YJ:Q3.!$K\HQU\EY)QAWO4;:-$9:-Y]= M)AS.9S>D %.,M7>%0Z.US04U<9@U>U&I=E7J4E;!@8:7US5H]!-(M0'L5/$-[ M_C4:E7 #9#>=53U82NKA^"-GHIY1[S@!]=P'>[8!KNKRWC5,VDH+21&-H.)8>1)C;12.(\U3Y],E^-[O4NC]4 \Z"GN6?7WE?@N;W#O2$9.M#8 M%,B^"TTG?E+A4,UT7XT];L/<4VH=-<4]^:%^;^J/F[)8J+)\MWSBQ6)[+V$S MT,W8]H:B,&-5O]Y1C,^B/$D1UQ1&*3>;=&8I"7 FH(B1YDC@))9>][L]9)C@ M#M[("T1;8+\WO\]BN-F'@2$>V(ILI0HC MP:BVZPJ(#BW<-4-=1PI8WNMW5MW%>M59'$]!PX(_]#G)&_=1&.EZ@!F81\Y'@C=A?^L!T3G.MCY#];26 MF^?G>964PN;O6/GX<;[\XVY1L;Y5R2S;##&6IB*-$P8CF200&WL(28J0O;Y0 M69[EB&7,RT*ZS3LYJ]@2NT7A5KVLMF&/T03<+5X:'E*;1-9D_UC2J]VMQK]Y MFDK'-7(TC^&1']HDMD&W(@,K,V@)/4@6GB=0H/5AZ +@BE8,9X<>K1M#EW+MA@R=G^U9V;!^ M5"NSUUK&)F:WV;N%6#[MBGAB&2418JGM94XA3F("*WR M=%-[]2MI05&)"'YHJJ3^=@,6RI%MTQ%E-U)]FY/^1D3J8K9A\6Z6'__6,S5ZAU;JV_+U?>9I)*C MB''C+C -<4Q3R'AB_L@5C8FF*9-.QYPSXT_-7-0B@DI&L!72S5"<0_"R90B MR\"FP \2YY>_0_$3;WNIQ+]^6[[\7_-D_:*;O^S?[W/CC?)"=RBS?8.[/G9M MTQ?+TKC^_K-:/]I4%GOHKHIK/A4+=;=63^6,)8)'.N8=WNJ:?VHK?;J=2R@UIXT)(>_&[E!Y4"GF6('HOB%\0-"_5(L=L M*%_1.L05L.!]/CHG?J.F'*Z G.^@X3S">!VZ[Y^K!D>WB\6&S;>)?'>+ZL-[ M7HL9EVF.;/&VH$+9/'-C_332,#.')(KS-"8L=R,J&UY8GS=Y'(JS)(I)75C' M*M'MR:I)CQVST;/C6D<9(WE.$(QHDD/,!84\RBA4F&N-B-04.[4;G=9*C[$] M5NO\_%=9Y\L[Z+16;^@=UZ$+&/CQ8A.P1N<;4&N]SX"_6]2/E7LFJLE\!89O M#Q[^JS!JQ_"W_TJ,TD;<;Y7"=Q9WG'_RS<;]< S1?]QSQO$]-6<$:V9(C*SMV>Q.4_+%/(D55 :[P+9/BEI[-2K8!CQIN94U S0 M3;" @_G6819ME&\"7YYZ]BU%.6G MMHY&SVTY7:WIMC'MFZ[M\"Y#F#4>U4UX@[4>Q2_H7HKPOL"%.2>__W?C%6+/ M=YBE9TQ\RRQ598+.,IEJ3BB!<<(EQ K'-N0MH4B4$CI/F$IBK[CWJ^&GML_N MI&L287U#UZ^QIU SYW+\\895_'L+Y= 5A+EJF7@AW#%J H M[,2@_AD_3:'MQZ(4;/Y?BJT^+.1[8]5G I$T23B!,D<)Q E"D-B\ 2&0CE/" M!(F<;DXN33(Y.]D4MM>" BLI,*("*ZM["M!92"\;NU! #6S#>F'DE1/4!4*O MQ*"S@XZ6'=2E5CM%J/.S83JN?EG."_%]7TP8*YSEB1!0IE$.,948TCAF$*D$ MQ_;'R(_;O&.^J;W^G]6ZZ9NR;2EZ7=/50WC=G)V H UL"HY;L-Z 6EKP>_/? M00HP'1$:J#7KX6QOVJ'UC.I=C5K//=:S9TO3E/YV(0^[U^_K ?>O@2*1$#K/ MH1:9,E:&*$BB7, ()5&&"2)Q[L3SV&_ZJ1F=O 'F'=JE<%OP]BJ_H!%ZHGC-_DX[:(Z07,4<>8?J/TLW.O MZL]MW;DQI_87[)N*9X1*DA.L(0J2R"B*65*DHQ%7K[3I M0:LJ>+'R@?_S+R2)DW\'7'TK%M99MA4+ M/ET*AEUJ*9F(A9101MEOK#0OZE%GHK[ZC+K(P[ M.*D%=MO:WGS)!MX3JY6JA+H!+17!'T9'T%82U%J"UVK>@)V>H%*T=8=2#QMN M6QUT*0+MQ\/(..I&/BC,AQ[ L)/U;XA^&$E,$TF22!"8I4I"S!-S[- ,F1.' MCGC&J);4*>OTPAP3/&/L:,3;Q-G^_@&'@!V[WS3( M>D'%4[VSPP93OQ@0U6JE9-67N62:9HEE&H!;9Y+IQ!RHPA M2"(LB4;F1*"\\M@N3SOVGJT #;2>Q?G>8(O)N5" ?GP 9CCV33 M1FM;Q+,3-IS)< ,ED/7HF&Q40^*F^*%-<7RJ9UILWT3=NM[[;E&N5U4N>EF1 MT#P\LD53MO.3&6)=WBWJ5-Z_J^+;XUK)6[-ILV^J^D=[@[WSL&8XRCE&A,,D M1PQBS 7D21;#--(TE@U;N+Z9-0^ES,_ M.0'#G5/N-^MRS1:VH&>6*\%4FB@8$ZH@9K&"E-(4IBHB+)4\QZE3:V/'^::V MZ1Z<5,!R+VK8(TH;\_YGE)Y(OM$AI27ML*>4$[ ,>$QIS_;FYY03JKL<5$X] M%JB9\(]*+U?J=//&GU;FCW8Y$(T3+&4.$Q%)B',F((DE@@D5&55*VNZR$\T%J]=0OAD&MV?0/A'B![]@_VF>%MVP?WP**S>W"?,?NYV)_5 MVK:&^+):OA12R1^__VJ.!'?&W6]8G_?=4V;FGR.I"(=9@G*(L:W6(JDT?U": MQU1'6&<^74C=I_;:W49H46J3IZN>,QL;E3">]IZ_G.V$]G.[/=;!S0,?!MV! MMRP+;-5I9BNVC0#]\&N-\M_ 3OA64Y]PSKD_8H'\=(^)1W79_0$Y]-Y[C'#% ME0/OCGCP,WQ@'_Y4*U&4=>[%>E4LRD)4$8QXAO.$"QHQ&'%C^RI6#Z[2#!(D MDIPSGL;<*P]B.%&G=@AH!*XHMNS5P$("M1?^!K!OWU;JFPVZ%EM%ZGN"'K&"__:;E:%_]32=YT5ZFH;EHETRG&.$E3R)2F M$&L20T:UABJ6.N,IX9+VZJ<00KBI[3GM7@"U=K!2[[@N[P;4*H*VCJ!1LE\; MAB"K[;CGO-$:#KW+A%F^47KSAH0^<%.((**]2=N(D*">:RP1=(XKF0/?S5E9 MWNOJ=N/VSZ*1L.PG/JGJ4C//M MGYO(;=6!3?7^#R6_J9I!8U4(\X=Z*C9/^S+1&4_R))=9#K.$IA!+'4,>T0S* M/-$4)UGBF-3H/_743$8E*GBVLMZ8_U32^MQ4><'NMWM]X+MTE^+62;'*HXQ+B#2+C;^8$$@BXS3B5"4YPAE2?L4Z[E-/;3?X MSV6Q6(/?C+0;;U8U=[S=/,EA4!QX&SC?.]&&[E_!.P*KD3^$HEY?- M&Y CBC;_$;R]66L=]PG$/[,_BZ?-DSED*_.E67\USO,OSTH4MO?._E>MG3_7 M:93A'$-.4@(QIPPRE!,HLA118?F/(N7HW%XGR=2L6R,_*&NA[959)358V0LT M7R:DZQ>JTQT>#_Z!S:)5I%5D<@.V2[&5'%C1C;P5 M&LF7'GRE?'SK,.B>=;6O''XLSSL,"BU'/-" _?SR78.XC\O5+VRN?K&4'%7^ MBA5K_U/#K3Q+(AGE"8L@(=PXYUQJR#(=P4PPK]@OC\O5 M&IJ9GL!3U:6MNJ21]JTM=[+[>>Z^*^+FO@^(\QB;U5[ FWW'3*B7*VB5N0'O M0G=YZ(E7((?==_91O?:>T!RZ[GV'Z6?GJK*_6R%6&R6W1$.MEX@((CA7"J:: M)1"C*(,LCB5DDJ.4Y)RCB/B8M-ZZX-F#E\P=H&!$90Y3CLQR>E+2G@?6S;R$@6M@H_(:J:V8X/=:T(#7&]UHA.)G/3_1N"2K MG0H?,:5V/]&?[G0?0WH5/++I/;(53(V9IKG4!*H<$WO4$9 *3F#.>F@VIY7M][^!/C.H(NZO#,@288U\G' :G:YR'Z-+@CU= NE7'B4=G M8?4#Y!0YJ^<(/4//0ECBC/(+^V[#0-9I.AM.0#&)<\80-)8*0QRG"K(LIC"* M!494IQ)1[!5V=I][:E9K*SIXKF6O3UM-9&*^%]\SZNRQ&(X1YV$@'MB6[=#] MTD)WG+A/#\!"A9L]9AXWU.P/R5&8N<<05U9 W.N&+(C-ORS+HCH1\K(BQ9AQ M1=,T0L;[PIF$.(G-B8TK 2..4ALJ2K3P:N/G,NG4+-A.YJ8FJI8:;,4&OV\% M[ULL<6D!W(Q7:%@'MEH!$.U?5^$ 4>@2BTM3ODVUA0,(9PLO7)X-4X.Q7A7_ MJ/-[9TPBGMBJ+,UQ#'$N..1*YA!GF'*A2"8$NJ;F8C_5],R/%:TNLJA8)>5R M/F>KTIN\V0'ER]8F+'8#VYCS:?TUGI6\P8"[KEZB'X!O7A_A N35Q1#'V/@5 M/[2>?]-BAV,]NHH;3CS1U]-;BG\\+N?FB;+.0)Z9\Z_3>!VPXS59_''749&SN:7,NQI/C*(XS50* M>98*B#'+(9%)##,4)6F:QCEAR+<98@@TA^]D^*%FD X%I.L1XAIH!M[,:X%N MP.W:&$6^J=,6UTOPA86-:9P'(=B1X&B"D0\ YQ0\=O?/?K)O8^VG)TOV8TX- MS+Q)S]^+$ 1KD7UJCI%[8U]0\[@I]J4/7\? =7^) M[*7B=)EE*!<)%Q(2)&T;"1Y#%F4$YB21N=GGB8BB/OQ:W5-/S3*XTR\U#$N^ M,4?W17%T&P:!>NCX8SB4>Y-7N0,6F)K*8>(W(9YR!^0I<68D3B%C$:<\3E66,1_K=7*6J1FJO9 -#]*O M!GG/2]S3<+K9G:M!&MC$'.$3WI&Y"$$@HW%ZCE'MPT4U#TW!Y0][WTI*24*X0$Y7I]>),36[ M8;YAI$I2L&40BEE1G8/PUZQ&Y\W&2!@/;'9J+< Y;^8D56>E"[#* *O-*,OA M?%\RTK*,=)F.B;7U)U^__C; MY[N[IV=6K*H;^M6M_.]-0R[SL'S'5JOOQ>);W3$WQGE,9!)!RE5B2^(EI#A7 MD*5:890*R:AKU[2^,DQM4]I+;= ';"^W/2 NE@O8*I;WK9._9JDZ-ZTQ%F"4 MT/ZV8O[[#?CX&_Q\=P-::W*_ BU5P,,2;)7IZ%@0;"&OZD4M-NJK$LMOB^)_E)RE2&>9Y!K2+(X@MB0W)-4$REQ% M$2.*$NQ5_NDW_=2,^_MMJ_15+:EM[MR(ZIM#X+4*KLD%0V$[>-9!+3CXPT@. MMJ+?[ JHC//;B ^^=@/>(R.A#V[!4A6\)A\YAZ$/,,?)#;U&ZZ^'IH/JNDIO]&Q#[4:X-0L+N3\?1#[Q0'!V>LX]+ MW-$/FB,VCY[#7'WTMS>Q/WZOAJ]/=3$Q1_8H(3!CN3%Z<11#DB@.-9$\$5CF M*.G53_'$7%,S<*^.=55B@#FVU2_6M4?M(YB]#\_7@#?F<=@/MVN.MN<0"7]8 M/9KIK8Z?YU2^<* \^TCO(Z*E[%A5Y]*O16G&?C C57WDI*T&(93"5 MNF34( MI%0AF&""$,4QRK3V/ ^>FVMJIN.5J,#*"JRHO1KU78+8^; 7 KCA3W9],.MS MA.M"(]QY[>Q,8Q_.NE0^<1+K?,3[(OSS)H0;BX$XIHSC+&.N5]WG9YF:F=B)".961B"LD,Y7I!?0 M[+R-#H/1P!;!" FLE&"/4R4G>!<*)^?+XC!XC70=W!,WGYO>;CS.WN5>>'2L MV]INZ5OWL0X?[GGLLH%[?B&XW\3V^6%L_R,K5M65KSD1;IZ>[5.ES5BRN;0/ M:O44SW266S*@Q-A0)FR!,X,\3P6,66*6(B$Q2;SRW(<3=6HF>2LCA&6UO&D.(D%&_J@Z7#7>O&J]098=>L$&-!2^ ;LO@96YX#'U<&7 M)=1I=SA!QSTL#P[XT5E[^!G[;3=W"[%\4I^69?G1P&1O6HK%QNQGS<9F9OM1 MZ>5*U9][8'\J,[TY )@YB@5;?;];JZ?2;(;"WM$LYV:F;UL*SYE*%&,P+9B542\$H;\+Q:OA2EM6#F1U!4 MRH&UUX->*W> MCMHXW&XSPB($VFZ&E'34_68$R \WG#&F[,D1:$W9EXJ)Y\%\4513-1KE1%&! M,>0L5A!G"8P+A M-'P$^!1$W?6X/EAYTO]=C=FHU'_N7R]_LK^+2'00_9U^=ER2OXOR'Q'\7?YT MSX2CK8?_LV*V@[C]6GQ9S@OQO?YSUU%\AF*:)2C)89YG&&*>$L@HIS#%L:*( MH4@S+ZHEYYFG9C5;Y_.6Z+[=>)QQ=W-N!T%S8-MZ&L@;4$L,?F_^:T4'E>PA M\X5\\0J5*>0\[[@Y0KYP'&4'>0_@[;\]_%$L?C%.XD+^6"Q+42BC67F[D+\N MBLHXKK_?Z[^S\M$XB^OEXK?RIPU;2;98_X=B\_6C<36WNRU7<:93 =,XDA!' M+(9,Z 2J-%(HS6B:8J= =#B1IF;A]FJ!EE[ * ;VFH%[#?:Z@9?R7\%6/5#K M9UOCB']U]I!"K6^GY_D&JS:P)0VZ8/Z^;; WT]4/?H,5',EG'N?5\_&T V-] MUBL/-<]8'GQ@7%K>?NB1^^3$G(B\[(H>FK>5)DKF69Y!G$4,XCS-(,4,PX2P MG&JA2)2Z,A0Y33BU7?),K'1?]N.3#>* MTL"35@4A\^EN0R@_T[DAJ1/BDU8 M1,?+MNE MA8]5-Z-.TB74G <1ADQ&\==I]>).1[/]0O9?%DMG]5J_?V+6?*U MV18L.<-S?8N[2\)%B114<65[(RN(D=*0,XX@U7&4TS3/1.Q5%^8PY]3,\U;D M&U )7;'&[<2^Z9_[[ *_6\PF,*@#6^M/R\6WIL3KX56!5_!L: ]< D5E7&8< M-1[C <%A),;GT;X&J*DCKRHWJLR1\JXL-TK.:(9Q'DL),XD3B&DD(".8P)@C M$>4L2FCL1<5]?JKIF9MM<7U9U1<5E915ME[59\"R*[6)01T QN5/6J5 ME#=U7EP):D%#FI0N,()9DK,3C6Q NA0^MAN=3UQYQ72W>-ZLRT_J1&YW TO.BZ#J$ M1KL:LI$L*^@-: ;@ K; 9/0US\G9GJ;"Y_S*I^]XKGPB)^%D*J8?5BLS<'H MPY-:?3,GII]6RS_6CS9+E2V^SS*B(I8(#I$DQIN(%8.,QYGM.L>B7!GOPJV[ M3\<\4[,,M:A@*RNHA06-M&X&HPO:R\8B(& #&XJ>6#F;"$/]W(0M.57=';BN9OJLUC,=TX0@C6 < MJQ1B)&V8&6F8I)QE4@@1)_ELH;ZQ.B?=U5,X,YW35YO67^VC28=T%LKRWX!4 M?%T=+*S$=67F#5BHJ@\V:U%%^_D4YX!W\R>NP7$<$V%;HE8'B@JU=S5J1L1P M_D,'!H%\AW.SC.HW=*AZZ#-T?=S[:JJ3?? <^6#UVZH=[D]+-J_3Z&8TSE2: MZ=Q8E!3;*RP.2(455+"I>20_5P3F#I.EMPBYU+VY@=6P2=M]H)9WOY]YL M14>ZQWN#E?6Y^1L$_K,WA&%G&^LF<1",6C>.PXS?\V*@'KY\6-Z*?VZ*E7K% M&U^H\N/+YV*F,LS,_S547,00IR(RVV_$89+E,J(\CPE/>SCT3I-/U+W_8@9Z MM&P8QPU#5-U'8=\WI+K(7-K^5V8GGEL) :M8^#SO%YS6RO&J(1CT(]TZ-/+: M'N"-Q.!UOXK"%D-6'2L"WD'XH!3J.L)ISG%O)GQ@.+JD\'JX;U'Z:W9+8;Z0->"R7\H]B/C3$#>4SZ=1. M!2VF5]8PO2XN'*O[@^UFA4)#.+ 1.L&3:R0&/^QD!ENAS]\<]RB_=LSQ;#_[TW#JUI=Z,:>I0)& FG,-<22)<994!*5F*.4XII%? M;_/VX%.S)[<]W)A78+G9B;X0#&P/MAW#@]]NGM(WT+O]:NA1W^%32AV^JR<_ MT_=R@J_O%N5Z59WZMWF=7XWW_4%K)=;%BS(G*,M.R;ZI&9:$$J8U)"J/(&8Q M@CQFQD.0E'"1IRI*G,**O6:?VEN]$Q$4VS3DE9'<'G7,(0;,=RG)PIQ?EPNC MA._UA<_2N%YJ# 3X*%<=.\%O]IG?5O8;L%^+O?@AKT%ZH!;L0'APIY?I>O[>I'%"#GP.V\N@@"V<#&IT+K7H.6 ME& K9@",/$A2 F U&D5*#\S\>%(ZP+C DG+NR?$X4CID?\60TO79W@R%*TNN M^U[5_[U;5.FQC\NY&:.LHT]?E_/YQ^7*!M5GMO\(YI&"*%+,-F12D(C$_"@1 MTX)'$]#]=<'O7#T?5ZSCTW)UP>:$S1[O8;QS])]WVR''XM2;"\+/YK? ME3.FLTC@5$)A$V=PE#!("K9'7/ MSST/ZF7S% RJH4^C?5#RRLSM1*%77N[Y44?+RNU4K)V3V_WA$$&OFH-N;4/? MEGZNM%;F8<5LX/L]^V[\\X0G2ML,.D(MA28W9T,N%,PI27-J?,M<\_Y!KX[9 MIV8@=C+:XZ-8/CTM%TVRW+H6&D@C]36!KJ[EZ!/H"@CRV(&NEN@W8(]^(SUX M?PGM*P-=CJ@-$NCJFOL- UV.L%P.=+D.TL_ V:QZI5YW4=EQ-6Q3#=YOU&?U MY_KA#S5_43\O%^O'^;;BOV,6N\E<+-O8P [L*FK5;@Y;)STJKWX>@FX E]8(6_ ?RFV O>+@''] M:T$,9/EZBS&J$;P6K$-[>/5XH1N1_UHJO9E_*K2:"9%ES/P/HD1:ER]6D"99 M#C.DC"&@D?$$29CNX_M)IV;R:LG W(@&?NC3E\D):3=K%QJ_@2W;Q;;A-Z!! MU@H]1I_P8X@&;P[>FG(B'<&/07!O W[BV9X)4(MU(8OYQEYJ[C,[ZS0K)>N. M$D_/F_INYEY_8*N%L8RE.?C6F>[?3P]0,3-IJ7-D.X9G6MG4C%Q +C6#+$]Y MI+((2^T5GQ]0UJE9NK:DK3SI7B1:0RZQFZV]O_K[EU[&\?5=-'O M^U<0F,&@&S!G2Q0ID;. #:0NW25<5 M[+Q;KY;64'=GIO^I)P^/*ZUN7JSL#_KC=[V0DV45!3HNA,B$Q 8J32TE4IU" M2CB!7.482<'21*GQA.T9XIQ\F,[<& L&G9?J1 MN0'S2C$PWVE6IHE<+Q6PHE7I%-H4=^[A'4F%QFDN)<2%HBYA1@&Y5 JF1.6" M*9JD2M;OR,>9^HN_(1L-NGL_/E:C_S_DY?!;X 1:!2%QWO(]>F>FLFOL\@J7_4 MX-HM92/@RKGPY6-\2C@/3:?VSQ#,E3#KHB4M5'635PLN5VL^_:JEGKRXE$K+ M]PNM)BM7G=[^ MYRFIMU'HF+$:2H"&%B-0Z0$^E<@?#M/G7L/3D^\GJQ\U"\_=SI4L,1= MH5C#4F,,BRS5F>*2*>Z52&._X<%-8!=;[(0#3CK_J,A78)V?KM= T/4L]=,^ M*-KQF*JM AQ?-=1;3.,Q\9MAC$?_WK:@T(U2=CB77^;+%9_^?Y/G\FW*%,KM M0DIA07EJIYY([-1+%,PE16DNE,Y2KQ#%\]T,;2)6DH):U!&HA 56VL"9>0;9 MR_,T#EX=S]JV4+4H)W0.B2NJ"1UMMN=B0N=4.ZPE=/;I=N;SON/AO?Z^>F=E M_.<8XXPP7-C55D@&,3(IY"Q+(>5YRKC.*[&EH).!2R[HMBPO"KRZ: MPRSITY#Z6=11@.IZ]MVW<7[^D@)2YF0C&B88Y>B.TTL;V1V:T&9 M3'BA44Z\BXCM-3TTDMB(!][[WR+L@77YFJ8]!%UOZ;?:7SYVNP2#_PU)>SCZ MNO:X_%($75\<5_CTG<3>\[U=-!R7LWE[<.*)EGN:,IO;;WKU.%>WLQ>]7+FQ MO?MS9N?]X^2YD>*:I#@I)#$PRV7A2@9@R(H$P9RQ+"5[]SPTNJKS M&SZ5DH/)5O01F&^$=S[5E_)@7SDK]4X5L)#6X;^&[E[B3/>#!6 ML;93WOWVN[T*A>-@NQ7<0,N<(IL"\IM@J8E>_J;Y9;#U3' MY.K4 Z5^N_A1%[F_41'8[>5625!J.0)-/4&I*'BM*?CCOOQ;)\=:78Y(K%PL M78C8;^Z6#D$^R/7295_!^VZ7&;"1-."%3Z:NLU_FBV]\JF]FZCU?/M;_<4O: MB_WM;+6\>9HO5I/_ZUQ*EZLQ3M*'6.,:20":+S)778CDE>5XH/%[- M5WQZ<;,>0YZ@E6$K57>LLQ4.2"O=")3>SZ[21?E![[0H?ZE<%LYF9=(-!M#, M%W!IG_3>($<9W(N'"WT/6<=K1)D%M5FQ=*L1M"I!IY/]G1THI\_N0T,SL!MP MIUN_P^5]"-+WL/5T7Y-B@12U^M,.#Y7I/$_0"!"$O]=FV^4PO] J=,)_ \?#9O+ISNS"6 99ZDD F$.)=/NCIIBR!(L8"()0X0FA.J@.Z'+70Z- DH1 M@>WIZ?HT=WO@^IU7QH6L8T8XFR.C3\$;X@""X8K5@9&[S[[3>)0R@%0L)Q DA,BJ5"9P%ZG& :T1'NX;ZR'X3]3*Q8N'7,FQLQ1Z 4 MM$3NXPZYSV>0"[:C?"")9#J=[:I7:\E'Z7T#R>L[+?=NM;/7G3F>7:M,<5!G MY]PX@95.0CN'+%%DR&C"(,)%X4Z/,DCS/(6IL=:5$!KG. O:U%TMTM"8ONE1 M5V65$P?I?D=USHYM+M]V+G<1QM-SR]CK*'6]E[R4ZJ]29#H'ZW9%& _!@JQJOY=B5%Y?O?OS&_S%?O'=)I\I25UQPE4M+QP46EIA)FD!* M"@%-3E6!42Z9#JIF%M#WT!CX;#'!I4NO7LH/2@5:U2P+&1@_ANT([HZI-"K2 M$0LXGL2L\SJ.AST/I)SC24C\JSJ>;J)E:O;5HUXX0EWH1\NIML)/GX12_$W#M' M?F3DFYW_S\+>;\F(C6?':T4%Y"MY09TNX2OZ0[[8\E]CD9;@SSL/UE^G\S^6-6%8N%9++-)4DAU@XPU88 M#*E(C64CC/.448M'4+K3?PLLN_T:,+_)WQZ&CJ=[O>'L M8G8?USE6">K7C?=;-?JH8@>%GH\_U6Z6_CJ?JS\GT^G-[&!O^6&RE-:>7B_T M]IW,&1**V3U'4;CTR+E2D"'&H68$%UCF-.=!*W]0[T.;XQOARTNZPZ.6G0*M MC8.PP?$CC,X@[YA/HJ(=3#FM4(O$2&%]]TI8K6#9Y[-VC;3TQM_%RF_CYW>= MC"4MI$R0A#E1$F)E*&2NRC(V3"!)"JY8T-'6^>Z&=JCURV3&9W+"JSDVF\_, M]A?3G2(C8%SVBQ>G"U!;90(=]\^/@Q^5Q4.W8^[ZU$1OESND05H1/?6]0(GE MI7^^LWX]]+T4/_#.]_M62]^[NMS\5SVUVRQU/[_GW_]SLGI\G$]=C5473'R\ MA!]5),^-2W^14;682/?4LG3U6,\F*\\8 MXJL'U(_0.AV?GAS8*A5&[L@8-&0?'2^@O7/RB.C7=B6*L7S>VHK1KS_<;IOG=797^)DJK=S]^7SI_AWI3,GNH_;FLH3:6*1.:802ERERA$*&<9U4*F2&$49HE M!4E"MFG^70]MR^:F09G]Z[F6W7GX_+1V:^QD]C,P&PT WZH0QA8!H^+')MU@ MW0/;E%=67YHP_[Z!>2L\N+D,M%BULD1@8*FN;M@+_+4)(E$NE7&7$\!AF;C-'WW&R"<3"H;VD[[4LJ3,J'YTN72L[:Y[4%;"M:-H__==,L0IX4T M".99FD!,C;1VGQ PS7119(;J1 218UCW0Z/&AO0E[[V2/[P4<\ X^-%>=^AV M3'IG@7UUT]@)T;7#+6(%Z(#.>R\/'0[,L=K1+5J)ZU#_RWRA)P^S]V5!>OGC M?L%G2[=%F\^L3.5/T_)8[%<^F;F]]9'C#OVBG%P=V0?[>C=UDJ MFW#7*H"?:B4\8TG; N]=9*7K >BIJ$H7 Q%2/N4:&$^62VG5:%_E4:[1N%$. MY:IF6D:FV%5K=SKSXXLUK=R1S72J'[2:_KB=&6?1:O7[\WSV>5T:2Y+E&4=I M 37F#&*J,\A9BER,2D(,(SS+@TY"PD48VD)3;EWE3H41>*Z4 'RC!9ALU #K M9Y=D:59J$ABI$CY8?I9MMT/0\;I3HO^^B7XM/]@J &[WT/]\'OWPR)76 ,8* M7PD7H-\8EM8 '02RM&^I98BME M=;OVKLE,E"=\9=XP]7U?GVU\6^FFR?EKN M2@JJ*[.-4*XQ9HNT^OA 0(YI"42 "32+25!0Y25G1,E;P:(=#(4^;K$/<.^:I,X61S:XP6\S0R M4$K$2MFB3L9Q)/T8Z6I\.J:="IJ;&IJ=B)'] M;4XA$--#YJ"/_GU:3JEYU OEY,/!=\?OU\O5_,FV6'LWL)1E NL",@L4Q!PK M:]A(!%,[R=-<4&HRK]H5ATT/;69OQ ,WWC>*^V!=O*6] H*.)^].^\M^'Y=@ M\+XSO0*.GJY#0V )N>8\H?G)&\S]Y_NZG#PA9^/>\=03+;/:'DT]T$A"\>[' M[I$ZD\'-GWRAFF$QZZ>JOL37R?*?ORRTWD21?^4K/2:42)EH!%G*%<2Y9I!+ M(V%2Y"A-+#I:!%DMG4L\-)YT,D)CA0236DJPL&(&)M7M?)S];*I!C5['%-], M[]+4MIGCQ45-'TT#XW1^E1FKH?<(.,V!4WV;L0%\/?=.A*<+[FN<8N4<[ES> M?A,7]P7_0?;CWCINMUYM7#:_Z&W6G(D':5NYV@(R"!+E)L M,I4DD&)F%_,$<#LVKN$_CYAUL>1SZ7WHRSAT_:TO[7R*0$"X(PHFV&X"@8\ESO0V-&TKQX-S M]5)?<4IY%F#/T\I8L'5]:KF1$Y2".ENVAM *6YUF1CS ] $EUD'FV;[Z/=#T M4?O@8-/K2RW-MJ?GZ?R'UM_TXF4B]7$K\_.\=%71JC0HEZ4W1?/O[G;E\WSU M7WKU5<(I8AE)*@2S)$^!K=6 M-%+1?9K/'J#M] F4[C [R3Q^R^%6;!U'H&E4A$ M>*R'7FGKC(K[)'/NT;;U(2V[W"Z7:ZV:F27*,]$MI;EGOM@WZ='RV1?[6HP1 M390KH@(+Y6['C)!0%$D.>:ZR3&C)L5!AA2-;2#$T6G'YJ*S!6=4DF)3*@/7, M#@70M0KUWYYK)<"S_7YHE 62T:I9M9.BYS.45,!W6O[RFL2NXL[+,:I<6C1*:%0Q#CG,* M,2(%%#PW,,4)3K@J6*9(,"\V>Q@:YU7.\_6.JP65O4(O@*;:8M+U[4$3C@XR MXYS4/29KO&J_?T8XIM[1V7[TP=;QM^Y$P-'&?#IQ&22WQ1A-0F7.J8198=R4 MEAED*&%0X3Q3*.%"$AY4[O9D5T.;VSM)P4;4U@4PSP#L-^OCP-;Q]&^)6)OP MU0M@Q M1/=51WV&H%Q0^$FIZZ1OA3L_N]&:QM*13&1=W,UVO7'E*C:$BAYD4 M".(,%9 )DEA ->?(J(0CKT.4?*X#A!X:*V]E!I.9<_ J3S\F&Y&K8K\]^6"'#+WGUF]@ ]KCS6=+ M3^R[C>OUJ_=BT%Z3>-S=6 '22XN;[%UN5> MJX(&99&"3<:)^WEU'=K,M/-A,EVOM!H7F>0%3Q',:)%#C%,,15)@F!E"=)*F M-!%!A9V#)1@::VY"-49 50(&EW8-' $_LNP4UXXY\J"L]"Z[C>/&^JZ^J<,( M?+@ ?IN"K^T C%?W-;#_OLN_MH/G2!78E@VUHSQKE"[FTA+N5[VT!"H?;V;J M@W[1T_FSH]GZB(XS:QVFFD LD+42L<:0$\%APK6V<$E#BR"_;J]>AT9MMU^^ M_AM_>O[;AS!*\T/8C\:BX]8Q==W.0"TPV$A&])B#=NPNPM8)I2?CC[.5 MW?3?*&6GS?*]_7BWN)__.1O;K;92.I&0TL) G%'']XQ"EJ,DTTE"$N%5O.M, M'T/C[4I,4,LY DY2BR-PLOK1[SE S]-H))@ZIL-6"'G3F0<&1VAIJ>6_/\Q? M_K?]=L5(]L..B,ZUV0NA>"BU(0:?1UM>R=<6R9WYIA^<>?E5/[N$KK.'VYE= MQY[*&Y=W/^H_[I;^ J68I9F&HLBD-?4L'3"1"Q?_12G+I21)T.5%2SF&1A1- M Z^6%6PU 0U51N65:_5$X$UZRQ'SO!SO?ARZON]N,P2=&F%78AKK:KJE%/W> M-E\'U<$%\I7-O8V;T]^KX-Z9<@7TI*MP-'>_JF^SW7M:UTRC$HL\*Q#,>*8@ MUBR'5"0(JERE#,D"<1IT-MB7X$-C[5I\4"< <,=D>B?SI@2>(Y0Z[T.9_*I, M>K4,S'K5V[OA2?<#'/&NUX>(_E!_W[TP&P#[$M;%?0-#MZ*-O=^Z]A8CVO&Z]3:#>676N>N1 M[R1!W15BO6$NN^O!/)_V+D+[X:?,'^J@H'N[6%5-5WNT,L5QG.MD:(2]D1/L!*W/+OQ/F4\">OF8.09,75^[A2,4 M=,I\"8)6Q\PG&^WMG/F26LV#YHO/MK/^[K5\G,VG\X<"(B895T+B)"O"LIE[]1ORAO>3W?Q&_O=ZLG#[ MR:W\81:7']Y^YE1T##MFB9V\]09^)W%=,ZP#WZ<@D"*9-7Y]]FJS!,&P;Y"$ M?;D=$37\.K#3<"WXK8_\CR'MQ_]1$*Q8])I>H./JN/#)=A)&H]H/."( M1"_G>NJ55#Q4WJ<2GZ_$*=.\<]5Y[;@SYC25B35:8))S C%5 E*>&KN%27F2 M,ID6+(A-?#L>&K5\7*XF3]P=CAOG]O92I=';*\Y\72'FDV/@QS!=(-OU3NBR M V)WA98OX=-1@>63W;YI8>5+8%PJJ'SQ^U%]O,TY+\)M/BW..U&<<"W!-%RO73>NH8XM>%[7PGRJ]\,GOG)-3W_/N8 M$TFPX1P:G>00<^=2+>W>DV22%*E")!/Z&O.PE51#(]M2UN8,=])>9RNV&ZUV MAF3G8S $_FVH!8Z.UPB(4C=@E>O.*+T*ZXXLUG8RO:DY>Q6,EVS=ZQIOQ];- M\JQZM;R9J;@W?G+-?0$&Q4 M!.5-7JU5^513S;)\YA+\X30%I:J!#BAQ7P*_Q>#-AK;C1>%-1C5X>>@$_4C+ M1%S9>ETN.H%U?]GHII/8Q[WOYRXW]'J^7I[8;>R6MS*GR&8'3[(\X4610\12 M G&*).2DX%#A3,C"W3KE055CHTLXM&7DP*ATPL8Z,&X[BM>>+/)ZXJ\",XZ![OS-]#8VI:U&KZV]0 M"AO&T^=P]6/<2&AUS)U'@ (_.4E_[L UR0.22'1VKJ=>B[Y\_+*8OTR45N]^_%ZZ/VT=M&_D:O)2 MG9EL[ ])LR+A"D'!"PHQMBQ#N4ZA+$1&689,@H(2W7%J@;SRN'1/IWI!N%02' MR3M=RDXWKAM%79CG3[]7@_QS(Q'R3M]N3-(.!R265=J%B/T:IAV"?&";=ME7 MNQ7GJRX-WB]\L?I1.O([YIK/=MR19DRD2ABH,FT@3IB!#!7VQX38WW):Y"D* M63TN=3BTE:"6%Y0"@Z;$KC+86J M2)A*D$AR'50.]TQ?0Z.'UV$VS[QVAW?Q^O^:_'MB_Y>ZBFM5J,W?0$:2D?V= M^_^1F!R^K+*^D2C$Q>]#0PFO' MD8X)\74047W'WA"UDRBB4WC$CR(ZZ.FMHHA.J7PFBNCD5X)+ '_1BS+[G!6Z M#'/\JJTI-G&)=\J.RK/'^L@;91E65*40&RDASESA\(PF4.M4X@1)@I37(5]0 MKT/CS(;D4)3QO(NM[!63@K7_34/8 %!N-\*$*&A,[LQ8DD(F@G(-T=AG?:&.4@(Z'*F3-:$#FNJK2'2X=HVJT2V^'+9R+A>K\?UDY=*YWMH5 M^&6BUGSZGY/58WG$X.X:U8Y)OA:@WVUR! MS3G#W3;;,-KM3SN#O4V/O5#3%5!L".J:)GI. _WQO]=6AMN9I<]R_5S>K1[U MXOZ1SU[EZWQ5U'CK,#MFB18\S3-H*.408TP@55D"F7#YH%7*#<&])(6^2HVA MD>834T!44H($%*,$ M*XO&0>+HR0Q4D'C5\^HO2724 7WKE-'7*?'72" =9:"BI9..(TU;%SM5>OOR MJ2M7?CM[SY\GMOEQ2F6&TXQ"K&1B_\$NUL*NB2HO>$HPL]N L!P\Q_L9VGJU M$Q,\6SFA91I921KJMW8<5K\5)0)8'5-^ ROJK*J'CE/G'V^99]ZQCJ.NA7YT28I?],X/Z[->W9E[_OV+*P-C26VU6DS$ M>E55>O["7=KCK;M.8DB!4I'#+,\0Q!P+R)7]IT"4,26R7*1!85J1Y!H:U53V MC6SJ9:=1Y7?I7&I_#G25C35\?A3U!H/2,:55X_%*I==^L*/2-=;N9*QJ(U K M!YK:.4_92K]._+@B8QXK17PDJ?K-$!\7RH,$\9&;']I)RB_SA=&3U=K.O__4 MDX='5P;E12_X@_[5-K[ZP%=ZMXO&!44<0(QEPA2G20PT4G*"L,PRV(4)S_>^]"HKI809 ""?[5=[PXUHIQI MG!B"JXX>K@>VQQ."[%L\-ZX5& MVD8JSNR.=>7*C+F,=ILD7E2DVJ3,LE;N;O^D@CQ5""998@Q7:2ZX#*M$>+2? MD G53Z!'0TS@Y P-U#L*9DX)8P6"A*3&A3%Q2#.=V'^8*2@JM,I46,#GE5#V M$^H9'T@_2K\:GHZI>Q^9#LCY+ 31 AN/]=%S2.,9-0^#&<\]W-'=W/+4T>+A M >+&,6SO('&S7?^RF$@]I@+1 N66EUT<)"9)"ID1!!8N:8W6"5KPIZV@<^[H3 MBRW^$&S^S@E+=K5<[[]^N%?0YMB:I%!KJ2N:HV,:_<#BN) 2_E'[G< MG:'75Y>'P/<"*RJPG5]A59C6XI:05MX1-S64M__UNR:2W!?VF^*,]@QA31E!*>P 2A MPIV4:$B)I+!@BC*$$1<56D 2Q7 M3H>*L48EE95)'YKJC(#3I#H#CEA;Z#HL8U41:BE%O_6"KH/JH#+0E1OO5/"B#%91 MQH$B/9UT5#GNAN92W'@-(IUN]#RJPSG8B.H^^ND=$"$YAZ(HN.9>2-9]^U5)/7ES8S[*JV'HSG<[_=%QK^WN_T&JR M<-%DH^.Q2>'OGB6LQ0N>7G,YQ[_[2<2,\:$@_ I7\8*N (WU0 MJ1!0:+ =Y-XI^KJ%OJ=4??&'("1W7WL(3^;P:]%D7[G\VFO;R.EW12-7;+2J MZSU$,4F)72]X9E<)3)F"C*4I3)C.$DJ*@B?A%[W#O()MQF:4&Q/P[.0L-RIJ M/IWRQ?*Z:]G@"]-!7F5V3/2R[ZB\]7'% M13G_&H<3OG!'.XKP[K#EXB,?M5J[7*[?](/K]*M^=F?_KILR![7KW M&:WC!!%$2T\WJT^CO4#'BE M @\LSZ-P[ESRQ#=[/'X\+_OK4\8+SX:QGM*3\<)O$E=383^.)S M[?9XMS.YT'9?^4%7_[V=E7>FNY+IY2WI6$DC.98:6OJSVSJ,!!2&:%@0ACC1 M5+$B:^$MY=?[0!V=[AK7R"U102R'W;8" Q^VHC\L_/]J3#=BEU[ MR=GH5>#N)1^"7O\//MR/0@-_) M75=&B,> 85!%HCS/3GOEN# @]DDM\-N=Y;7;GF!BDN4%R1 T*%?6B!,I9(5 M,&=IJA*L"DJ#$AD%]#TTTVV37@VYG'8IZ3*GG>\>@=GT5Z)W/SN=0OHML M=L>/G_O(9=?O\?45D+3(8W?E8??#X_B3MH:#WNYQ/[F-[Z<)%Y.I)<_Z55I^ M6.L;8WG!67Z_V)=VG!-!4F8R2 75UBHK,G<8KF&":&+_)!(L$\_KOU8"#(W/ M['M)RR@,=V"@N1/5^\JKW0A.*:V2?]0X-BM5&(&M$J,-U5G3S"H" M2MBK':G3I>,!\+Z/['P@>KJK[&Y 0NXUKT+SY)UGNU;[N@^]2N?&7>EU[;0S MD-^MEY.9[==V4_+B2K%>9UIZ?VC^W@[NRGK9-^9$U_9 M"I^.,YD:[FIKF=(AI5 ,4I074"7(X((QDJ1!M5I[DGMH"]E.8"";$H>9Y7T- MNI])/\"A['CMW&@,&BJ/0&-L7ZGP*J6??:Q4W-U;5:I7>?^/?[5!_O%V$SV/ M5Z2=2%]2][J+Z7DH]G= ?7CCS/EBE:-=9$AI%S084$RB#7C MD'--86(2FKFJ4@Q[7=>=[&%HR\9&R(T7FQ6SK'OG[RYT',CS!!\%GHZI.!B9 M()>AL]JW\ADZWF)O3D-G%6IZ#9U_L)VM>B-MF^NIN\;YH)\76DY*HK"?I[HD MF9EJ7H=]6:^&1>]_;<).Z^S-[NK M]?-5!KA6*C,<8I(Z9ZV40Y'G$B(I2(+R@M T1O6JV'(/S:;J?)"/RYR1[/Z^SQVZ*D50*,[97BVU4##WQQKKJA?,O7H.]*FE!*68P,H9&@&U#^3E(XVK MX>F8CH.1:1$%=4+[*\*@]EOL.0[JA$*'@5"G'FQI\YX.$O\TF>G;E7Y:CE7* MD3#[:P B&(923Y=]FOA!(!P8)Z$?+?E*>NT'$>MCIM"=9#! MF**"):*@,.="VEUTX5(X4@9S7* <(V$(2<)JJ/IU'#*#^BFJ^LWE=H2BW-;( MAL"!)Z)^L',BF3 ,6YQ-8=<"[E(=68L/F8PD$F/.PC+HQ0>]%__D^,%3,./B(,@BG4 [-=IO\>[04 <'-Z&?3MZ M5.RO"Q=D9 QBQD@#M>IN**&KKY0/B%)]_;W@((@J5.PWO7J/^MV<+]18*BIE(0PT2G&(N1"0LE1 +456 MB)QEJ<@]0R&N$&-H?%4)[5P'ETYL;U_\:T;B/"GUAV_7QV]58&JE!MCI,0(U MZ'01$]#TU.H1-=#%!(P$0'9DV$3 MU[3=5_!$!/T;(10Q6FN=TVK^I._Y]]KB?J=GVDQ68Y78Y8;2 G)BEQY,BAPR MP1DL-$EQ)H@H>)!E?**?H2TP7Q;SETF9.-',%V!2"@U6_'MHDH-3L/I9N!' MZGBUJ"0$5L1MN>:?:BDCIBRX@$.\E%-'>^D[Q]0Y58\DE3K[>#LR^#R?_;[< MIA4P=O,K&FOVZT45!\"G8?.\ MB9C?W&Z)0\?SV4IE_]M!#/\1=2--VV;+O4[5(RKM3\]CCP1O'S]HL=J53JPR MTJ[HB($R:9:I($)1N9<=4:LA3BF$A95XD">.Y]/*[Z%;,H1'%;Y.9T\AY_-4J MN:VH;-;*JIP$5XO)PT- L'Z70WUQ_SJ0 >R8X9R6C=JZ9=SB1M$1J%4%.UW= M9JK6UGUT^H*-PL!I7#GS :LS:.3;_NH=GM3QL'OOD0WM& M82_U_K#_(E/9F.3(4,D$C"720HQ M5SFDR*0P2WB22,I2$[;U/M71X";K1DYP\_R\F+LS;!>>LY4:_%')'3J/3^'L M.:DCH-?U#+\:N/#)?P&56$QPJIM^:>&"L@<<<>GYENXL?+(H:Q5^F"SE=+Y< MVW?H7G]?O;.R_G.,BR0SQ.[AN>:6-;3F=E4ON-W7,Y.R3$L5QAIG>QL:=3AA MJU*BX#?-G:R;M#-\^5A&"K]8R\K^IIP8O^V2&7]KF<7X_%CX,4LTA#NFEP:X M#4G!'TY64 H;D5B\0(GEP'*VKWZ]5WS4/G!=\?I2\,'CMMD;]8]U=16YO#.? MK2+SVMB*$).TZ["\>0Y6;M6^SH!NTKGQMG6 M=>VTO)"N/6"VR47K0*+E.,-80B'7E?;*? M?B_ +ZE[#]Z)U2[]8H;ZX%%_N.NS.FAS3^<./^^HH?JQP M@9A)[>*?.%O H!P*G-NICYG+BIH(*86G,XM'=T.;^5LYP;P6%*PJ2;UW+SX@ M7]PF1H:N)WIPXH(=A!N!P7T'$'IO]R)#V=/F[EI(0S9R 0B=W+;YM-'7)BU MG\:6+.1;[2PLY]"P.R*_>>&3J3LV_V6^<#Q?IS]?+704T5_WLRWPY<>]: MBGZS3SPN[Q:?YK,'O6AD;"QK_#%9,)U*!#/DKBQP0B$WEL)=E6Q,4VV(M=3" M$]IV*O1 SQ=3!"JQ[?""7ZU>WK6"^AEJ/Z/R[4>N1V?$9@W(K:K0S!?0*;LI MK.#4;=:&=)J C<8C\&K<*[5M:XTDNY^B1ACW,D"1+.=N9>W5 N\%]GU+OI]. M6^[\G;/U[7*YUNJ#%7#V4"5L+\\G/^L_R[\LQ[G)LT07"-K%Q%7O*0I(,YW# M0M.$(B0P*;PV!D&]#FU_X*3B]BT[<%5?/Y=A;M/I_$]H/SVOQ70B[5-&.]5& M8*;+(BV;7]@O+T./&/V&R?/ (3;X'7-\*2^H! :5Q'6UAE%U!3("5NSJ@8@, M'013K#,*KS[[/;,(@>'@#"/HR]<4*K\1R]6"R]48:V1X2AEDS%B^*@R'3!/[ MCU1,:\Z,8D$)LEXW/S1.JB/9_]C(%^C1MX>='W^T1Z1CHO 'HV7-[WV=H];V MWC;^!C6\]Q4[7JO[X*F6)H=\U&H]U7=FWQ3:&4F?MKDW*ZCNM>,OBOVKDQ;_YXKQ=/Z1B; FN)4Y@7 M*8<8"VO#I(G]E!8FSX4FJI A3!Z$V*V*SGJ]MTV4 M(;<<7@>ZV1HT]#)"$O[P$DY D[. M5K'+1Q'U,P6NQ:GCJ5I"=!\&4?":?@Z#2.OVT2YZ79O/*;F__IY]-GR-O7G2 M,^5<4GZ9\HNI?] J>U375LOLZY9Z6V>/*M!<:(\_$#[I/ND'/JU6 M[7(YR&6F4RX0-(RXVU%B(,^4ABFE::H2S''J59_I2-M#FWBE>&!CY06LI\=P MNSS_KD"CZ]4S (B@:7A"Y583<;^MWJ;B"26:D_'4(^T,W]_F,_VCBD;_93U3 MFTR2.4L,,X1#+J6&6"8)I$PKJ+ Q2>+<&/.@RFG'NQG:)"VE!$^EF, X.<-L MWA-@%AKEF:0:$B(*B(E)(3>(0$X5RXP2S#F!!%5\NA[.?BH\'0 :!4^_7<3U M&'7,A!4XE82@%+&# )'S*$3:29SHI->]Q'E%]W<3%YYNQZ4NTX?+FF;_T\CW M4:[8!!N<8\8@<>8.1DBZ)"D)3%6!RVQ*DJ@0/CW=U= XM4Q_XE*>'.1!:7.J M< 9B/U:( US'S- :LV!ZN Q')(HXTU&O-'%9X7VJ\/C&6T0V?-++Y?TCWWJY M[KN[2YGDEE<0E#2E$%.L(<.NNIC*-"<9H8;QWB,;+@CM-07[CVQP4@,G]L[7 MO<_ ADLC[4=\;S]P@_$_\0QL*(=]]6K8AQO8X#E @PALN"3K7RBPP1/VN($- MOIT&ASIOLB1\X5:L*L=)9O>FRIJM1>YVKH)!:C)KP+(4$Y:GI$!>/H1'VAZ: MG;K+T_%<2^@=>7L VWE&OA*,COES5\CKR]4X>(<;7X-'3['% ;B$A!&?TOQD MS/#!%_H*$#XE:2,:^.0C4??3J_=U"=@R&F*<8*H2I T4A4P@SHV"C*0&8HZR M+-&,9"(H;L&KUZ&QUW;'*-T'O9,[RO9Z#W$E_G>+-7U(5*+;0&PY1PNQ930R$K> Z-RG,L19:B/!FO7'WW MMWK/MWUW>7^[JPA=A@..*NS[&H2K#IG:0_M6YTTCP%=@(W45,]CYV=-QE+H] MAMKK57-N;!QZ?GZ?R'MAL?8[2TNY9Q3CAB]A]H M6&+7<)%J:)DN@51R;=]>(CC-@F*5.A=Y: 9 ,\9:?]<+.5F6GUTE5ZWJ>.OY M<\F;#Q8&^\O &*?NWP(_@HUF$8.M>AN%6!%:W0O<;UA7;P-P$ O67\\=!)"Y1/7S]6SE*EK5Q;#& M&2A!W7G.QK M>$Q+=<_$++0W1KHRWTHVO[1=_.Y/S))46^,_?\N_UINE8NN9 [5+,FW&JU MF(AU69;J?GZ\KL+8()WC/*=04%BD*.H:,*]_0#BQ? MJ0>FYSP&>AD^SP/,MQN4KH\Z7XU'I1KXR5V;_^RRH97YYJR6([#5$]2*@J:F M8#4_53 FX@%I-Z,0ZR@ULG3]'KIV ^W!\6Q'W01[=CB7$I>!:LVG7[74DQ?7 MC=UOVW9O7/I%=W3XRWSQWEI*DY6;#5;,]^O%PFW(ZX M(% 1CDTB&%92^S#^=6(,C=A_F!ZSY6JQKJK$K1[UPKE, MWI4W8,OR8F1Y.ZNRJF[KRHTUX1E&F82I2@3$(C&0IAF&)LND*J0Q)O?* _ 6 MP@_M$-F^#D9/5F6AWI>SG@-O/^X7E\]!CV:/=Y!-[9L7D4#\ $?O*AT&(U G MF&W $H<*O?Z&HE1=5^Y!)/9-DWUKESG@-\>[[5^T&]13Q;"P-^F$!/CS8;S MI&'2OT1]F3-OAG7#"'H[&5I>";F+I\?Y5-T^/2_F+Z_N+RBU^!=(VUV\QM;2 MH0K23!0PE5DN1:H(*FA0;K/3?0W-,-F*"B8-60,OALY ZWDU% >PKB^'ME@U MQ>SB>N@R'+$NB,[TU.\5T665#RZ)/+[2TLE3ER>--S-5946PGS]^=QRG-[?( M!JDT0Q3F"*<0$R5<_A(.<2:P$2R3=AD*%MA02UM%T5Q/:&)Y5EXJ;M^_0(]E3_PZO/]7CM^ MV?-_V;C^?9A,U_:WI=FTO%NOEBO[DKA*I4@PF6'*(3):0JPR!IEB!($+33-(^]U!6L)S?Z"UK:9 MGH.D-G+=*%4F=^#32K2;]>IQOG"I'\8260:E#,$B5PFTI)I"6A04LC3E-"M( MFB5!>_4.91T:Z]9SF6\%;,^@78ZPI\D_C'$;_G7#CLMW&F]H?:?S (*A_ ?F MK:.@/"3]:X0_^4,>+>XIH,MVBT_=V?)^7KN[?UG,K?&X^N$BKE9V2^<.H)_= M(V-L#-$<&TB8YA!+E4'.)(.(8UDPCI@AJ$5:.'\)O)BF_QQO7VQ#C[R*F7VN M92\/+/1&\+#5(F!(_,@_,L+]S]_QYLN+3^H!4(99HQ7-(M300*U>A MAZ<%9"RC:992)E%0O;^SO0W-HFU8-$Y::,W96MXP@CH/L1\G10.N8QHZC5D' MI\]>H$2BFO-]]-]KM.OU+D8$%^_=?P$E_OYR]Z<2.69;3 6'*2J!Q+F'!JYQBC"(J4 M(ZBE2DUBEUKF7U?O5SJ4(L74-OK-6#G9]M5,'0\X;P1""KJ=53; M5B6]7K?46T&OHPHTRWD=?Z#MMOD?Z^5JLT4_;EN71X]B_Q3SJSOF6DY6^IM> MO$RDKAQ1OVHY?YB5K52>[H8@G1FBH3&20IPH!'FN)61YP7C"E594A.V\NQ5X M:#3QS:7A@Z4RY87_1IO0K7O'P^R[^Q_.X'5M37RY?3\Z?N/43,9W.Y,+YZ$) MC(MNG"]7H*%3S!.&?H"/=DC1L;@]GW/T _[A44E/_;9<>AJ)F>_,-CC>38+E M6(K$("SLLI$JX:I)9I!3RJ A&3+VD\K2H!.7&Z!,1,I4>(L?X]^_C3%&.99U".AW:--S% H] 4^P1V H>MBY[ M(>^W/L?&L^,)WH1R*V4'-ZLAL$1:JKVZ['7)#@%A?^D.^FZ+'&/6 K@S7Q9: MVNV&-0YF=L.I'VA^^K=U:??XZ)R0N*4PE5QNRF($ES*++" M;0J0)$3JA&1>9TG!/0^-B4KIG7V[E1]L% "U!@$IJX+&X#P==8ILY\?1#M2[ M M;;1\E?)EQ,IF6Q4Y?9LLZ19])4<91PB/-$0TR070%0@2$5 M7"E5",UD&E1VX6170Z/\*EW-=#Y[@+:[)S#="1U87>$TNGZF9AS,.B;S"JZ& ME".PDS-B682+6,0J@'"ZHWY+'5Q4^*"HP>5O]!P_=S&WSM_+"EB;W#I[48%E MXIT/?*5WV;RDT(;933!,4V)9*,:*XU4D+W$FT76[.AD6 E?NG^ MO]!375ZKN>B\]5+M0I_["M*+_AKYT>]@Y!T0V_>7(:Y^ QL9X@["PDND@(,J M:O:XP8[_6\<91M?KKQ&5V-5P1HMA[$S MJGMEDNM7Y=8VI@E/S9A2A\L#5.$ MW/>?/"P/C M,)E>X/?;%F J25,ZEK3TN)@_V#=QDRL2$:&I20W,,I)#+%%NZ2EG,")!FXUSG0W-_F_*ZFRPYUK:T ))9^#U(Z!8H'5^I/T:KXV@'=RT^2 2K8S0 MF:YZK@ET6>G# C\>WVF;D?/!,=!7_>S\;68/KF3D=.ZN[7;7"BC+4\05A5FA M&<0J3R#+77*'7%(LDI1R$W2"ZM'GT%BD%KD\1OA56_SY\^-$VJV?F2^>6CA7 M^\#NN;>/"V;7N^X:QZVX8"/):A^X\8C_H*O_;JN>??PN']V> MTQ7 _5B6_1X;H3(L<0:5Y +B(I%0\(1 HW-N2,XQ3L(J2_8J_M V?*Z6X603 MC_"3JA7XN4PU:54=E?^6V6UJC>N#V T>Y=\#3;%^WQ=/XVZP;T'7YF(YRNY? MT-#(>6AMA[AZQ(W[WB]??Z-"81?=\M,&B)^;93(W8)1%RT$%1T2+]$V&,9:- MVZ_P_5K-;S(P!W;XVTC1;EUUM=&L!':W\#)16KW[\?O2G9QN7>EO[';BI;Q> MW<8%4\&*C"4"TU(X!J]LD=P4UGUD&_C!_XI/9&&=Y M2G3JP@1-"C%.,>02%3#+3"HR3EF1!H4E'.UE:#Q67U5OI01_5'(&9F0ZCJ@? M75V-4\>,% Y1,-FQ?_^\R<_Z MQ5IP^L[8;S_-9V4Z!6N]R=*;5.(L998]!'.Y*5)MH,@SRQZ\D%S@7'.M@OVV M.A%U:!2TS7W[["1VOMNRE!DLG=#@)[X$W'ED.=G=7U>/&ACG#%.6==U_OHW' M5C=O1( +UIN/\_!]JK9OR9?-6U)I#$J5RU,"&=4=M_N!B>GLU(V@_7LO=0KX M47>D;GL,#F/[M)Y-5G;S7U\A"XHHEP1#A'EAEQ6206Y,#AGBN+"_4S3WNJ$_ M:'EHJT IG3O/^W?O(*@]J,[S[54 =.W/L]7]\F7Z!1"\([W:@]%3))?'"Q$2 MG'5Z*?H5%0E>!E*R?XPTD*2E$#M\.G@/4S"2/ MU3%AM4(JV *[@$,D\^E4+[W:/A=4W3=<+CW>VE6P/%W[S\GJ\?W:[J:>]*+, MR/I9K\92<,852NS^UE5NX2Y?AWTYH!!Y0G*E28L?.=38T8MC("K@3,-A! M\#2HGG?(D:#J^L9W@]*?5DZP$71497\> 6[L4(&;Z73^9YE JTQ2N-!JXO*; MGW&[;.,]>!&N>-Z#I[OJVWOPHM)'O I_7$N/G15V>CT3&?!=9H M+<7OO$+K>=2ZK<]ZHN\A5&<]#XMG;=8+C81GH_\X6[DKC"I"?>LIZ5+OK9=C MGKFJ48I"0HR!F!04TL*%8A@M"24)QM*KK.JECH;&;Y6LH!:VX?!;B>N?NOXL MNN>I*29F7=\^MH0K*,^]#Q:MTMZ?;;BW+/@^ZC63XGL]WWJ/YVG?JZW&BB>:YRF%">63,HLV900A!,469P5ABF2- 5XIF^AD8*KT0%3E;@ MA&WIC7 .9.\M5PSHNM]QM4.MS9[J$A[QME0G>^I[1W5)Y2,;JHM?:4<;O_'% M/_6*BZG^YO(EELY0O\\6FD]=_=Y?;0=N#STVB/"$, %)RB7$!4F@W5>ED& ^+' M-O%A[IAX=@*#6N(?(]" W8D,?G)"G]Y_!G-0&$J1Z,BSTUZ9*0R(?9(*_';+ MM'N;L/;;F9P_Z7(N,&527A@,J6$YQ"@WD-EM#N0,93E+T\3D14B U9$^@IBH MAR@H)Q-P [A)?3&?A6;8.P*D'ZE<"4_'#+)+75&)%YTMSJ@?*XW>D1[ZS9]W M6L6#Q'EG'HVTD7GWXYV>R4>WQ):U6)-1+SEUN8*'/O?WWA#>/T6YP0N7>US]KM[V\W. M">4O[GA.?2_8#^X&)2F]+5N?O.C*Z\Z^'-L2$D;F3.50HR*#& L#JJVI--ZILI$@QHX MK;J)B6O'-',2J'!OO/.(>3OG14.N)U^]*Q ,\>'S M@N6D2]_Y;_?EX>>E0\/AS^_Y8'IMG8EQZ_I<1BV/;;N"H,R5U4OM/SEWATUY MX4Z<#.:Y_47F=68=3Z2AV8&[\)92/&\JB35"%VGZ#7#OF-"]PDW>;<)-Q/EP MD[<9->^EX@U&KZ=%I<=1#%F$(@-^K9N M)&,P*5*2\0(*G*8N-,>]A(A!E$G![%\RE015(]_O8&@+62U?8):+ ]C\3BFN M :/CU64C6B=I)T[I'>G4X:#Y7D\93BFW?ZIP\KEV,_Y&F07\:5\@R-%\IL+;K, M3%0&8Y?9BI;.5767[[MTG*]RO#6*#052R;7CZ,<\/8Y.QT1U)&.:&Y6J%,7N M N9F-S:O:QSI52<4%PG@2(QXK32]$F@DZ/;Y-E:S;6^2IO;'N>OJ13>L.M>A M*_!TXL_W]M.2EZF/EY^V$7:&H]28C$.#*8.8JP32+&INQ[/R6K)]A;'&C%A_O:+=O M$47K^:8N/JB'MWH=]-$R8].*K_3K(&J.I"5YR^F:TP)B2:B+3I<0(2EPSEAF MUX"@3$L'70R-J+<27L&W1X#T8\WKX.GZI#<,F? D0">5CY6\Y["#?I/NG%3P M(%G.Z2=CA4*XV^PQ*Y3@J29VMZUSZ-R6(25"V']X)E'F4E(DUT5!N&Z&-L6/ MN+K\40IZ=>A#":JO@70M5)V;.L$H10AU:(+0691#VMDYL+0SUB]9+UKU%<-@3V: 5C M@SJ-NGBYWMU.6#[JNYFN/?\,27*6Y!2B#&&(67DLJ;%=BA@3)F$&ZZ!CR8"^ MA[:PU/*!%$#PKRE*=ME+HJP41^&_BO>O!;5'%M^R\VZ"C, &<"M\![4:6X#6 M+;<>[7D(3'D.$D_>.]O$*19KCK7=N__S__ROS6_L/\YMZO_\K_\?4$L#!!0 M ( %B'9E>@>$BQH*8 ';&!P 3 9V@M,C R,S Y,S!?<')E+GAM;-R] M67=;.9(N^MZ_(F_>UXM*S$.M[C[+0[K:YSAM7]O9=W4Y94DF8O@0B @$(O[U?WR_F/ST#>:+\6SZ;S^SO]"? M?X)IG*7Q].S??O[]RQMB?_X?__XO__*O_Q_ MA/33'^/E^4_+<_CI[[/Y/\;?_$\?)WZ99_,+0OZ]^V>O9E^OYN.S\^5/G')Q M\VLW/YW_54DK/3- -$1&9 B*.)H# 1N=U8$Q0?7_<_97!UEE9PT!SRV1$ 3Q M$A0)+AGM#1.9\^Y#)^/I/_Y:_@A^ 3\A>]-%]]=_^_E\N?SZUU]^^>.//_[R M/" M_>7[(OW\[__RTT\K</S'7[C^E^7-0ZA ;XO89I@Q=G-&I-9O/=+DR+7V>V_G/@ D^Z[ MHP3C4?>I+\)B.?=Q.1*(O!B5)UI2!%5TAEBM!/[5*F$%.*W4?98+T0NDNE/# M N)?SF;??L$/_J4(HGS12:23QH/E5I(YC.Z;??<%?W<4!-A,M2;1FDPD4[@- MHC9$1QJYE=%*FH\B>WVU^U2O:_3%//XTFR>8H^&X6<[/XSWM/H3L]6_\\M7/ M\8-(/!]/TLV_SO/910U=+6<5)+=2"Y+[\T_(=8;Y'-*[E58>9:[C;(GF%+K? MK*'Q_Q?W!W[BY.H3?)W-ER/M@I/&)^)],$0JY8BWD1(K61;16A I5%'^QL([ MX8"WCX-CY-D()#["?#Q+OT[3:SR"1WCT97!!$\6=Q@,T!N*"ER18&J,4/@CA MJ@#BWK([P4&T#X?#9=D(&+[,_70Q+H*_!K1#B\9-RB1*ZHDLC%BJ'7%<,>=M M#LGP.J?#QLH[04*V#XFC)#HP*GZ=+L?+JS?C";R_O @P'Z&W+*@)G&CG !%M MT&_6:.BLH8 &+WM^)!HV5]P)!:I=%!PEP2:T_PG.QD4(T^5[?P$C%3@W04H" M@J+/ Q0(,B1(%HECS)6XLC40<'_5G5"@6T?!$9)L @EO,92?HPGK!/\9Y0^O M9I?3Y?SJU2P!>C[6:V\%42DJ!+8MYYR+!./LG&4&QO)QT<\.1.R$$],Z3NK) MN0G8?/'?WR84WSB/5SF*:TLHH@)&72!!!D&D!$<"S9%('X)7464J: 7 /++\ M3E"QK4.EAFR; ,F+E% %B^O_O!M/@8U<%(P##20'@T,5?OEA_F7VQW24 Z-&.T&B5XE(JS4)Z% 3Z81Q M/'!O>:H'B[N%=TM=T1\$%0<*M"5,=$?CA_G'^>S;>!IAE#35H 4GGDJD/K%, MO%",A(!_QAQ<2L0>VOO!H^&$YZ5Q#HP.(K5>S$'W]$=&#B>LR=. M 7K2$N%MRZGH+;I(SLGR_\?=UZRMMAL &DYQ'BRZ@55>;D8G'\]GTYL,3 Y1 M.6HU89H[=($D)\Z!(($+SK+528CC,AB;*^ZF^H93F4>)<&#U?X9X.4?H,AZ^ MC)<3&'%F(OHT@E@K*9$J)^(U1[N5$@06- #S1ZE_<\7=U-]P#O,H$0ZL_B]S M7ZI//E]=A-ED%(257*=$LL_HQE 3B>,S_WT#+I\*_,NVY !#TACK5-GXZZONAH&& M4Y)'B[*)<.#5Y;R(:W4#5R"-.KA.V7_IJMD4HR"ATX0983D15$VP1$RC7N_)5?PMEL?C5B.1K%E"0J6(]. M, HFV!B(9DIGS64VJD9Z^MZBNY5--9^#/%R03>#@\X6?3%Y>+L936"Q&%DS( MB062,.PATD1*G-% LH00&*/1QAKYZ'N+[H:#YK.-APNR"1S\>@'S,SSR_C:? M_;$\?S6[^.JG5Z.$HG )O2&?,T>19$9L\.@G&V^2#"* UQ7PL'7QW7#1?)KQ M>,$V@8_/YS"9W%!?+N<5*$5T4!@T4^M(X"D3P7+6*!#E<@U8K*^Y&QH:SCD> M*<8F0("$7Y0RCEG\Q^=SE-OBP^6RO-\HD?6(,:\41E/$^&+R*+(4% ;6BJ)J M31!&"5,!%$_1L!M(&LY.5A;SP*!Y<0'35.I&WTS\V0B$ $L3)X9Q(-(*1KP* MD4 0"<]*'8,XSFC<6VXW*#2(V47[\9+Z*?_!_P\S?XG<4H1..5U($@ M1(L@J,@ZU/+M=?1$.O2O'*.:))MI $>5>?*&_1 N[U,PS /SWI!P8Y4JB'O M8^H^]=?6]98)Y8T67$HB1"A/XCS*@P.Z7RDQ[;.*7#]U"WLX9C8(&18ZQVAV M*TB.$7,#6'GE%^" +A@>RDT+2!!2>O'PY!#L[$=8"EHX"P*QO;30 L1??_!B_/8$W ML_EGY.BZUF4,B]<0EG=_N[FP-IPZY"02HSAZ?Z U<=HS0F/(%$5H5*ANJ/8C M<9BV&OW!KD\-M0# &,O+SL4G#"MQ3R&?[V%YPXLT+*8(E@B-^T@:8TE07*#7 M$%36S"CJGZH\.0AM3] S3(N.'J%52_8-X.CM]!M2/9M?(0LC87F*G'$$/==$ M>N3"4F:(9P&4!Y$!1&7S>^K5W"%PV8&L8?I^](>BVIIH M %SWB7<\&F8L2@-L+)=ME 1F/*&!3'-)60X6M)BQ0;*@57#I(@AIP8 9R^ M].P?5P'(0<)L 1K_OO[V31>^VE4&I-RCH1K+HE,I6Q \T!BB"F6A[*&UD;$ M5D):\(;KG$A'B[D!K*SH'VGC!%4BDZ! ENXZFOC,!7%24L4T:"9K@V.U\C!M M\7J[V-I+D U$0^_&/HPG79X:W?*N1/E\-D&A+XJ+OKRZNQ@.HF07@0@M4#0) M >YE!J**9+C0&.35OE_8E;9AHZ3>K]5[45$#EF>-K\WDA%:.,J8C@$J<36GM#!8TT.I=K7T;L05XSL#L*$8]<;-563P/( M>S6;=O+Y^WAY_NIRL9Q=P/R&JZO;-+J,09?'@2@E0=#5 .(H'@::9^Y9!.?< M4PU^#BH)V8&N84_0GK!672$-@&S+-F%E4QAJ203&2A-=2H+W@62 0'60,D7; M^UDY;):Q)P =*>P&O'O< M]@OBPIKE*3LA:E9AMU\$)A:).*7%)YJFK1(8U@ MN0]>4]Z#(=I.3#/6IS\'JXXB&C! ][/PM^9TC:$@#*,V!Y*\*B-$I":!)4\X M\Y)*9YRM7F7]+%'-F*?^$%97,2T@K637UD2WQDD"ETVRY='5D4_+TZUB66$:"RN>^5Q& M6)"D(! 9$B>6NM)'KJ3XP2OPM=,&3Y S[&W*B9RG.LIHP/X\(2$!8*.,FB09 MNC(JW!P8N1#!>10N>DJKW_8?F5+O[5;F)*BJI(H&0/7Q9MV.I>ZURWJ#F3*W M#>-<2KC-Q?2"(\Y8B1&&M'1;2UE- I-8Z%CU@ M16MKDDA 9$P*_Y .-YU@!+*0&D)(FM5..#U!SM"7?[V J9;X&T#2BY2ZJU _ M^>C'Z>WTE?\Z1B]M1+5B6@C7$Y*SX0N""V=]N9P#M/%^!N46807\&ZV*)5['_(7_WV$7F"* M.F,D2E,B$K<("4 %<4$PIG2@+CW5D^K *[U]2!PV7= 7VGI44P,H_ 1+/YY" M^M7/IVB"%VOLOH8\CN/E"(-8QW@*Q"G*2D^>,G4$@Q%D$T :YIBM?2@^3]6P M.8:>L%99&0W ZZ&@1I2"2XY+XE6I.G; B3=>$ 4Q!P;4R?!4;\4ZP>"PJ86> MX'.DL!O(33T7'8^R,HYEDPL7&DTLU<1QC(^-UMFY$)4//59/;:5IF(FV0V4[ MCU=+-9@-V9_K8Z><G;.-%.3>.8BR8/>L& MZ*))"SZ2E+F$!,'F)Z<(M=K&ZWYJ!67]8=XMF[K8^"/,NZ;*(PQ>K-%&$!Y3 M.?4#(^A.1F)$HBZGQ(7H-\_U&&5#Y[LJ(^?IS%<5]33@E-WG:M6V^\7E\GPV M'_\3TDCE+!P4ZZV0)>G*4T,5'%&!9NU E3>'O8)MDZ*A\V G!=E1ZF@47&\7 MBTOD)%F4A?/H@L: H7&YRPK=RS,)P8EHHH5% W;M^ M\#HH@4QX+BV1@3IB.<< 2EF16*8FZ=H5,\^0-'0>; !H':J0!O"U=B'Q^ %/ MHV118E232_"DH=;IGY)Z;-D#9T#ZQEGM173%M8>G/.".X&\ M>,)\R1X+GP@::8;\"*Y%%EK%VG;L"7*&3I"=#EM'*:)%3%T?\PYR4IX&E$<9 MK, H)8%Z06*60;C@ 7+MHIM'2!FVXN;T6#I 2WB:/U,]Y:JD((A0I6W)M[C MF0Y6DS*07FH:!(7:;^B/'I[56\[U](@Z5!4_V"R$6\$N9OFZZ!]_6GLHPG.K M])ECW8O#2OG5U27U[>; L(I B0PSI7*;+IQ #(E;5+BAXA)3C M+[&_P?02[II=> Z:EQ''.CF'(8@QQ*>@"6>2QZB5,M7KWS=IS6D/G#V^G MCY#R@ ?%I:[/;0L,"XS@ESGJ3:#/X>(U?3F9= \?/,/\VCK 82<:D M,.C)*6/QR-7)$F>9(TF40>H88UKP^T!CRQK#YKA[0,6Q1A6I#WNJ="Q\R(^? MCT9*X"$39;T@TEI.O-:><*>=<>CX2^^>/5:>6618;Z..$F>]2'1X;'S(VP[) M:!R*(TD"/A;12'28N!($.,22F029[4ZHV/KQPQJ*/O!PO!2;<#46@ 2464]K MW%R+:91 4YW0<,HD$\+: PD2RDM02ZEG@>8GQY$?YG\\0="P3DE5$-570 -H M^@P3_-$9\O*;G_\#BFF\X20S:W0LH\)*)Q8I>-=,'+TPQJPP)LF<:Q?0/D[- ML!?EO>"HDN@; -'?8 IS/RE][-+%>#HNPEF.O\$-.RQ$RZ.VQ'A6"HHQF/.@ M6)ETX#5^G#:\ME%ZAJ1A[\-[@5--)32 J4T9C;SCH-!K(PEM*)$8&) @5"0J MY:B*0Q-\[=:[FS0,>]/="VJ.$G,#$?=MPZ>[]W6CF++VGI5F8N65N:.<.$DI MH<$J*S0>R:)V#F8+&<-Z/GW$VZ;?O> MSZ:S^R;SABE$=S8 >+[ZC **"'G+-9[8(;$LP#L\:FN?4$]2-*QGT\MA54\# M#5B>-WX\7_5 ^5J4\NK<3\]@\79Z^_V_^?&T',ALI(16&@5#%'.EELP$8@5* MCBL03'!CG:C=F&UWZH:M[^L#9SUII@',W7EYY9)VU7#N$C?273'22\BS^75G MBR_^.RQ^_8X"12V.IWY^]1:EW#7)+!W(9UVNX_;@SUP89PP0X0&#T3*!WCF) M<8MC488H%;.U#6"/[ Q;8]C/*=R&[IL(&:Y9O#XZ7L(4#G?CSX'2?S!BSH>UBNA&^8H$0YW@WG M],26^HB,D%= G7&A]IO&>P3L=K]+?R2<'"[@!@S+3>N>FQ=*+_UB'$=!R(@\ M:Y*19"*=BR3HDLP32 +/0>10VZQL)60WM/Q05:G'"_Q@U'R#>9A5LBJ;;+P> M3RZ7Y;$NU<%)PX@(SF!(HQWQ5DEBC84HDTE ^T;.-2F[8>>'JC&J(?0&3J2_ M0YD8#>D% M*?P?O+BP#S#_G!TY'5UHB2@;<\$$HC)U*+TJL'SUS&M%766\]T M[43Z7@3NAK,?*L?>GX+:1=_U7GKX?DD8FIE(M,R:9L@>+AL5W[K]_9:P;J; M82DB;4I$#R".41-=93U)P7L1>+Q[4QF&/1VH8UF MD+K]Y47P&-KDK@X^$J'+@"QI>*I^$M^MWDSGKNJX>-BOY"")-W"T[M)P^.-L MWBEMN9R/P^6RC![],ELU[;N57C0TA90=B<("D3($XG, 8J66TE@#4M9N'U>) M]&9:?_6.TB%TW3#$?Y_.\6@K_3C^8S8I+LG-C(E_-5,]+Y>($_>HU_ MG9YA$#>>I=L^W%2 8V 3@5 R %DK8AU$0B4(&S6XH'NYC>V!EV%-]2# W'%S MG!0E#>^6-[,Y.OC3U2C7>/5E[J<+E'E1R31U?YMT>+D1SY,BX=E[R35A5!HB MF3#$291+%$D"B&"HK>V"G8"M80^2EO?04-AI>#O=&^C@2FEU\I88+D,9Z$") MH\@3& -62V:-KUYX6FO81F]9LI8!?;#V&K@^VL+.#2OXM\EE.>.VRO61:WF3 M@LH<< =:*8CD5B/[*&E&60Q:29M]#TWE:K+03)_6WB. (77_@S7E7\]H/1Q' MT&<*[ZG53I7#VYGC^DF\)P9,2)$H-3X3DZU?]:EV2I7G P(\Q,2RJ?V49R?" MCA]A<[W(E[+;1G@L92V,)S'Q1&3DZ.(X+DC G8]GC/>6UIX!?Y^"9A)WE;#P M<(K-P?)NP*6\I7XED6+39].R;5]\'R]&41GJ)4N$!N5*[SY%7+"L^,<^**:U M#K5;KCU)4"-8.D#3CX'F:+$W@*$-'E[/+C#T&DDNH@U@"1>E]0X+F5CA$OXU M9)M2<.!J&YZMA#2"F>,5O5D,)&!8R%13[>'_6 Z3< $P>&:%ZS4R4U@3I.;&J>\"G M/?'EA0-&SRI8D)R&VI;F28*&S=W5AT\]Z;< I>?GHUXS1H4NQKB<[R@MR;0E MY5DZ45[9((UT3->V1#L3-VR6H0>(]:*5!N"V.2+UQOXZ9K-2$IU%7O(N$0]^ MHQ/QRBD=;?9*U+ZTV$[)L.^\ZP.I@KP;0,VMU_@.>>F>,8U,]D+Y9$ABI<;7 MEN+PX&)IMY&UI10BU'[F_9"*1LH;*L9?APFX 8B@49R#7\!K6/WW[?1A?N/3 M;#)Y,YO_X>=I%/%0CI91@G$%2LN93((1DM#R8 D,H]+5KJG9D\1& K4#$?'P M\5AOZFD ?0\K<*T-1CN?2/92$ZF2(-X82;3@25/J?:35*R$/*X3NL0ZZ/Y5O MVJ^CY'\P@+YVU^>X5>;+2N?<@]',3@,-*6NB\<0NAS\MXT(4 >%I:6MH8+-W M>85S[J 9V7T^'3H=D([30%M(6@TR6J_T6.V3]_!']Z/%**NR3Z0B7F2.AKS< M,48OB+'..VJY5Z;V*;@;98,WZCHMXNIJJH4#<3M77?.-.Z81@B30:B,?0FCAII+1108[VE(9P*Y6#-Q8;&I:U--@N1KN-MYU! MGU1$F7*2 PL8WWM?,GU @&M.!?4A0?W+YSV)'+QEV= (K:2_=@&ZVH*?8+&< MC^/R>HCTBR+.KM@-19MAO+REWV&D=3VW6FPWZ(?_=S^=^NER,A'?<<&2,*VV(1":)C<82 MDW0RF:P*5D?#Q\MY/$4--128JSV;]T!2!^]IUH9QK*3+=B&[VI"/<3FB MC#JJ%"="0!DB!XSX4!Y]J"2T-U[3?,JH_5%"A^^M-C1>*RJR ;2^2/]UN>I8 MCOY)5QOQ9?;%?__[>'E^OGH^BJ*\:2(&W3L/F"XZA8]4!,$YXR1H41Y3J,(E M]412;PT'I:.H7KQR.+G#]WD[&7)/I=1VVI"O.NOGD: MOGG=$!MB>'@T8/5W>B;J6;:!,TN82J5]?.#$:3S89):4!Z49B-KIVVJ/?'OM MA7:LLL18WD*31D2"@%&,% ME:T)CIG:A2 '=*K^4]P^'2[X!L[+AZ50BHJL2R^/5$Y]*;DE 85#)&C/>>96 MR.HS0P\K1?MSW P=I8 C*XA^G::^*M&"HL8:XXB#DNY7R(7/' A#IC1N"V^A M_@/Q@RK1V)_G@N9P%50%4E-M(58]:,YA.8Y^@^!)K0]Y0Y9$.EQ=T\1"+F$7H;>7!0#6<'959JZ+*:%SA /VV_ M.'\SF?W1;Q_MAXNH5/@O \B MVUQ]%/)3]%0(4\MG?IS/OHU1#B9^$9?C;ZM.GC<22(D"MSP1 MRERWBTL*,C,BC.4Q,N:5JEW*MC^5S9C#XQ"T);CM4UT-1, ;X7N*T5(\)P3: M:")3J6).*+KDHI/*J0"Q@0E??<&H;VT_G3G90_0-X.:>?U"N3:9Q/(%[+'V9 M[2M-%F/$#>I(HA[WJTV4>%6>6P?&@K)1.U;;U/7!Q[ OP$Z,XL&!T,!F> VX M/3,>E;EL,6\[V?3(KU;:;TKB;A5D!:XDZ D4IUXZ5^-!XYCI78T M2@F9NP!W-0*/WKX]_OG#&L%F<%5/!PW8N9>7B_$4%HM7LXLPGG;*7$U6/D-! MER@2)3F_UO&\C!'O%+":*/YVBEOHLG/1M_^3=V,?QI/Q\HJ-8E0RQP1$E%H+ MF7DDWI2>+DRF%%EVFM6^A#D1:\,^U6UF5[0,J ;VV2,E?#0Y(UFD9>0X'CO4 M2A(H>FTY@U",!D-E]5S(X267O55/-(?B"NIJ '3K'LZ'_ :W(\IU>K8ZJ$S$ M TI80[+VB<@R+]9''S!,\,Z@Q(+0U]S0&PFNI:@&&,\Y73?8^I MU^-%+-9^@;[XQSEO-M_?CN[%>-T.'1J!!&>DLH3HZLGHBQ;/N M.LJ#4=EX5_LJ=#?*AGWPVQQV>U!G.UCM:I1?+!8HWHNO?CPOWX&R!&C M,::<<<\Q3J1RI=D)4"(TXSP'J>IWMWV"G&&? S>'REJ*&S9Q]08I[YY@K,GW M0]X^_>B_O5["0!A5%QLRWGI9^Y+\2K/Q$GN2G-%%XU#7\7K/DSD-F(& M?MO;##CK:JT=%#XLM.TXO!-?.0R*)WVSW<:E6=[=8$+/);-"XZE )2,R* P. M=?8D@,Y:)A9S=:P>2?+ ;WZ;0_0I$=! CN ANQA&=N$B*@/&W[H6WPG]');0 MPV$Q22(IY;B7K2)422A3,IWPM8=B[T)7:WV&>P3*LR ]4FLM6^"2K)CB/T+Y MC;B/("F31*2 0N-&$8^;FL00M'#@K=>UW=R%TM:Z&P^) MUNJ:;1G&VP0]HEZD&-$O5PE%*8T-)$@M"6 ;VB$9%7MAW6[4=9:&^0A87JT MYH:'Y=GY$_[*1W]5G)5R=W$)Z6;[K8EV9"0'+50BC+M\770N%2791XI[T4&'#9D:W"/=>9=DZ5]89E54"HK7VI2MD1&_:,\*= M%YDY1@7S!\#PT05;:VD\$.SJ**3)0+O46A5AE9YCKRX7R]G%W3ZZ&@D>;3)4 M$85NA+;'&)9*I-%)(!?0$,?>3)+;6LWC(8[J>+AN ZN[/'D9*2$]%Y 1E M6:IN%2>624<<I#:8?#<;;TDS[AN*IAV2Y( *6] M[%HXV])A- KBO= $5/ AQFRRZ.'QW9Y4-C+%\40//6NIJP'[B"[PS6O^^-^7 MXSF\^.;'D^(5EYZA?@)W=2RO(2Q'FH5@ F<$$I::=$YSE4+L\J0KA3;X;[0W0)U=UBT9X6PGA MB.H0%5- LF)XFG&?B>."$V]4DB$IIV7M<E4[W2]QXA=>OY5?0N^=9)DG1GQ*E'5]VQ(J 7SEMT.\W7*;:KY9WIV[8 MG/O0@*RCM'90N;L\R^@0(;STA">.7 :3B.?6$VTU^OY<4'1^!@N5ALV]GQB5 M/2FMW0C^]G75ME2(#=9KS9 EBDZW]9[8("*AVBOFM%94U)X0O#^5PY[BIX[@ M:ZFK!>=QS6/>/C51&U_F%&22,D/Y*4"[SR6ZQ,$JK:E+OGIB\UFBFHS2JZ'B MB:#F>!6UB+G5Z"[C=%)2:T(%H(R$E<0)F8E@)DJ,OZ15U2.4K90T&3*?#%W[ M*Z,%2%W[L7M/,*(4E*':X'%08BTI4'0FH9N2?0J,4T-#[3+U0VEM,E+N#9:G M4&@[8UMZD%QKZ*&;.9UN^?[W9:Y,-P+]"8R5ZH\ZM3$X7E O).!6>YXX+6? MBS]%3Y/A;]^V[VC%#&_?SLYON4&3_3]GX^GR/_$OEW/H\DV+K@/X%CF.: I. M9Y70;C.,ZYF@Q''/2%#4282.,GJC)'=+D=E!2P];;G8BJ)U$+TW [_I)YL.1 M5"$X1J',$@(.92:,(5;(2+3.(7D=K+'/ES$^]NG#5H2=#D15I-O"6;AVN*]M MC*Z0;MLV0*D8:ZU 0"B+[+E @L\.]X)1.D7!+*M^/.Y'XK -+ ;TS6JKKP%T M[B[-D6,B2Y8L85QS(F,4Q 4?B8HAN9 HL,US\X39XF'[69P8DSTIK8%+C%_1 MSL?EA_SK]]@US?R$A_6'KAUM^5^Y,?SF)ZO@'>4XCGB4EQ^\F*;[WUC[S9&B M-*#W&@G0[L&&5KA#9C@HYA=S8%^ M6"L?)YA[ MVRD-PZ2!@^,XBY$EAIM6)Y)H>3NBP9(0+<4(@W*750BPV8=KV#TQ;"*A38CO MI<0C!VBB!.;+!G KD4'PZ,Y1PP*1-$<20A8$)V M'R6V,D'X\NO722=*/[D1Y=MIGLTO5LJ\$2IE0JB8+0$(>(C0A'&P0_%: 2]<5Q*1F;K M(^:K492&,YK0?6'1ES(^3D)6'!T9RF)V7C.6*V/P"'(''DS8!WQFP^BR =A> MSYWMVMZD<;D"6:#+?5DH>7FY?#];_A]8E@FUHZBE=!P-O] 4Y9D-BI+J2)0W MW :C)>C:[]!WI6W@!Y0G &0O6FH"?4=X);>2-=H#6.,(")/*BQ%%O/..<(YN M=A)2J%R[1K@*X<,FA-MT-0]2:B-([I[7W>=F^ R>>90^&Z<"J/Z/$5FZK MRY$Q78ZLTLD8G=!)H9I($24>0SF0X*)BW@90KG8RZ3%:ACV\AX=>%1TU8@ / M3S!PP3RU5A,' L\;RPQQ'(!8Z;)0 4\=TX=A[#=+U%LU\O"H/9VVJR7N__67 M![IZA]_H?M3]I/RK3Y!_*O_]_=/;V\\_N_3SY*?+<_"3Y?E?XNQBM6.KDV*KS_M'J*.H!&^+TO]4OKYR+D- M\S,_O1XV569&SB;CY*\G_7Y$75.;+2:G&QBT<;,Z9"%E:W\<@ MB9.0"2B5+$30(&H_)ZK-P[!.Z>GQ_&"FQI"8J.915#>[GR\O+OS\:I8_C\^F MXSR.Y:G^JBDI>NH?44JQ%%OM;8=W_-Q*AOD0+BI9ZH?+W(7]7'A-DRD MQZ^"5*4R$(-^9;P0JH>1CX]0<_0-T%.2O=L5H +E'A1)0BLB@V?$6B^*,X([ ME/OR<*7V!=!.E UK_RJAY,'M3WVEM&NJUE\6[&^0[OWK2F;G<8HJ&9=52Y_? M8'E>:GENIXOBD;6^]!V6-)>*!FI(=B7;:*DE/FI&O/<,! U6IGX&<^Y,8IT) MI0^6VW9 4R,R]30AZGDDTD5++->9.!&8HDHY5WWB[N[4#6N.^L35]B&DU376 MKIU"[S*5J1?ISLV$]-)/RKN[S^< R_+&>#;M$A][F[%]/KR2E3N8GTI&<'VI MZR?<=^"YPZB+0FBC,#BP@1.9*"4>LB&,"IM 49"A=C_0W2@[>N!X2MT3.C^Y MC4S6;D2W[:/,0H*HX_4;@+*%@L&_YB0%+Y5'R=2.^_!!SO$K#HYP*YA/.5JJ:S^->8J>8TWCML^^VT_.*1U+C8AT M&%1)="*(3]03(Y26X!V84#L6?9*@84U>-5QL&KIZ2FC7J+W%3YF>C3/:W6\]\7B73M _5E:S/S8=C*+&Y^AT\[MY$,@_)&4/ ME(=;J')B(242E//2&RL\KYU7WXO 8^W33HO=[15F H@D%7$2)2&YPZ\2NAOH M#E@?T.-+#C@PO5FT$&-^]5-"BI9I?+! M6R!B>39.>B#(#9Y-1FF"ZF+=1;I4EDD6:[^,W$[)L7;F_J?> 3.4D$$C@UX@ M'"4P0;PTB0C@GKI(K:U>F?0(*<-:C@KZWS01-43>KBWHRO /B,>N_UTE>["- MBDH68?71=_ZOD3F!18510]%+91CH&QH)@ *C#,\AU:Z8ND_!L1;@'>#I!/>? M4:QYX9Z[F"E3A'N5R\VY)-ZS1" JEX/G++G:%P-/4S2L/3A"^YMVH*+@VS4' MI3/A>)6WQP"BC.5#5F%Z6&G 4Q]6+66]([V5K,G:>B\VUMOFF5IP#B(G@7(, MMIU-!-U$A(A0C#L3J<^UHYZ]"#RZ>'67Q>ZVB*;.X0FIB!7HGDLC.'%6:$*9 M9L:D[+FL_5YO/PH'KN?O#5L/RE#[TUO;INVF!>U!INQ>_]HZIFLK/55+"N[* MECES-)6Y:[E4L:58TG-6$&6LC(%Z17/MAXCW*3BZ+JE(JG1R1J"L/OG]; E; MHW2=@^26XK%.7>EVZHG+U!(MHU76LUS?SNQ,7 OE =AXD%%4B_J:-=\=/P^ M;*^^?[WD]L^I51^Y Y6U4BVWJNX:6M\N=GW+VC4>[MJMAT+.38/%.U=<)<6\ M,"3H6!XS" R?+?@R)=+$S+S1L78/_>,H/CIUL^OJ+]=77ZOM,\[P&"/1/D*9 MHPD$OQ#$) F<*\A)URY[.)+D@5-!I\/G@Y31"57=KL5\#\MWLT5I4-;QNK^I MW/R 2C;R2;IJ.5]^/D6?^G:1NW8&7"4;:-&EMT12(8DW)A.G*/KL4@M1O0?P M8[0<7:&Y\;EW^!5<0.9.$Y_QL)>69^*ISB4U*K2)0>GJ<>^CQ SL<-7 P8-" MRRJ";]=PO)WBE_#%?S\DZ;3^CZO=KC]"3R5CV2 D6%W[8N<)@V\-CJ3,S+(2G]MX+3,4@Y$,$%I3"!] MKMV%^BEZAC4<90:Y^O.N M1V@Y.G&T\;G;D&]]NI#@E:/3[72;&0M+<4SR-:WLL.Y U<,NX&MAX MD#:JK(QVS=!UL/?1SY=77^8>0\#83>#K9V^=H.KZAT/;/WWH&*Y8E&%VN6)#I(>Y WK$6JBIV''87Z45*[%FJWQ_1]MP88ID7 4*T">( 8 M?)1X6#ITL0,/Q(/"X#\RZT69QF=JO\OHKU7 2[\8+S[DC06N5G^NI3,SU>5A M$V%R=JGY'T*ANV_UQ-TCA#R@! Y M.Q_]/O67:;PLO:;Q\\87MR^9M[3XV=P(!D,-KP7M;E>(Y!FCF9 <0?U[R9/( M:K-[P):1CD<0,&Q/O,I(.J$NAD7<^]ETVT//38:8XRZZJ(E5"4-EIA1N(0HD MR:2#"@&WF'D67+NM->P8L?HXZD'"#9QCN!LBBG.^N@\>+_[Q"FD8+\M7(PBA M-,4PA)693-+E2)RF&&0(*G+.3%I;?>;+X^0,.VRKIQ.NEO@;0-(GB##^5C;' M@SU1RJHP/!7E,9PC$C<%L2'K\N87.(:L+%1__/TX-<-.M.H)1Y6$WP",GG@! MN$VF,(U980:@&:GW2)J;GG:A]5QUVC%1]=ZI7 MJ3=@QU;/LU:OLC99<5$J$[,BA@D\V:6)Q/(L"*/!LF2SX]5SZD^0,^S\DIXL M52WQ-X"D\N!WDP7*8^R>\[E0)OF!=B1$9XB2&@2>]C:;/AZ0'Y2OI#\8=(Z5 M=P.0^03?8'H);U!DY355$+Y>P"Y@]B5BC/T:TF)I0R/948GM5E MEK4!HSS-@6\>:!7\\WTHW UH/UIFO$M1=07E'_+'.40\WF?3#],XF\S. MD)?%W07 6NH_488[2A'MRSC=^]=4 M)#=?Y&P:\>"-]S:Y$K\4\5D@SLA, "-B(2 R[FN'C\^0M!O4?K2T?$T]- "K M;1V'MR?KO!;1,E&>ITJ-L0KN%Y]E:4;&@ 8J+8N]=;[T?:,XI0I*71*/Z56(?(U$)Z)Y,&ZFJ7 M3/8X42J>0[I$*9;7\&OW[Q]RN7=_>57^?(/KS.9KUUG)BA2T)]:(0*37@**0 M@H0D7-!:&8#J#W+V)[/9 M)]\// 7^M974/G-U:9OTL_6;O$?S&9S/XH@R+> MS.:KDI#2(J#;^^NOJ]'O+&\*DBN-;#)$$AB:=.] 428!SPOZM)D[:OUF2TX/ M =OI--'ND;K'O)U#S]7]ESC]+*$>3]@=I[\D&K144I&HR[A1%AUQ@E-BA(F0 MDP-K:S\Y.\U$H8_SV5>8+Z]*:+W$6+LTZNH20&NS:- A9:4;*H2$FU>5@C?) M'5(LJ%6*6F-J>QK/4_5#S S:!S6;9VQEQ300J]YX#=W+D_DEKC_V83SI:G8W MK#=796JZ$81E6P2GT$^@+B-GBB86HE:\>C)N9^J&/65/ +V>%-7N,7O$W*9# MC]WCEQQ^9E6/Q_*3$XI 2*ERDL3R5&XC(@85I<\ N-*235 PJ78;F)-,KEJ5 M;5[K(7V8?BJ2GJ,_W3W86TL762:HR8QPJ]#N.\!-9Z(F*D9>WF!QS7M+Y>U( M8\/SK?9!SZ,IO3Y4U< 1?,T]J/&IXD:-CGH+T!L9X2&D!4J5B]8^/% M-S^>%,[>S.:?T:7Z?3I'+VS\3R2KM!F=K0KN;R6[X6.#2$:QX(C)II=(( MDD?"/9X@4@M&1>U$=T7RAWUTVAM:AU)PNT'4TQ,F#XV3=OK4D\S([#':V6^: M(5.>)^88R=1&(I6A):L-)!FM,F4V&/9#3\J\2S^\&4_'2W1,OL]>VD-,F M@9:.1 BEK6U2)%A>]K/@2COK@NOK,G /,G^DF9G[H.SQ!%(_&FS@@+]C\2T: M@+PSFQ@01J8U(^"91%N/'HT3.J+ICYHZK46NWT;R,%*'C7>& &M_FFP(L+.G M]N2;RV41ZT7IO/G/3M?7=< ;O-MHG9-9$@@,Y:VY(*X47^+6C9DE"C'4#HEJ MTC]L!'5Z:)].4Q[LD&OP*; M">6&>LTTM;KZ8)U>9AW?F>[R^6^G^*F7FX-2A+X5=6[5#]+59,3D/=!Q>-G:!5%M&L^KF>Z'FA [OWKJH.1>S0B&P-R!<12 ME5QZ(&E.RFAL8IUW)$@JO8LA)%V[$J;V>&3\M/*X;N-\TQI2CI(2Y7,W4HF6 M'@0>#SE6GE]2(6W]%A!;26EJ(/(^^G[8\N%X43?@.F^;ZWQS6W+UFU^6).#5 M!HNK3DY.$9-8R2V6G)[-AG ;F*-9V>SJ;Y.]R1PVQJN*M'Y5U.Z)M#8D]O 2 MT,V/J#_ ML<#:F-D:0Q, D?'Q5+FB4RE),DX0;2V2B;!M:_N\54>8WOK3*UF M=5Z]FOC%FB?%L\V)QD",5 $#L93+$S5 !G6,R3 57>VG@L^0U-3(VGWT_[@? M>[SHVS49VT? 'OPPZZE/ZW5H;9^1\W&C05.@FDE$7O;>E]E]E'B*)PU3*4!V M(LE4N^1EV-&U:QMGZUON3H&K!]V+%W$Y_O;P.,["20LA$1&[-A8TD^ 3E ?= MB07ELK/]U?P>2O4///L9LXB 2 _0N044B@7)B4[D\<$P'+1ESU1ON'D7PL)%!$\#N6\U-87K[ M+GXQG_OI65<3_O+JP3SJ%W_@:?T1YMT PFE<_:R3SG]V')$YZ 2M](#Z^L6:1"&A[UV:F)/M0ZSIO;DNHB* M>DIQV0/AW(FN>Q@;KQ]B;Q=TI^27W9NR#2%)(373,A,5\0\)DF-DPR(1+.; MC/4VU\Y^#L+HL.6(3>S!5F'5U-[;;H76O=I2R;D"SF)Q>;'ZWN8C].!9EB6[ MG3AZN Y=@F"%(CQXKRQ*I+\6%74X&';"1Q.[Y>1 :#=O]!ZZ3@LWK;,.31AM M_YA*F:(=:*R5=M[H)':+.Q<,!Q,,094;(H5/Q -WQ#'O+%"FE?:U$]"/T%+/ M'FZN4-X#Q=(R7N,U7S;POOEXNKWV83:FL M-?^++#MJ>9E3+DHG74:\!R@]B@1P&844M0NCZG,Q;.:F9T0/HNIV3^3/<%9< MDO)*!69G<__U?!S?3KM ^:@KG9T^MM;=SOX\5#K!KU?^!%]+[>OT[*[KHP[1 MV="5VRH$A[0DL,A)YDY8*;7W.M2V X_04C&BV5AA3<8OKZY_N#9>@X+!R$T0 MWR7G+2.)X,9PCAZKH-5%SSY5$A$IFB(D]$3[?$,#-%$<+6[[%8?\D=< MI7SD2"C#592"1)<"D9);XEU"MT2+3+765AO_-,"V?.JP)NGTX%B?R7N,@-NU M2;MU G[OYZ7^\!L<;*T.7.>D_8Z?YK+_SL?@3(Y!92*<8GBR*CSODO'$< '1 M)RE9KEU:VW_GXY+AG.#/9RO1WLN_3]/[61D>M/7'7_"K!1)RFW4I)K6TC]HZQ]_X"7L\N_'B*]L&FK) ]DQ3Z3;3>&H#EV^G'^2QBF+E]?-=O4-SP4? \),XXT;8TW;=:$9M3 M(A0@IB!<8D%6!N-.A#4+P>.A,>M;3P.";S%?CCZ5$Z3;G A7^[ ]6]!8>]V&CDQ#U1NX@>!]VJDN9A?D#&EPCE#6IKH/D-S "O\-K>S%Y<4UX;;^_' M(_ F@W2B=0%R9NFJ2(4I)'9S.$K=][0K:+70,FZ48#A6;(Y./5=&PXQSO MD7_UYC_?OWU[\=6/YT58'_+'RWD\]POX-#X[7RY&!K*ESD3"0TY$>L>)E=&1 M9*S+Y6VG@&=N]95BT#\ M O.+49$)&G6#I-/2:0D2"3:5VC'+'7,Q*_9\7=[CGS_LP\9V@;6W[(<%4'>W M!FFQ>OBQA:$1!P99>$=\$0S&98*4="DQ8'@&EGG8+"+9@J-GE]D)3OK/#*>Z MFFC1+-U9V.O^Z"6;-5_X21'QY;PH:@3!0>!)$K"ER3%/@N"QCW_5QBCFJ&7V M>=_MX.5W0J'Y,Z/P-)IK(&URP^C?Q\OS5^B1SBY@WE4PO(=2HA@=\RJ0K"4Z M $$GXH0 XJ( :2CU7-?N@/D4/3O!TOYI85E=90W ;\NDK-4;3(R&;L9;C+0) MUKARR^T916$Y2KRTE@@CF<>#@(I8^PG9+G3M!$?WIX=C=14V ,O'"[M^7T"^ MG+P;9QB!8-$$$8B#4E3(J"'>A$ 4#<8RII6%ZM.3=Z!KMV0S_=/CLKH.&\#E MS:.HV_[DUR\W%R-*N>,B&A(=E412CD&7UY$H;0.-R$4RM9N>/DK,;@C\\]]W MU-%6 ["[,>.K!":D%S%>7EQVO9/N:1G)2?6&T&$!2N8 MX2FPVK?).Q.W&RS_O%^ M'>E=80V8S6V!VNTLD1&$+'B0DGBA#49JR)8S7I&8I6/228=.\0F"ZUN"=@/E MG_>.I+[66H?@6M9*218SCYFP6-BBVA*+#G"9(:Y$<@&,J!UB[TC:;K#\\]ZP M]*G)U@%Z6^899V?3\3\AC8))&5B(A&N'\5I0> )HRPG3V86(3K6FM>=A[$?A M;G#]\][@G$"O#:!VI_KC55=7/_GU.ZR:N=[^^NO+E7LSBIS:3)4CF16'1B=. M/+>4<(7"UBDEE6J;W4JD[X;S/^\=T9!(^+-UMQEM/"WLK[\-KC1HAYM-3F][ MW/S2M\SO)GBC98Y0C','Q/'B'SWW&-IAY9/J9%])]-^'*$C#(FA&K+**2&<3 M'GZAM!!5B:(%=C):#Z#CD<)&.Y-^+$:G=46[\!%=C&LE#IYI-PCUQA!41Y\"ER9N+.B7P[]X+\W11\BKC84_>JF M2R(S(T0Y(RJ+A&Z2=YJRG17]:@]%5[^!ZU71AXBK@5S: W_GY=47_*?=N69! M!J5M7$TZDET'-Y]+,IL&R:TR._;W.29JN"-GZ">6U?S"VJ)O$46%D>M])<#R M%+,@5N+!AFQYXJS(Q%.E>?8L2MG#Y=9CY#0671RJ\FUN]T_0U)CD#I4]9N0JJB'%F#U<.>] MA&D\O_#S?W3;SX24LRJ=/RSX<@6@B(_,$JXHUR$+84WO9FJ#IJ%?<9_BQ#M< M"4V"ZH:;6Y^2>1>X(=193:1PDN!?,<9CBC.%C%*HW;CU.9H:LU9'(>!9>!VA MC@;@]=E/8'%]Q?D>;IK,\F@=Y=$AZ;[40#&V\A.R8MDB-]3GVK7F6PEI#4C' MZ'JSP?_1@F\ /=>7'8N[%Y37?##JC4BK&&ZQ'(G@$>VW8]&'GBZ\ M'M#26$Q7$T-5Q-\ C!X(Z=UMY0:WGFI&+;J Z #(4CKA2U]WRH#B7LDNJ-J3 M'1ZG9N@>(_T[2X<)OD4(?81Y^88_ S;*B1O!E0!?SHM4]WQMA/T\W\^=NV CV7XNRV^$FK<0Z01_\% M.2Z"X\E:DGS&$("6ALLQ26*9T%I[PZBN'335+\@YJ.?3W^;XQZOK4G(J&=<: M--$1+)$^*F(=GB+::Z^4]N7-P_/W+D?1T&RUSCX0.:H+U\$::;'US786;[A3 MT1O%DT-?10@,;_ /*[(F#ET895(4:;/=R,YX>W+A86. 4X&LGNSW1Y9;(6L* M9\6^]X2MC,#=SB1&T#=\9HQQ5&"),%9N-BS%$!HT8%0E0K:6YN .[3^X$P'# M9E1/AK7JNCC=V5Y[EN6X#E0#AN\*_Y!2&^*2I\3(C,(U(+/O M[2S=\S%=;R%J,\?I@7KY<4[4-0:]%ZZ,8":Q3#20R6EBM12$&5#>K6NLTNS!42[+NSU.I/+(JD,##R)&E+4%MEEI4>ET MW1-TO;V_;.. /5 C+9ZQVWG\"//Q++V=QCGX!;R&U7]'@@,ZK:70(!I:IBK* MU2.Z* /ZMDHR;P[MFKD/'<.VSQS6[E703 /YXC?C*7*&(KSC=SN[L/@TFTSP M6W_X>1JEB-M)6-Q=W&8BT8?%S>83<=IGY@PZM-6?\QY&Z;"=-"LC](1*^W$\ MP)L8RPAAK0SHU6JMB&2 O6*$Y4T!6$SM6:'UQ ]Y53Z',S;.Q2.R[?LHY># M4?>U,\;=K+-^L'?'%WZS##ON\OQ=0Z<;_P-DH,(8$O"_A4^.'&=*J,K6JPPQ M2'T@_IY=?-B\7@L8K*N?'\_Z,8D<&-Q;Z/WB+C-!DN"3(LK9P)%KP"!_,.O7 M6Y:O!>35T\N1UN_7:5]!\7-QOV-*<9,CR0%0GL 5^KP\(J?642E"X*8N^%K) M\[6+OP.U\R,>P.L)*",9R[B]."_-E9RF:.V-)\R7WMM:106'9F5V67_8-& + M8*RNI1_G)%YGD&GK0]1$<8FQG6+H:@@:"+H;@O-<6ES8(>UA;TG!%B!853M5 MC^3JA5C_+O\3/^MR#@<75&W[D$J%4<_25ZG :36 \#=8GI>$W#>X'C?X M8IK6*;C+O60!GFLOB0TT$4DS(R%83;S2#A0%IZHWI-V3Q*.?,]R.:WYDX57- MK K4RY@-L5(#6N* @A 47=2LD\-(7?!46Q"[439L4J5//#UX_U!?4P-WLGF. MHX??!2BM E;]7? L2'@"$)U*4]?2%LH[PXCQD7-EF--QIQ+E9YK='$/CL-CL M R^S 90W,$@?X^/Z-4ID++#@/3$.&(;M*#GOR_AD%E-P#MW530_N(!@^3<5P MO7A.AX)9+RH9-FKXV[4[]!^=._3BMU]?O)W&ZQ=)*CG/,_J=*EA!I&"".#P> MD)40O=. AX=\-C1X8H'A,%-3?;/JLFSAJM6/Y]W\G0X[G7HX): M@MUOX!?HMG;">LC?]39U2JCH0R;,JE+#$#$*=YZ1:*6*-@<%HO:#U;T('/BV MM0>$/ ;"ZNIJ"8MOIU\OEXM.8N+&FK-<*O,%L9'ASA7!$4NE(9DQR9GC7##> M%_(>DM,(SNJ#X#&X':F1EL#U\FI-;&_F\-^7,(U7WE62B*RCGB MD+N2B>:&"2K09>WO<'V,K&$O44][LE9134MHV\;0]<8T6927Q)PX(]'3M=V$ M[&#Q*V%5D)YR6GUNZO-D-6+::D%AA_/S&+TT"K5ROW8YGX^G9]?&6N1(L^84 MK;YUR(DKKXLXD.29YQ$"%5"[@>0N=#4"MEI@V,59.T8S+:!M=8?G)V^GB^7\ MLK#4;4K&P=@0'4'_ MGP14Z>:=RC-'B;5>"T.L"VDS)LS<;X0]Y"W>+TDAQL?U'-_V!+ V)64^,L7S5M],E=$9%S,)G M[A2WM3VWFO0W425\'*!FC6AWV.1N-W-KNL0/Q!^>O9WBA^+&OQWX=FWS':?H MJM!(6&2!R-)JU@9;6EI9HX67DN?GB]%W6FI88 T'@EF/&FG =CY[RKR[[5:$ MYPEP@ZQ86QI?&4>)M^@R\Z!SRB:F6+U+[^[4#5L2=X*SNB=%-0#![?Q\^&.* M*YR/O][UM1H)IY033A!FRUA!10%=:&214B68HYQ;61N!.Q/7^&W]@>B8G4)5 MPQZTVWEZ?UFL^8?\&?QR\:N/YQ_]?'GU'[-)6GR8?CF'E[-24!BR-%%03HP M/$FR%,0RB?PZ"$J:#,P\/^_^" (:ORH[#G0GU$T#5G!;B%]&_?X^G84%>CSE M %GESLN07_1L)N-5Z[^;+,!+OQ@O;KV1S[!<3E9Y@I%,QG@5#$E.HB28\WCB ML$1LBD"S]-R?)&53AYO&<]AU[&PC8/CS;8N/E_-X[A>PZ-I!OUTL+DL%]V)= M0#I*9K06A#MNB>12DT"U)%E%C@HT0MG: ]%/SF3CF:TF-U%EZ+3;=O75;)I@ MNH"$7RQFDW$J;7!>^DEA]_,YP/+5[.+K;%HX_CB??04\>S_B#Y=^FHH^OQ99 M'/Q*H.;BE5X7]":/2J\2UDFY[O?Z>KR(D]GB7O&XH"DD*R-AE$D$)R+42V.) M8#&"HP!"YLIV;3?*ZJ4P[HG_Q9KX5^&WRSD+709/9)5779&=0X%$D474*B81 M:U^3[DK;L-%C#PAZ/'U144D-^">/@:Q6$A8U\3#K5SDMXVU]1%C@3)298"&4BV".*L.A5VA=J!>&H#:;QYE.H7YU3H[U[<<(?#HO. DF,)*)E6D!PRQ+VCD@61Q&:+C@HS:+:2,FS&LF\HU9!_$S#JR@1B M4)Z-5OX2)WY1?LKHPNA>K'.KL0-VSNH;[3UHZ,&P/>HX.ZN:W@ Z[*Q1-%8 MFE*#)$&6Q]=.Z*@S"YS7?M7Y/%6M%$D,D>@Z3#4M@ZT;-S+BC#L!)I$RKQZW MCK;$!Z,(E2:7V=+9<3@5T#J*&DU!'*C_7>&UOS(:@-:+&"\O+E>W'(!$Q-6U M+WX]@4YAT_3B8C9?CO_9??]1YD<\*:V-4B3[,M>L\_=/^-F M9C37KHX(#EPAJ" I@>)TU!0LWGA1BL/6U2U/T=/IWMO:#!YNYDAE8P#J3/EJ(1BDZJZ-5)A6?FJ]1 M.4WMQVW_/M.,V:1< ,_)8!5J!MX9^BW:Z*5(,;G6]1VW/_\L:CB&(.&^/SM8 MV ?[KT^XBLMNJMTHKEA=8O[NS]_K/SA\M?CQ'WEZ;[8/[Z?U:<*YR'D,@ 3I MFG5LN_@\6"4RYU(A16]GZ=-VRYS6OX3/]6+@>L-#D%&6VJ;(K*" H=1A%4H[ M\%*)&()D6%K[\(@2V"G'DQ(;O6-RA/4S1M2GH:6+522 ?P>D.I3:@;Y[:U M!#=5\C>;J)DS4OL +C%?9X4ERIN"A""T+JS0'X;6U1Q/4S1MIGD">#542/?P M^I4TMRU:N=7G_\MR/:_J_*Y&(>LY.>X?YVOBNW#%D$DHQ6P;4;?KN#B)02D6 M!.=.M@X36M$^[3O_Y) =2HXW)X$IOFB+ HP2"129*:56 M$0&C< HCM%-(!O!YG1!'9D3,&4J,!)4H!5T7&)>LX>,$?0>":K0J@-/%>T>JH=^[WP>'TGT3UA_J/?>G<%%_&Q;YI[#Z#VYJ M(O5K;:S<"F+W+_+]9LN#KU1&I*717 N5PF#@4%D)F7'&1FJ\K;T5\)Q,TC\7;HUW@)U5N!U' M/@-P8XC:1A;!,1>()2\@Z!Q!6=1TPMED4^LJP59CJL='XFD!<\ DZR':ZPF0 M3PS)19:XTU&#=-G66XH T8D"S)MH%/V=PM:+XE[$).M!4#A@DO40O70*M:_F M)0>G11+"0ZE+#!0=)935<0_:*!TM]TSS4PQZ.;])UH/ <,@DZR&:Z0!M-8JG M4^!>,+^U2Z.4+YX'2(5,4FD6R$)K92]:Y:WQE;?6G4./4C/M"TL?YVHC776 MNK=(T?$\;3 _S-/#?WH]*SZ1I(+V8&V4H.I=1+"& KNXWO+Q?YF@MA;$JUYR$R9T"YNE2O/GQZEFVV)3H? M6Q_!#U,R+[X>)&3:4W@Z3HC'82 MC @*E,H9O+0>ZE.Y8U9I:UH?O"]_@\X@0(VY06>(=CM ]L-AB$@\1$6&K@VS M-<"EV%90+!)-MM8G+U)J?&QX'DMU!N%BKUAQB)(Z0-JS 8@L2?(D%'CG MP]6VR6!% BZ$"#);Z7+KF7E-8L71"\>#B0RU1SH!L!!SSM64 M38-$67+V*;,X6CG-/@1V\E37$"'[O-8U45=/6+RUDI[O''Z2,F8O T2+F2RW M1 @IUX)R27+3*EG9NGWE"7(ZP5E[$#P&MR,UTBFXQ/7S=E'!FEI4+(6D:,(6 MLLA,N5PB$V5)1ZE:M]X]04XGK\*3@.L0C70*+GE]S4FA+J_1K]KNF&2.0F#B M!9S(Z-$ZBE:;WP\^3DXG=X23@.L0C?0$KB/"WQ^_+'"*/&N-'CC:^I1H-04> MGH$K:#2G7Q)OG?0V96#:UJ?.4I&3(Z(#J!)*IX. MD9@8>*8+6;[,3+2&^M[$=1)!GAY >Y5_':O-#F!Z]]KJNM',%XPI9DVVSNL5 M:J2OK-&0>8@A6'0!6T/R04(ZB3$GA]_Q6NH :@^UJ)&\TO6@ 6^00FE% HF) MPJAH('H*H[06*MLZP%VTOK1YFJ).8M#)P==0;QV@\$J<#WGNS(N0/EH0)9$Y M24_QMG"BCKLP*;KBM&_=U/0H,>=_D]T&>VVTU:P7^HCA9)=K$LAZ_!Q_!E.(I 922$DO,8(TR.I, M#<&#/0H)25-%>.. ZV#I[8_<^XE+)F:G,HANM&N/XYY0!69=AB+[ZVBHY=RH<;@.D0C/8'K MB0%"7(H2LJA^7M9%\KHNDJ=?@M*^(/,YB='RD2,G@77];M@TLFNBO9X ^<20 M(<4"9YD;R#D%4#I(B"8$$%Y&+(GX3:-YO7.>!#8("@=, ANBETZA]M6\*6E% M#*SN?O;UXC1Z.B*RR^"XXMHRJ7&\6ZJSG@0V" R'3 (;HID)T;9>;6XM^JT7 MLQNRT,V'97Z]^(3K3>7MZS]%_#E\Q*W5:E;;UI( ;>O$LT3!1#!6D30ICE6* M(M:R5Z$.$7(+??2[+\@[EL;S+Z,X_"P^J7XGQO%C?%P/_^-9EFJ'G!F*?4U= M]IOJBE0N'9TM'I7^^NF[5U^X*$4GY:0$DZ0!Q6M>+J.KES..V9""]O%9O3_Q =.DC>.! MH)4L)T1$QOGL1WP?+KY;;$A"5^XP. S:1+"FED($0G1D=3E5,%P9*8PPY8FC M9(WI?[U??OH'_>BKDX2^^'*(//"!YU^,=W@$LP-K0^6Y+DI4A'RI648;74@B/'MFW/V9TZGV<)4L6\BGIWN9)D5UO(1D M9,ZUG:T.#">W&'2I"S0I7D)?>'"M]UK]W64XUCWWR1$QL9\+-9O\=;-,__F1 M_O_;[[_@:K[,,V,"V:QF4.,X4!D+^&)(H,J23\BE1/M\D/S(#^_D9O'TFEXV M%7L'?O29IIX8@HZH.&3&6VIN.!#]%1 7E(=O=M\[1?M@9B(([2RD4)O+,&[W,M3,SGN6 MM&4ZM"XN_(NW#QX#V;$UW($_/8#%6Z&-T9$9QU@=IQ%KS4"!D)0&7:*S3JCL M4@?=L ,CUC-I/CPQL _4^K3Y^+_":EXCH-<+^G%TTES=U;TC**X_+"\RI8FI M N ]98\WRGGW(6Q>4_S^(\F'OEYL_^TB7+RE@^-->8N;R]5BYJ,37DM& 9.L M\\6XJS&]!>-SUB'J+/ >\!](Z,>B;B^4VY>+\EX4WX%[?XL9\6.51+5?,G'Z M^?2][V_DLGWCK-_U\?<*D*T@9A1P40J0 F!)$E2P'"(:^BH'46(4:&/K*]B# M"-T+Z.[E OUT6NX RG?G+;V]G\HV M^O4B40*\QF_QZK\SG9*-+A5(@O.ZW5E!K.LG2Q96:%DLCZU;'-M1O]^K _NK MP?MD@&AF"CW-_'B5-O-/=%*]7ERU:-W>##+!%) ]R)E^+LA0F9UB4HBQ,@H* MD,'RXJZ6B@=1=Q5HY61VA:LRVG2!KB>%8/ Y<2F 6Z] N62!<@8/1O@@DWI) ARNT@DGEL.YW+&BGZSZ EIS17&P>>U4GJ.C$I,4KD MS;M'CUA*V75EPP' V',IY1 M=0"VINO!$E/2AIS(R NE#$8@):[,@E",*4NI ML$VM=VZ\_*64@P UYE+*(=J=]G;YX3J$W?>C7M &RD$@6(ZHD6D1]LBCS(X/FT6TQ1(?J6!=L6V ?B\H M"HK9ZQ#H[Y]'UI,?\8)V2AZ(J'8:Z. 4WF?F0 Q*2<<\G0-L6X:1@&PC0^2F M[D]BPIK1%EJ]_.$A1X6"C;77$R"?F$O@5%%ND4:E^-J""1*(J")=A<'R-XKB,JZ"O/=1"Z9)WY MW\-#C@;#(<-#AFBF)[0]/:#1^R"BM+RV@%/2Y2U%HFPKP.@DXRY%.>*DKF/' ML'9=1-WTO&VEPYZ0N=?4/2UL*:4.G_>B-H$I!:%$#SD*'EQ&.E#T*1SB68]A M'820H\:P#E%73UA\8"XCJ_$+.@51I3H+@7R]H[05C+>&!1Z1F]'>D Z*"?'!$]FEXN$B75YLOWR[O+CX M?KGZ(ZSR3.3H;%8>@HG5/T0.@9%_*"XXFWC6)H]VT&*$T9I)9C,IYA$/2J3 MG;R5O"CC.PWBSOA<>T1 MR515*#PW%+ 7D>R*%DGID93 )')XJS/7(UVV=F< MFTXN2/\*1G8HAHX=$O!ND,:)T)D:P44>@W,] MY%R0W[$Z>VNL\$]-8V[?6MA[!\D0C SK !RND!ZR@$>*Q)5,L=Z_ T^"PJ^< M/?CB+>3$&'.,*RF:OX+TV!O27.5[=GT,D7\',&I:P!NE=L88!EFP6-=!9W!% M<]#,I"B*US:VGC7T\KL^!@%JS*Z/(=KM -D_+1?X^2K*^?YRD=>[)W*!M5$F M("B!%E2=JQ$3RR"DTHS.$-3-G\ >IN0%M8(,0L;]&9C'J^E@L'W"55PV@MLW MRX\?<57E\TN@O&K'!LI$R9I",,R39&(IX*R)X#F+=<.S2*ZU1WR0D!?4)7(, MV(Y74@>.[;=??U@2CG!T_6A3F$TKBQ[HZ (M!<-I"* QSP1PY:_V" M\AQ-T][%=H._IJKKPNU]6=!V/\3^PMN7^@9M;3:Z*,K<,(-BGKZJHM1:HW-: MQ]3\\!U$X+1N 5ZPT7F?>]BZY7FV_":O69S/WJ6E7SA$(QA)0" MJ_-[2'+&>> LB&RB%9&USH[W(FS:8'!$8-P_@)MKZ7#H+3?AH@GT[@OMGAU_ M7*XV=9[:-\OU9GO5/[,B(SEY07(CWZX",^"ET,!-+(;'4!)K7;(_E,9I/>'I M #FJ[B;$YOL/SXT]N[+"!XSQ-L\S+@PQJA)(AA20<.T@"J[!<2:\9CPK=J_= M[H$&]A:43!M!C@_(*136O^],Z?)C?:_%_,-JN;ZW'..?6)8KBHO^G"$+C(G( M(057=[HEA.B\ ".B+)ATL$6-D1M-Q!1'HHTW7\Y"VFK=9" M" L\N^VR@DRQOD8(%/5K"OEEM*T'/3Y.VYDY(QW=I![TW^Y+V[0K(:9SF$UT-?$,,#*I^T'Y M(M]EY\;.9ED5QA$-8 W3E:\U+#(*\,FC4[:..'NF<&WH1TZ[A.$DN=-X*GB1 M8[RO=;(L=R.27Y;K>27LRZDP07'E8.*FKZ\\3IZG*+%4"6M-,0?")]F5E1[\ M=H ^CT'*4EA6H\U-FJC$LACA668)$!V"BDZ#LTX1WXH5M"9FV?J:];Q++(=@ MY) 2RR$*Z2"!?ZPB*U!\C)(AR)PT'5&!\C2;"LCDE6<,T;=O 3[7$LM!*M^S MQ'*(_#N 4=/J@Y)C45IRT#PIXKT.<,O:0E+.EV124:5U1]'++[$YWVB]^=9*]F[5\N+]+G^@[/ZQGQMN%P=D;P377;U8_+A?O:U5WB99S$T#; MNKC'R0Q1^ AT2EKBWRBK3KM&="@'7<8CO1O!43#HW@@>YGG&5#!>N@PD6UT7 M]R2(65B0W$A,0:C"6S_T'T+GM-6$G0*Z@4H[K"B\-03C&8.]5:Q3__B+Q#&C MD24!VR[]-34+I@08&,6.FKM2,C]=T<"!3)Q3/?:P\-W.X)9:9) M!M7)@)"U1<#3^[Z4FS>OX7M-/ M6;R?DPRNE@C\C/3[_,-RF?^87UQ\*2V[_WWQ\S<787WX_,-&G]NH^FX,*30J MK+LFXM4BW__T+V54-[8AN!$A6 $\I !*V0"Q* $LI%12MMZ%UNGB( +;/;5^ M/U_,-_CC_!-^];%7KX0RI:RT8^!<"?7&2T*L S-4""P&YUC[223[4S=M[#\> MIAY_;FVJKPYRW2?X^>?GG\+_6:ZVKF%;X\-,4DEY#3%0G*18'?+.! /F++%) M89.6K3/7 >3U\I+:%B%?U_.-HJZ^D?B%L9_#1[Q>=9YM2JQ0^DMF3&*T#IPR M"7B1/@J3G&I>FCR0Q,DK]<:!ROZ0/%IO'<#RQWG"Q;JNG7J_PJM^ANN99\4) MFT)]BU(1E&4*0L@,?/;('1DW%ZT!^"@QW4+M> @LQ]!'%RV7/R\7%+K_CAO\ MBI?B74RBE@[:NH729TW)&;'& \4P0HG(6>NC]G%J)EZU*95$5VQ.%&847QVV)JXB GKEG7>J M1.(P!77@\Y[@:3LY9.:U33P$"S'Y.I1!*8@B%Y#695MTQ(BMB\B>HZG;P.U M%.P/L^$JZ1MBM^[7=^/$MFJF@ U>@L8[_$D* =\1>T!2K2*V*,".TW3Y! M4;>!WNBX&ZJ.'LH"T_]?'CO.#,98I= M2W' :N$EB:TZ>HIH,T:KO42TJO6RIF/HG7A=W]C /)DJ.SBSKY^)9LIXSZ*F MQ"P:4YL]$^5IB@.BYRYXG;UK/0?P^K.G'>4W.IP.$O&T Z<>#$=?+]+%99XO MWM\PI$5R@M=>@X""?O$9G(@>;%"%F)+)[#%I:K_/FG:(WF@8&4?6'1R'#YSH M7_,D?/&2!PF8Z^HIY@MLEU-$J9A4)B!WK8=-[$/7M)/R1O='S573#&Z=5C[- M[GGET]4^T2=W5?UT7Q(W]4__&$M'/X?5BAC^=/B@N($__R3R?IJK2:K*I!88 M4&8PT@?R*-F 9SE#P!)9\88[T?HFYJ159;?O+]Y\!?-9EKQ$&3)X7R^)#4,( M#A.@$_3GUF?6//E_FJ)SJAX;@IVODJUV>NEWDN:^WO?[RTV5ZRV1C%Y\^_A' MGOCDV9/W29RC2]+IM(6US;5CD(.+L4#4/G-;6%2J=:!Z4N?XU!7P+85\]^?O MN%@3\NO++CF@^@RW3N'BOS&L9EH[&UQ4P(JK3D!3@H+6U^81J2WY RY:[UYK M0/8YN=DA*!QRR3^&ACNXVAK&\L_D6-[]@1>?<#=21*/(/*H$.?HZPSG1&50, M!TJPLG:ZL.Q:-\\=1_&TSU2]0ODHO9X=BJN=OOMC2>E[1NF]AU"R ,55':RG M [C,&3<8HC6M>T0.(G3:)ZY>,7N(%L\3JH0]G#%ALLV\SF/P)%AO!5ED$H!) M>R8BYN1.6.KT%*G3/GQU#=?!FCQ+P'Z_O%S-+$,>M8M@>2J@,L5!,2CZ15JA MF+5.Y!,6"CQ!Z;0/:SW#=; >IWV/&\;@JT(?>L-E8=Q)(2.(*.O"QA(@YA0 MLV.!&Y-B>'[#YA$$3/MR-SX(3ZB>OEUF+=HQVU)LF4 C0U E4W =#=(!8"PJ M)RBX/F'5VXP*%ZZ?5O0:EG*0C37**PI2623*#UC2VOX2G'B+J#4^DN"]NNW5*,@JJ+*?P3:&/X*U@D)RQ)"\C3 Y/!R7[?5!/V#A4 MF1D=+ND.T[,Q)EY"MR X$>0?* X4!IX,'+1())@3/F^]@>YB2 M:=W-\1I^!C('B+L#T-SRFI61G9_DJ6A1B'ZI>09RP_652"FP=72-""XYT;I[ M]T%"^H+,(1J^O]7^:'%W,7/@U@%[/3;!%L%2E)"9E:"T,Q!%X( N:&65KOTI MC1'S%1'3'DDCH.4X,4\;Z-X]H:]POZZJJ'ZW>EJ)I@#;"B5&!C'4J@G+R2,[ M7_C]]K '(MRG/F'ZC1DMHI.68NP3#3LCX%0>(LX=TN)+^"Z[FR_QF@3! MZ4A?FQ U+\]"XM$?WQT:#M'<_=SW6#'V!85W?RRO>J)3! M>536,\:B%L/!\.4#IHD<3@>' T790:KZKW!QN57$=I#;_'\N<7>$EI"L)G%H MRIOH=W2$6F>A8)'(K>6Q>3?%PY1,6\[7^D:L@;2[Q,S.G)3RWG ">Y';EN=( MHF')0W;)U)KNH)JOAGJ,EFDO.5KH^5GH'"#T#L#S4UC]!S>O?O]]M0SIP]=< M7;O1H*UAJ$$F3B$6"R2T.M;9"^6AU:7WUL1]EO0'K$!0L1U=)#T##4.LO MJN-^O?C]\LO]M'7HG68&"C=8KWN(!6L1(C=**)]DPM;[J!^C9=KJW]:G6Q.) M=XJ2:[[9]G)II75$;;>\!H0-$WR&( M_O?EC/,L4?U!ZA#M M/P.JXU31 ;;N.NX?;T8..6FUC2Z#SH784%%#*,%!"NIQJK,1#63#,]/6[^%/Z(>WWS'-P\7M M/[K%J$;4WD0&Q=5D52<#06H/OL@HB^0HP[VKJ&I-\$,I0##*J QQ,!:0?;<*=7[HM^%SO8D6C&M90*I2"ZAJ MR9.O$TI%QBBD8[[Y[K=!!/9T,78J.!ZJG[, '_W9&M-E[;F\Q2>?Q<30!,_! M)XI*E*[W1#XJH)P,19V:3*GWR8'X"+$]);6G F4+O?442-[B<1?$W#X%?EDM M\V7:O"D_!@IA\/?EBL+GNI)^>S*\6N0O+_\UP)GIR# 6,E.1/84UM>C=)6V@ MF.*M448R'!IE-B5PVM;Z44/0Z139L[^]P]9\R6 ^S[,5[4N 6?6"2-]7:]AN (E I*C#K5U MPWENBK2AM'Z ?824_6ZJV?FBZ3"A]Q3LW7_X^Q87RX_S1?WG,U1:)!8T",4I M@)56@5..@Q:VZ*R%8/A\/_C>'[Y.NO^>F%@D2GF^6:XW MZUDRT6CA+,$^&%")OO*($5)&(;V,7-_OIVF\?^ N/?M!ZJP>,IJ)OP,H/?XH M\UTIF&I"?>M^G-MY[RQH9$7S H9S#2J'!#$6$AP70B)WS"7_[,'W MS(?L!Y>S>$YH+-$.L?&!9+IEY!W[U$H\#,QA5@@(6%=>4X^-R@)5GK# MK*^+,I]O(1WXH?MAYRSN_D>6> >GW!=69IX.:&E$ AWK5E6,"J(.#!"=4R$( MJ6/KEJ$OG[X?:,[J;OY T4[K8%[E_W.YWE0AK-\M7^4\KRH(%[^$>7Z]^";\ M/M^$B^_^YW*^^?S-\N/ORP5]XYORD(V0[)0,Z"C4DR9'4"4%B(53ZA"L$(7^ M*IGG>Q+;T;,?PL[E+GTB/?6[_JLR=,/J>GF;U]N#SXX9:+O_CV\XZ?9 GL8= M@>MRK+/H%/A<)T294@-(QN(.4N\_DP2&2[A MNT:8(&(013@P0M1IF]I4?@1H5XI! MCLA4ZRER9S-Y<)"&]YL\.$3<'8#FX5%X!8/V*"0PO6V>,N1W>9UUH;TK,G*+ MIO61=#Z3!P=I>*_)@T/$W0%F'I@GG5R0*80"/"0.RG()+M&YC:IN]&6,>].Z M-?' R>PG'89[S)%TI)2[P\FMV=*%>1[KQ&?NT=0I.@8HTK,@DG"&IV(\MI[5 M<#:3V0?I>-_)[$,$WLV%\Z/SPV6PR=+_P*,G$2E5NWIY/;JU+<8EE>V^PZ?. M<3+[(&4.F\P^1++=.9@O=UP^U1K,NL^8D\=5=5MA8!B . N:% L*7!U,(YT3$Q=SM;W M76J_GNA!4GJ*A%NAYWB9#P>/OP+/ M_7MNAW3:]JWNTRRUD=,6PRMV!5G<25 M

Q$=^3J/WHWVH M;/10=/51-P\%-ND4':5).E,XK#@KX+PTP#,RDTWDD;7NG[Y+P=$> ==KQ#>_ M8Q7=XOWVAU<,;Q]1;U:)FEC(RVGK35UM3)&;J6T@(67NBTTBM>?Q.:HFOJ$[ M' 5?.8VV"N@@S+W+RVY1\N\>2B-79U30Q#RM+MIK)SN3JU[_-42D7IG M<&M8T(Q2 X?1%T"6':C +/CB)5C!,1K-0K"MU],/I;&KLVXT\!VKG-Z/P5_3 M!\R7%[@L7\0P#W%^,=]\_BEL+E?SS?R(BK]#/J3ID7D$?^,6).% MJC/ ,C@G%211@@S1*'9_R4AG!^E#.<6-2'\)G[?EM%<^FUQ ;6!;IW#QWQA6 M,PPNNI0ED/.NSX!,0XR:(DD*4$52O/#0GO=#J>WJG MWU[BSV3:[_[ BT_X$Z7!']8SE7UB1GGBL\[QD0XA6!] :)80>1)9M"X-.I36 MKH[=T6%YK++.")35X-[]L9PQ1GQHIZ!PI- V%4_I=D(*7Z!! \1#7GAKRZO&N6T<:2R:"85+S.,XL0//=@F?>._ERRYOMF!A,Y[8S. MJ= W6#UGAK_OEY>KF331Y:@2<&G(LP>C*8OSFI@,K'"E=0S-J[H'TCCM2,Z) MT#=8.=.6V^W+VJM"'W?#'RLZV)!KF9BB"%>'6*^Y#:3DBY2E1)GO5?L^4(!W MT$=/.U&S :9.(O,SB:9$5RL-=Q*$BO9%<'' M?:6X(67:F98-8=5"U WK27MX=9C=RZE'>G>8\0E?'N[S>//V\(_#1?W-\N/' M^=5TB[ =]5Q)P$4ZYCUGCY_92(A#J6_T6G/K8U_=_]BO6_G)))ES6&MT48(J MY-.CJ/L*T-5\R!IN6M_5#2+P:,=/:EG=^L2K;@M>6'%62!"V-A@'PVMA$<57 MR(*LE>WM!U<\2,BT+S3C(>6K,^%H+4R8.ZU7F]F/Y.K>;Q7S#7G&J_6H1B2' M.0)G%(HKYR)$.BG!9HU:ZB03B_M@B'[\+?S0[[Y@Y^%/GA8T#52Y;";7KE!Q MJQ?=2IL$UC4$+)(X%$DB\%@7$A3EM>4\XU[7@(.P,?5(AQ;Z?!0:!PIWVFN\ M=W_,%[^2]USD?\Z7:_*K"TJDR-7^MIAOA[IO/K\I_P[K#^1V-\O%O]8_["*) M_]I&$J\7Z;K_DPS*%YXARQ#J8,H +B@+/J6HD$>M\O.=M8V(Z05;AP)B.:EV M.K@"O._ ?[QI[M$LAE3]MS:%LK[H#7C&0NWP\4R;&(IH/2WB46*F+1)H=\BU ME7H'\/F!+.Y+J/CYE[#9QH\7%_@>\\7GUXNRJG^5?_M]N?CY\FHKM_-1U"T\ MRM7.^*(5.!.VE?>2JVQ94:V+IH93V5=4=2 \EB?55;^5H562R\5V%^11%P7W M?D;#BX&GJ&MT$7 U]_-6_A:R]*Q6%-M(QY1-$$N1@%HI%1(O5KC&5GB7@J-G M%.^NHW9+/O_Y^9N+L-ZY9F:0IZP4:"]=K9ZN=07((?D0LX_DID/K\K0?GUJL_R!AO)LQ9#"Z'VD\6/0,EL@>R>P^H(OU)+N3N6H4?KK-0+VO\]_X1;H55I[?A@R3GFD0'#3)*2D1$?:"$RH5W(/,KR?.WXDQ\Q M;=]!3_!JIXDN KH[L>EU5!IL\%$;J(]O))F@(*I2.\Y068M:I>8%-@^0,6U; M0C>0:Z6HR?V7D-RMCI(';87IKOKTR]O=4R8H#S% 8FAJ[DX X^N@'$%M=;) MZ-(Z>7V0D(F3UI%NEX^7>0? ^7;^:9YQD=>W'@%G*+(MVAFP*5 0J;F$@,&" M\4D;%840KOE@] ?HF+@:]7CUWA].?*RL.\#++=)WZQRO,E]*27#U"?/WR]7W MEYO+%;Y>KR]KPC)CSB]6E#JSH'D3DM ZJ M/=+&U5(',-RR5HG'_.UE+1JA%'F^S%=<_HQ_;/]J/2O")^2A;K[0"I23M4** M9$@Y36VNKL;%6C]W[479M!=I[0$W@CYZ0-F6_"NVKO9JXVK[9S,G94Z<.S#2 M)%#DJ"$(0[E*K%*4#*UKW8[\*#'3WI.-@*4F4N\ /K^LE@DQK[\GH5T[VCHG M^LOA;S&S$LD>1!"4XV:3:Z6P N?0ZBRB"+GU>(YGB9KV7JP]G-IJH0-8[;-C M^Y8_ON9YNPMCQKR66AD'+@D/BGF$:,D7&Z$3!N9]9JU/Q&/HG?;&K#T83Z:[ M?FMAKY+P^[="Q^^LV//G-JJ9/82+5LO/;WHAMV[LYL/?XD4=4K#%RO:\C+>N MU;[TTF/(WFG+(!5;0"D6P>E40&0GM'6>A-I\C_A1%#>LTSWX0O+JMBBXP*W& M X3A:\E%G""6PC&^A*%,:KY:HUFQ$^\*>QTF'VB9OB$ZN\A3KA3IL@BRQHI M6%:\U)D]DHX1KC)HQX)2Q%G1K3.6/BN,3PF")^N1AVBD SB-\IJ3&<78G,S9 M8ZW02EZ0(#D''YSSODB>FR^$?NGUR(-@=8IZY"$Z[@#GCY>V)L9$5E@ XW9V MMZ+ GRFLUP_(BI(BN=9]@W^E>N1!.-F['GF(TCI W],%K6A%#E%Z*$[6XFI- MAX^,"EAFV8N<+3:?2?=7JT8^!H7ME#=M:D.+V@JC'*2L+2A1RS&0(3AG MR;*89D] M),H(25B10_2J?B6,]TIFWGR+TQ/DO, *Y6/<7RO%]8#!1RK[$WJ,F!$$N@Q* MUBUIAGX))6=MK#'8_ ;HF%:,\RI?/@I[#136 >X>*HEUCA4F+<6MLE[[6Z\@ M"&^A".&D=X4"V-8K)/X:MM0I>DW2N M-!E?>?.!W=0D3W ??;CD>X#+=5]2$77Z5 FZ](R3_E-K9:%+*.W0JI8Q%XM M/?L 9NI1@PQ6O/*/R.Q\ZL=(/4=FRA?RF5GSX\Q;ATFOI9=" !BU%5DF#JW,M21 $ M>ZTH@]PK[7I.\;<_=)H#HIGB#Y;?Q(I_-]_48Y'"G-HM<1DNMF[/\VB22 )D M)M^GHE7UO,O =;*"8ANTN-?%]S, >/##)[YSG#Q2.%XCO4'JW_/-AVWE"N6'!.BB*UR>C8BFCTPZ,ST9RQ93)>R7<0\'V-%G3 M'40- / 4G!IJ8V*@??-ACN6[/S%=UK3L32GSA*N="XY&EL("I6))UL9FHX!. M8PLHE2XNT3&L6H#J"1(Z E!+E2_;RW]B&'UQ^5>C,W_"S8=E?KWXA%>EPU__ M*6*]9=B:95122)0'ZLGT M.S&.'^-C9^6&H4PJ4"S+:S>/#621)<;Z6R'(Q*7#W "I3U,QG5,\'0J6HZAD MVAOLN\L/7OWTW:LO"Q!,D5'8G" JX4"%Z,$%8Z!(Q^M N)#CO6SQ@=OJ)SY@ M.LRT5-^RN2P[>#_[E?2P==VW6W=V99&R*$;..MM"B:]@DBR&9,-C*K((E,RV M;K5[E)B)WVZ[J(5NHZD.('>;_IT=1L>Y3[R Q9CK0R!>+>9@F@R1"6>4:S[R MX"LJ)JX0;:/>)T:N'"#K'M"R[3O=\O'/ZRL^%(:S:$"'.A _88'(/(/ C,[6 MN?*'0*F]3('J_%A.!P@TPX \8@=;0V%;(GL[O6 M37(4_$=*-;UA$5+B0:/-P=L3;8MXB+PNP'0("/9KNCI:(QV [;K^:6MRTB=) MDM#@8]D.DG7DBTT&RTSD0H3 4O/:[5N?/W$]61<'V<'ZZ A+.XM+17"G"T)B M.=8I'!&\CH)L3U,H%[0WS9?X]=3S>;@F'X'$ 6*=N(;UI^]J822[5?@8H[2& M>0XEU_[7:#R0OV240F@F#1+I]R/EA\I4O_JY?6CZ$ 4M6TEK\G)E[NY47/]R MN4H?R#_>8L=X030;42<8)E"N'L'H$+A$IH4/186]:I2?_:1I*T<;P:&U1#LX M()X]6!\[5W^\&>W$G1&9&P3T-H.JQ5*QOK+H@,(C"NM%\P$O1U.]%Q[=RPYL M3JS[#M ^?,1KTAA371)=1-%U^":E)T9Y2B!RS#YH9DOK;&Z<0;S3C35HC**C MI_8.46D'F#U8OE<3'=;?_8FK-%_C^O7B:K[LNR4)Z?5BLYHOUO/TKW!QB3/) M"D=1:G.]HQ.17 C$.EK;.:&#L$G;THT/'\!7YZ,6QK6,[H#S HSI!_K&S8U M_HWS]Q\VF%]]PE5XC]N__#9L\/LP7UV)1]LZP,)&J.UEH%1*$)GVD%52RFK/ MS'[-%R>TJX$L=CY8MI^7XQ_[^[:1T[&?C0,[4PHX'TTLVM2\_Z>H?O=E\P-6[#V%Q[9.RBUDP:T!B MG;V7=( H7";'Y(R,B64K6]\X3,9LY_-1SM0 FT*L UL\6$_;7][B_US.U_/- MM9ROW!.O S^$3\5!2N2+E(@&JL9(?\F2[@3]5>NQD*,PTOG(ETX3L&;0F/:1 M[W#^;]9HW.%]QJ2013@)5M4,TZ&$*%6!K$NV5J+E>._"XH$'P=943?Q8,PW$ MI];NV3O^7;'9C5%C$$Z;!+Z^_*J&M*ZE:TK^7#?@79@.3 M ^%,O?M5R]OKQ7JSNMP^(M\/ >]>/'ZY8"R^%&=#!LXH55/<"7 I)BC:%Z:Y MM^G^J,Z6[O]0LO=[ &4OS#BZ!T@')\BKB^WWW,Z);DOJNS_KES@SEI*>*GYE M%VNS0N"\YBG61W B:&#),"F%P5N+V-M[ZPX\(R..NHX=0"8X*%2Y+DASX)$ECT8J M"KC&@_7CA.T'[I?VAMN!DCM([DZ5_3Y?EY45ETD9"V&[+ A9KH,2$GD):9), MK'C6S5M2:^;WL\"7^HC;C1H&8?!,SZ=G959O!.HVKW?+ZM)N3O!9#"$ZJ>L M^!J1RL*NZKR*L4ZG4*SQ:KS3ZU"R][.LE_:TVSU 7O3)=U-OJGO]UTB:+AE^2O+6N#[6HO0N6U]OUP5 MG-\63C&I!%,$L"Q(.((+<-8S\$R)B%PI*5L/5CXA>_M9V$LK.>@=1\<:V;O3 MG6*/#MC9YQ[V>D;"]B9I9D5TQL8ZP5(&4*ID\)(KR-IB]B$4Q5L/I3XA>_M9 MVDLKBN@=1^<<*&['IBWSO,S35;/;KHCDNC-N_:J4[77M+ ;G1:G-:JH^OD?N MP2ED4%@1]#?)9[O7WMI3G&%[<[6?0;VTPHQ.47/.=C0P7-XVD7ZY\.&BUFDA MAY*2CA"\RJ"92[EH9%QTTQAS%*?[V=M+JQ4Y(W2=LPW>/>U M\=NZP1$7^2V%MC,O;!W.2.J+*H'BF8YY+E)=!FI#YIQ)V\U(J'V9VL^R_JX! M.05FSMF(KH_R[=^N7UUN/BQ7=:+!K+B@,O)/BY)Q-YJ?PY_SCY<>;"3N7<9U6\^T!NSU/N=9"IR) FI)K MK:2$X%A=<69%TMQ&IEI/-AN+E_V,Y>^*B1$1THNEQ.?E$+^Z3+G>8% O'M^4 M6].T*9M+]%TSR5A$5AA8Q3@H;P,$Q1P(CI(9F0U%IF/8RBC<[#>M]D57.DR/ MDC.M/K\1PJZ:(W'AK4"HQV;M@E?;**LFUN??8T[*F_"XQ^\'ZI949 M3*3,'MQ]-;VZT !W'5Q7;%S%>X]NJ"$I6QUB2@Y\X62E]%L(N2B(IJ!)=5$Y M;^[+#R-U/T2_V&?]$^BW&8S__W]\I2.2PG^V?[7]F_JOWF+Y_^I_?WO[^N;G MO[\D@87%Y@.&B\V'_Y66'Z\^8,O85\*_-;CY5=K,/\TWG[_%39A?K.]RM)Z3 M?)[QO(,_X1]?N+G/Y^Z#[L!O',[PSPTN,N7'QSF/;^?K=+%<7ZZN3O(;,M[B M12V]J!-%UU^% >M7<;U9A;29.>ED)%\)2@9-N"8OZ8P)("17(=4)]+;U9N7C M*#[:V39;UF185D'7A:>L;AO33D$PWD#!$AU3,=G4?#5L*^*G73)T0LQ^Y8LG M47\'0<85Y?3-VW69#&-FD5LZ6J0C.0H/4<8 VCM?LA$"8^L;^#L$3+SD:AH0 MW)^'=;!&.H#3X8+[PO8BW]OD&$+A3A8'CALR;!4X1"$4&,XC3R(5DF\W%7>/ M\S$MN(^ 5;,BN48Z[@'G7Z*YZ_WC$B5G4D-$:T%99L%Y5D#*4I0JJ)AJ_GAY MGXC.=P2.CHN'$JR#E=0!RMXBA3;S6BBP967'1 G"1,\R&6LMMN&Z#G"1=;MU MX5):%2GJ:8RT!PGI?._>J=%VO+*FO3+]!5=EN?I8MV=N17:/G]\6\\UZQQ1F M=((K <*82$R1!7DC/6!RH>CH2K'W4IP';D7W_[S.M\^="FCCZ6CR'>9"7M]W MO5[DR[05Z^M%?7.8?\(O]7'?DD@Q)D>R\E" C\EQ"IA#F^3DO M S^T\S5M)X3@F-KJX,AM<"<<'1J&AK(]G=C5*UDTD@.STO.06*W.Z*7NX(;J MB0_S+C+O$^N^@Q?2IYZ)XR//Q+MZHT]A?E$E3N?1MNGI[?+BXOOEJG['+$GT MD87ZT&;)M6 F*:B@*."V*LOHM0GZ60\](H&=YTF-8;;L3N?G[.?O5:I>B^3[ MG4A(-3Y+K30$*QPHEVP]5B-8HZS7/B2N6K^LVLF>K587-8M\VF%]!VO%_?D,L/ HM*4O'#N21[MCQD"]Z6NZW04POI87R]9%I+(_+)2H]&Y,9C(:2YB M.H3\:=3\HM;8V"R$KS-%,-3)Q2HGJ,ND(&FTHHC,"Q]QY^2A:VR:7^ET".8I M-3W]")FC-G#>#^1V\W3(X._)A =O4I()"H]5)H5!##%!-EPE:YP/8RYQVIO. MO6RB>>_\"[.)<5#QDG-F632G4$X!.C0D!Y)(2$& 23HD34>CT"?HL MR6272$$)^YG]]R0GG5<4C',OVQ$XSOF,^5H*N\'TKGA$+@UX+7P=PQO B12! M%940$_TG=O,<]Q@39_I@T1"9XQG+ 3"9_ JVE1@>2M]TT#(&DH&WV[F$MH#C M)8((6JM@<\RZFTEAC[-QID=)OQ9S+%1Z.%N>:KB[52RZOA[4F6#^A]GH_."O?/S_\="Y>48S=>Q(Y=.HU":G <3 M=6@Z!ZO8E[GXFGA/+L\T[NO#V$8& MU5_'[&916>^33L"EVHZMI4,_QT!?2>U%-M'T'!$>O2#F'*ZB1T'X- 8Y"&[G MW*Y)Y\%>^JE37_;9->P.X?3\3G1 M7'._GW2$SZ88NVUXJ!4<@D'T/$+@SMNH+7.R.Z,\EF.8# M][=/RD?S:%A*$AB7M3V<4SY-B334L=A%.*-#D;T9YT >SS17/%/S'!. YV"@ MC4+]P"R/(B=PUA;289WAY:.%S+4S*J0XKR8%X@NS'$"N+V0-XM;=\M/ M)]T!,4?-0 D=04E&$803$HJ,W"3ZG_7=5*T/8^U,+;&/2]0QX/,"SKBDR<9FJ8-Y(584#NH]&(W M3_7E/+:.Y=F#^BW6.5[TY]\L%UO17(:+=[CZ*&:1HW)6TE$=; )%*H.840/+ M7H>Z35*,8TVG9?.\7R(:@KS5 J 3(:X7HVP3/;\F2]SS)SWL\+(!C8Y>GHQHR,\S>.A\F.>AL^2 M344C#W9WCUNSOOV_RQ,[!C\=# =]1CU/#/0 MC#OI"[,,7&8!E+&1A& HT0[*H&!> ^YZWF1_S)343G1_;OO[[@VD'VF' MWS.?,NH>OR$<]K'+SSC+5,("@E>\N20AD'S!1_]T57R4D+:4T@$I: M4%(JB)%^T5YI%JQDR%O//;E#P$O9Y3<(!$_N\ANBD0[@=+C@GM@Z@L49)HL! MPR*E "%0&&22KIL:"OTW!VO#&"ED8SYZVN4W"%:GV.4W1,<=X/RA)4IO?_UM MM[\F22V9<'6YMTAU,(2%@$4#0Z]%K)OC0VLW^B1!G;]ZC8Z7I[>N':&\,]J^ MEBRFDB$63YS%'$E<9/X1K7#.:JZ9>3JK:K]][;S6_!T"N/%TU($+;'#9DLF@ M#$\>K$A8UQO6%V"KP2EET(NB=4C2&+^MS&=\,/TU3.UZ?B<%>C(;!44YRH+0)Q),*% R3])[ M)G4Y0RL[Z_&O)T#XZ8WQ +B=3\?]P>*YVQ,]@C\6I6UHU<4*AB=2R0 B927G;U7C! RMDZ M;0-YKVY&J@WD[4S+XUZ2$1X!MARZG6])*,64E;<&.!>DRUSWK6>* M&#)C@EDG-.91"E=/P]Z95M.])(L\#G)_!:/\*HA'9IB6' )&#DII"X$4"<4& MIH*6@9>3#Z Y:<[87P_O2S+(8^!V[KWT^POG;I'P;:URE;P-R $CRZ!8)O<5 MT8"U.:22T47732]5 W[/-+,\FVO4-D![T1GDC:SN-<=L,^YOZ9C_/LQ75ZUJ MH6@E D^D8L9 83'@C)" 15L7:OU>/D/C?);O%W\5V\A*3F_>;2'[E[NS?5Y\ M:)E(6D705E;]ZPC>"DM?R>R%2S[8DT^$.Q7S9WHVOURS'Q.\+_J(OWMO][S@ MI$NI)"DA^CJK*%%0YP4OH$WD66B>?3^[F5LS_^*OF<_-ZL<$[XNV^EO#-Y^7 MFF*H)#,"C(B)XJ1@P+,8 (TE-UH*"Z6;Y05-.7_QE]CG9N^CP?9%&_N E @Y M.4B9'(3B BB-%D)T!80NTG"CH\G\;$R]<19_SI?CYV;H(T&VZ2WZB5KH?PJK M_^ F/M9@T+B5?L]/&[6E_A".^VBM]YP):Y6 X!5A$2FT#/59)P63L^ 89&P] M:/&EM-;+R$I2=$9K93@H0Q[)"8K4D:)TH] HT;P]^>_6^J&8':^U?HCZ.PC6 M[G;J+IQTX!V=0RZD.J=/NF);OWV\R-;Z02!XLK5^B$8Z@-,H M78V6)Z-KGZN16H.*,D/0DD%!I;F(/A5V\AG:9]Y:/PA6IVBM'Z+C#G!^JV-V MR^IU>VS**2(Z#R:&2')-";Q6'#)::P//SOC6A_\CI'3^GCLZ1I;M%=8![NH] M\7SQ?FO#B6D,5A:("6MM6,2K:R&N7%(E"?K3UL^6MS[^I708'W-4'ZJ-?H"T MLZR,A>RGU&D!KEJ6V4Y:(2N0*JJDO=6Z=4?%'0*F=58'J_%A.!P@TPX \8@= M;0V%;(GL[5V Z1 0 M[!=G':V1LP#;NS^6.]:T\"$9.IPCF@P4G'KP7BB@XUD2UW1NHS\YV&[(F_88 M/"78#M/(>8"-<'-C24&X6$P"IZ4 Q0LE1=XQX$XIX;4/CIVHP_=A J8_#AH[-%Y=41=) MP8EU?Z;CY)]]./WNS]^Q/I>]6U:?L]TL^,,R7,PX\TE$"LM)"(9DPUF=/>;! M!2Q2:$-_I^_:12W?EM3&-(-A@Y?Q)\_#5L9R8*Q6A9:Z",@!08:Q-A M*;CM:+=>Z,24Z\9DSK0@_6PL91 :SFU+P\-_6@6P6&/C I.]/FO4\I+AW/91 M7,+)'+*,!H()$A3:^F1?(I#GSLQ:@=G]O;?AXXLAP M3FRY[$/)T8;P+$SV_+!I4^A1\#*&F#LXI]Z2:HB #\3%+=YV&=RU+82HTQ-I9&.@#9KWAQ4-D8(6C,($D71*3"NFL^_>(:F:1M6QX-74UUT@*T?<(&K M<$'\O,H?YXMYS98W\T]XERD7I;9>>T#T!I0PQ)3*E)5$AMDG)K1MO4)E+\*F M[98<#V7MM=(!U!I@/&Z'A0HA*:QT"5P6&0(WQ6<;'%G?>;ZIGT&A[3%7 M$R?6?0=H?W6Q_1[,#[.^L^29*05M81Z$]Z$V/2,EZ!24"&,SAD"Y4M:-$;T? M96?_X#T(+_=;N-HK[]Q>XFI+^_:+9=E^P^XMLO$;W#.?,NKKVQ .^WAW"TA@ M$R:!YAY!<@-%1AL*8_5"*B3N MN>&Y>1'RW^]N S$[WKO;$/7W$#S\ M3ZWW,[S(INY!('BRJ7N(1CJ TRC-G*IX$Y1T4'3=J^+K93^G[*#4#BO/A$_Y MY/7-9][4/0A6IVCJ'J+C#G#^'86AR\^(M\*YZR[AE)W 7, K.GM4J$N -&;* M8HMC$FUR,30&ZZ/$=)Y9C8Z3Y1A*ZPU].Q9"*G2R,$H]2UWS;KT%C]) 020+I_/"^%JI7(C>4*P' M77*FOW""^[T"0_JIMY!%O_N"JCL?^%)N,@\)! ^7? ]PN7[XC!&3B1:8B@:4 MR?5=*G'ZQ6?+"UD-[O6.LP]@ICSLCE#6?74?(+F)%?[3?#'_>/EQ1WB4PA9G M.$3'19V/DNDXY0Z<4"KRPC"EO2*?9U1^YT,G5OHA*ENVD-_4B@]_WB(\L*CK MDEE Q>E$*YXXYY&<7$996/0J[U=V\ISB;W_H- =$,\4?++\.HL\&+R;"]O@\Q_$^QS?3 MFE^MUYHCG[G C;,,=A9O.[QH: MX_(ALY@>)+V8RR&*>$H2_UI>T(^YF&\^OPT;G,5L'^E8FB %/G8-/Q#XX7!=Q$Q[A*4>+)Q^4>R]29+JSJT(Z.ALQ+/8^^G7^: M9USDK4 R=VA*]H#U6*:TG7) 1M&U]^A#UM%Z=A:GT6VFSG0)5(1%FW'&5B/2@/HJ#"9RVE1R8AP>HJ@.D'A?:CMSDH8(518P<@JY14)PUM:OK-;>6H>Y>371 M0X1,FU2-@JCC!=XA:J[!CZ$(X;4#D6N6E@W6.WX/A@F+0GOF_=AAPA!?-%HJ M<1+D'"+T+BZ8[BV:_/FR/D?N'IC6;RXWZTWX?]U=26];-Q"^][],RWVY%+"# MM"C0)D6,G TN0T=H(@5>@N;?=ZC-@FU9\A.?']-+@#:(WBS?#&?(6>:9.%V9 MA@T:O34)0IUOJS@&"!@",!F+5#(IIEK[HA<1.&V+[BA(&T]!'?BN/D1 MCY>HE,U<%-#!)LKI-=;0TD*,L6[DT3:HU@V,+R3Q* 2:_P,"FRCI![S:.)O? MSG+E??8-+S#=7<]N9SB\57'@=\:^Z'@!EV/?=V2!)9E"8)5>@?+,D7?C";3B M 6-)ED3Y@]QWW%=P/"W?M_^FSW=WI:\!''[VPA?7<4='.@G\GS^_>D?6%;6 M&N316U6?G6J-7$ZU =Y)$$%&P^AP4;)U\#DB.[WT.;X^2A\V.W8"F6ZM9Z<1 M)><@A0H",!SVYL/%Q^WFPEETBYDT*+488G" 1T?&@P=+)(S$UCSE?+/$C3M,\JH MB&JGB"XN,O>M;/8ZN3J=CBCG#)06%IPL$K)A/+F,7(36B#IEQ_9H#RBC8JF% M\">>VWW/P;*HYRGKV# EHTPH$%"7 DIH4<O)*+ 93]Y=N**G6KXI+TJJ.#("$3T%DXJ!1V1D"5K5^?@RY=8E@D-[\T=[ M'WF] &F T+M S@7.9XOK=XO;K0>5QJ(KG(-&[>IC- /Z9QI<9"8%X^J(W]97 M? ^)F/9-8U34G";P#L+IS:2*9<8J?&"2ZP"%U;8^U J\U)JX\#X$$[7UK3>M M[WZ_EXD-DU]I#59*1X!:&Y<,Q0;/ V2N.(F!DT"DHQ13RD16QD+BK:>]]S0R M:[@F]T!B@%BG#8S/_GI[1BIBE8&UBT2F0M0Y 3*60;&BZXT#L5&'+WHF>+*' MMY,\_MT^-#U$08M6TNK _K<3YM]\#C% M>,5EGJ7,K'5KXF,J)GZG:Z/>15-9]X"69MD?+(RJF1GT(D].$W %,3G3/?VZ;"6T110:T(.H+H(HD M4%^BA21U##D5EMM/16Y$^\2-G/T 6[O5FCIV*YE7%\Z6S M4G(?#7#KZHPV59]$*:7+3FG'58S1-<]_6C/1XWOV*UO#M,#HM^#] J\JJ\39 M[[BXN@Y?/\W2'_/E(UW]\>&[>([[W5;;=P9PT:B ??WI#_AU<5U7-=Z7$WO- M=9$1DK,FT>XEH)?:[I'4OFBM@ZF! MM)+$+@OKVQ/M4Y*NV#H8E4[V( (X:0(H30S9DDIF1X5\AX"TCX#I9ELW4NRB MM90GA$JJ:=#U]\N/%\O94EA,!([U_2_5[:3T)Q2F'25%WC'UG(.YP?3SU>+; M+^M?7$%C_1_WR+C_WH0P:*.TQ4D2["";?+>8?]S6HUF!7!@'F:.HW6%U2+L5 MP*P*(>?()&]=9;'S^>FFGK?%PJF2[0 4Y^'SJN(5<;N/>^DB2TDRHC)@F$9* M")V D#+Q0=ZQ1$*]L:T1LH^67FIRQ@U%FFJD4V2M;0UM)@^)##BK:]N\3G00 M.P?.YJ01HT5L/7QJ/S73!KIMM'T$A :(O@,0G=W(548V MY76FA,PS0H[$A:+8CLPN!S(>(5)PUN?FP\F>(6?BJHU6*C\$I8'R[P!*]SG' M(Z;6[M>R5!=U,DBYKF@,V4/4WH/@TMG C-2B=LW.(IEZ*>B8[%(=K MJ$O$;;A9VZ=+R1J#"J(/#)3B$6+T&9!I;KTP13?ONCA$4V?.["0$'(37">KH M %[O\':5FMR[ZK-K#!OO;")+B)2H.!DII*#<)V+D8".EQS%XEE/SZ\OG".H- M6*?H_O'$ZD:*Z !5S[CZ/[>%.9GDX33Y=N]<+1*+U0RM!-3.$C]91&S^UG\$ M7=/V/;_V<=E<4QV@;S-U]/U7K+8ZOUHS22D2B[4.OL&%$IP@5M@&!(7 M)2(E2:W]V3YB^BHB.5WO#_U9$R5T@*8/^ WG=TAT:RU2EK647&=0T27*KX, M*S5Z'@P*WAH\FV]/_#(S-E8&B;@#:#P*"/[&Z_H_PA7R2ZVMU=8XH%@S@#($ M\^ , L]29TD^6^/HF> ./1-?C8X-H6:J&+_H=OT7]8^ZX/77G_X#4$L! A0# M% @ 6(=F5XH5?]Z81@ %OH! !D ( ! &=H+3 Y M,S R,#(S>#$P<7AE>#$P,2YH=&U02P$"% ,4 " !8AV97EO"%'E4H "# M& $ &0 @ '/1@ 9V@M,#DS,#(P,C-X,3!Q>&5X,3 R+FAT M;5!+ 0(4 Q0 ( %B'9E?3S1[\^ < -PG 9 " 5MO M !G:"TP.3,P,C R,W@Q,'%X97@S,3$N:'1M4$L! A0#% @ 6(=F5Z&W M:<#T!P U"< !D ( !BG< &=H+3 Y,S R,#(S>#$P<7AE M>#,Q,BYH=&U02P$"% ,4 " !8AV97_RZ11?X' \* &0 M @ &U?P 9V@M,#DS,#(P,C-X,3!Q>&5X,S$S+FAT;5!+ 0(4 Q0 ( M %B'9E<3)-3V3@4 +46 9 " >J' !G:"TP.3,P,C R M,W@Q,'%X97@S,C$N:'1M4$L! A0#% @ 6(=F5Q[V)8I.!0 MQ8 !D M ( !;XT &=H+3 Y,S R,#(S>#$P<7AE>#,R,BYH=&U02P$" M% ,4 " !8AV97S:X,5E<% #@%@ &0 @ 'TD@ 9V@M M,#DS,#(P,C-X,3!Q>&5X,S(S+FAT;5!+ 0(4 Q0 ( %B'9E?I!;RF*ZX! M .T,&0 / " 8*8 !G:"TR,#(S,#DS,"YH=&U02P$"% ,4 M " !8AV977'0\/? 2 ;X #P @ ':1@( 9V@M,C R M,S Y,S N>'-D4$L! A0#% @ 6(=F5Y_L/R].) 6' ! !, M ( !]UD" &=H+3(P,C,P.3,P7V-A;"YX;6Q02P$"% ,4 " !8AV97 MJMKF9/!F #P4 $P @ %V?@( 9V@M,C R,S Y,S!?9&5F M+GAM;%!+ 0(4 Q0 ( %B'9E<;3-6:.0\! 'AO"P 3 " M 9?E @!G:"TR,#(S,#DS,%]L86(N>&UL4$L! A0#% @ 6(=F5Z!X2+&@ MI@ =L8' !, ( ! ?4# &=H+3(P,C,P.3,P7W!R92YX;6Q0 52P4& X #@"V P TIL$ end