0001561550-23-000039.txt : 20230809 0001561550-23-000039.hdr.sgml : 20230809 20230809064821 ACCESSION NUMBER: 0001561550-23-000039 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Datadog, Inc. CENTRAL INDEX KEY: 0001561550 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 272825503 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39051 FILM NUMBER: 231153290 BUSINESS ADDRESS: STREET 1: 620 EIGHTH AVENUE, 45TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 BUSINESS PHONE: 866-329-4466 MAIL ADDRESS: STREET 1: 620 EIGHTH AVENUE, 45TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10018 10-Q 1 ddog-20230630.htm 10-Q ddog-20230630
false2023Q2000156155012-310.010833841627745200015615502023-01-012023-06-300001561550us-gaap:CommonClassAMember2023-08-02xbrli:shares0001561550us-gaap:CommonClassBMember2023-08-0200015615502023-06-30iso4217:USD00015615502022-12-310001561550us-gaap:CommonClassAMember2022-12-31iso4217:USDxbrli:shares0001561550us-gaap:CommonClassAMember2023-06-300001561550us-gaap:CommonClassBMember2022-12-310001561550us-gaap:CommonClassBMember2023-06-3000015615502023-04-012023-06-3000015615502022-04-012022-06-3000015615502022-01-012022-06-300001561550us-gaap:CommonStockMember2023-03-310001561550us-gaap:AdditionalPaidInCapitalMember2023-03-310001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001561550us-gaap:RetainedEarningsMember2023-03-3100015615502023-03-310001561550us-gaap:CommonStockMember2023-04-012023-06-300001561550us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001561550us-gaap:RetainedEarningsMember2023-04-012023-06-300001561550us-gaap:CommonStockMember2023-06-300001561550us-gaap:AdditionalPaidInCapitalMember2023-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001561550us-gaap:RetainedEarningsMember2023-06-300001561550us-gaap:CommonStockMember2022-03-310001561550us-gaap:AdditionalPaidInCapitalMember2022-03-310001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001561550us-gaap:RetainedEarningsMember2022-03-3100015615502022-03-310001561550us-gaap:CommonStockMember2022-04-012022-06-300001561550us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001561550us-gaap:RetainedEarningsMember2022-04-012022-06-300001561550us-gaap:CommonStockMember2022-06-300001561550us-gaap:AdditionalPaidInCapitalMember2022-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001561550us-gaap:RetainedEarningsMember2022-06-3000015615502022-06-300001561550us-gaap:CommonStockMember2022-12-310001561550us-gaap:AdditionalPaidInCapitalMember2022-12-310001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001561550us-gaap:RetainedEarningsMember2022-12-310001561550us-gaap:CommonStockMember2023-01-012023-06-300001561550us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001561550us-gaap:RetainedEarningsMember2023-01-012023-06-300001561550us-gaap:CommonStockMember2021-12-310001561550us-gaap:AdditionalPaidInCapitalMember2021-12-310001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001561550us-gaap:RetainedEarningsMember2021-12-3100015615502021-12-310001561550us-gaap:CommonStockMember2022-01-012022-06-300001561550us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001561550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001561550us-gaap:RetainedEarningsMember2022-01-012022-06-300001561550us-gaap:CorporateDebtSecuritiesMember2023-06-300001561550us-gaap:CommercialPaperMember2023-06-300001561550us-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:USTreasurySecuritiesMember2023-06-300001561550us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001561550us-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:CommercialPaperMember2022-12-310001561550us-gaap:CertificatesOfDepositMember2022-12-310001561550us-gaap:USTreasurySecuritiesMember2022-12-310001561550us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMember2023-06-300001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001561550us-gaap:FairValueMeasurementsRecurringMember2022-12-310001561550us-gaap:ComputerEquipmentMember2023-06-300001561550us-gaap:ComputerEquipmentMember2022-12-310001561550us-gaap:FurnitureAndFixturesMember2023-06-300001561550us-gaap:FurnitureAndFixturesMember2022-12-310001561550us-gaap:LeaseholdImprovementsMember2023-06-300001561550us-gaap:LeaseholdImprovementsMember2022-12-310001561550us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001561550us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001561550us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-01-012022-12-31ddog:Agreement0001561550us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-310001561550us-gaap:DevelopedTechnologyRightsMember2023-06-300001561550us-gaap:CustomerRelationshipsMember2023-06-300001561550us-gaap:DevelopedTechnologyRightsMember2022-12-310001561550us-gaap:CustomerRelationshipsMember2022-12-310001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2020-06-02xbrli:pure0001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2020-06-022020-06-020001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberddog:ScenarioOneMember2020-06-022020-06-02utr:D0001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberddog:ScenarioTwoMember2020-06-022020-06-020001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberddog:ScenarioTwoMember2020-06-020001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberddog:ScenarioThreeMember2020-06-020001561550us-gaap:DebtInstrumentRedemptionPeriodOneMemberddog:A0125ConvertibleSeniorNotesDue2025Member2020-06-022020-06-020001561550srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate202006Member2021-01-010001561550srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:AdditionalPaidInCapitalMember2021-01-010001561550srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2021-01-010001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2023-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2022-12-310001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2023-04-012023-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2022-04-012022-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2023-01-012023-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Member2022-01-012022-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:CommonClassAMember2023-01-012023-06-300001561550ddog:A0125ConvertibleSeniorNotesDue2025Memberddog:ScenarioThreeMember2020-06-022020-06-020001561550srt:NorthAmericaMember2023-04-012023-06-300001561550srt:NorthAmericaMember2022-04-012022-06-300001561550srt:NorthAmericaMember2023-01-012023-06-300001561550srt:NorthAmericaMember2022-01-012022-06-300001561550ddog:InternationalMember2023-04-012023-06-300001561550ddog:InternationalMember2022-04-012022-06-300001561550ddog:InternationalMember2023-01-012023-06-300001561550ddog:InternationalMember2022-01-012022-06-3000015615502023-07-012023-06-30ddog:class0001561550us-gaap:CommonClassBMember2023-04-012023-06-300001561550us-gaap:CommonClassBMember2023-01-012023-06-30ddog:plan0001561550us-gaap:CommonClassBMemberddog:A2012EquityIncentivePlanMember2023-06-300001561550ddog:TwoThousandNineteenEquityIncentivePlanMember2023-06-3000015615502022-01-012022-12-310001561550us-gaap:EmployeeStockOptionMember2023-06-300001561550us-gaap:EmployeeStockOptionMember2022-12-310001561550us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001561550us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001561550ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember2022-12-310001561550ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember2023-01-012023-06-300001561550ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember2023-06-300001561550us-gaap:RestrictedStockMember2023-01-012023-06-3000015615502023-04-012023-04-300001561550ddog:RestrictedStockUnitsAndRestrictedStockMember2023-06-300001561550ddog:RestrictedStockUnitsAndRestrictedStockMember2022-12-310001561550ddog:RestrictedStockUnitsAndRestrictedStockMember2023-01-012023-06-300001561550ddog:RestrictedStockUnitsAndRestrictedStockMember2022-01-012022-12-310001561550us-gaap:PerformanceSharesMember2023-06-300001561550us-gaap:PerformanceSharesMember2022-12-310001561550us-gaap:PerformanceSharesMember2023-01-012023-06-300001561550us-gaap:PerformanceSharesMember2022-01-012022-12-310001561550ddog:EmployeeStockPurchasePlanMember2019-09-012019-09-300001561550ddog:EmployeeStockPurchasePlanMember2023-04-012023-06-300001561550ddog:EmployeeStockPurchasePlanMember2023-01-012023-06-300001561550ddog:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-04-012023-06-300001561550ddog:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-06-300001561550us-gaap:CostOfSalesMember2023-04-012023-06-300001561550us-gaap:CostOfSalesMember2022-04-012022-06-300001561550us-gaap:CostOfSalesMember2023-01-012023-06-300001561550us-gaap:CostOfSalesMember2022-01-012022-06-300001561550us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001561550us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001561550us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001561550us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001561550us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001561550us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001561550us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001561550us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001561550us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001561550us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001561550us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001561550us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001561550us-gaap:CommonClassAMember2023-04-012023-06-300001561550us-gaap:CommonClassAMember2022-04-012022-06-300001561550us-gaap:CommonClassBMember2022-04-012022-06-300001561550us-gaap:CommonClassAMember2023-01-012023-06-300001561550us-gaap:CommonClassAMember2022-01-012022-06-300001561550us-gaap:CommonClassBMember2022-01-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:EmployeeStockOptionMember2022-04-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2022-04-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:EmployeeStockOptionMember2022-01-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2022-01-012022-06-300001561550us-gaap:CommonClassAMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2023-04-012023-06-300001561550us-gaap:CommonClassBMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2023-04-012023-06-300001561550us-gaap:CommonClassAMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2022-04-012022-06-300001561550us-gaap:CommonClassBMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2022-04-012022-06-300001561550us-gaap:CommonClassAMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2023-01-012023-06-300001561550us-gaap:CommonClassBMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2023-01-012023-06-300001561550us-gaap:CommonClassAMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2022-01-012022-06-300001561550us-gaap:CommonClassBMemberddog:SharesSubjectToEmployeeStockPurchasePlanMember2022-01-012022-06-300001561550us-gaap:CommonClassAMemberddog:UnvestedEarlyExercisesAwardsMember2023-04-012023-06-300001561550us-gaap:CommonClassBMemberddog:UnvestedEarlyExercisesAwardsMember2023-04-012023-06-300001561550us-gaap:CommonClassAMemberddog:UnvestedEarlyExercisesAwardsMember2022-04-012022-06-300001561550us-gaap:CommonClassBMemberddog:UnvestedEarlyExercisesAwardsMember2022-04-012022-06-300001561550us-gaap:CommonClassAMemberddog:UnvestedEarlyExercisesAwardsMember2023-01-012023-06-300001561550us-gaap:CommonClassBMemberddog:UnvestedEarlyExercisesAwardsMember2023-01-012023-06-300001561550us-gaap:CommonClassAMemberddog:UnvestedEarlyExercisesAwardsMember2022-01-012022-06-300001561550us-gaap:CommonClassBMemberddog:UnvestedEarlyExercisesAwardsMember2022-01-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2023-04-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockMember2023-04-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2022-04-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockMember2022-04-012022-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2023-01-012023-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockMember2023-01-012023-06-300001561550us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2022-01-012022-06-300001561550us-gaap:CommonClassBMemberus-gaap:RestrictedStockMember2022-01-012022-06-300001561550ddog:EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember2023-01-012023-06-300001561550ddog:EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember2022-01-012022-06-300001561550ddog:UnvestedRestrictedStockMember2023-01-012023-06-300001561550ddog:UnvestedRestrictedStockMember2022-01-012022-06-300001561550ddog:SharesSubjectToEmployeeStockPurchasePlanMember2023-01-012023-06-300001561550ddog:SharesSubjectToEmployeeStockPurchasePlanMember2022-01-012022-06-300001561550ddog:SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember2023-01-012023-06-300001561550ddog:SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember2022-01-012022-06-300001561550ddog:AdamBlitzerMember2023-04-012023-06-300001561550ddog:AdamBlitzerMember2023-06-300001561550ddog:AmitAgarwalMember2023-04-012023-06-300001561550ddog:AmitAgarwalMember2023-06-300001561550ddog:DevIttycheriaMember2023-04-012023-06-300001561550ddog:DevIttycheriaMember2023-06-30




UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
_________________________________________________________
FORM 10-Q
_________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 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-39051
_________________________________________________________
Datadog, Inc.
(Exact Name of Registrant as Specified in its Charter)
_________________________________________________________
Delaware27-2825503
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
620 8th Avenue, 45th Floor
New York,NY10018
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (866) 329-4466
_________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.00001 per shareDDOGThe Nasdaq Stock Market LLC
(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 filer
Accelerated filer
Non-accelerated filerSmall 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 August 2, 2023, there were 299,066,738 shares of the registrant’s Class A common stock and 25,932,721 shares of the registrant’s Class B common stock, each with a par value of $0.00001 per share, outstanding.







TABLE OF CONTENTS
Page
 
 

1





SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will” or “would” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our revenue, expenses and other operating results;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase usage of our platform and upsell and cross sell additional products;
our ability to achieve or sustain our profitability;
future investments in our business, our anticipated capital expenditures and our estimates regarding our capital requirements;
the costs and success of our sales and marketing efforts, and our ability to promote our brand;
our reliance on key personnel and our ability to identify, recruit and retain skilled personnel;
our ability to effectively manage our growth, including any international expansion;
our ability to protect our intellectual property rights and any costs associated therewith;
our ability to compete effectively with existing competitors and new market entrants;
the growth rates of the markets in which we compete; and
the potential impact of general market, political, economic, and business conditions in our industry, or reductions in information technology spending, on our business, results of operations and financial condition.

You should not rely on forward-looking statements as predictions of future events. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described under the header “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained herein. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made, and we undertake no obligation to update them to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law.
Unless the context otherwise indicates, references in this report to the terms “Datadog”, “the Company,” “we,” “our” and “us” refer to Datadog, Inc. and its subsidiaries.
We may announce material business and financial information to our investors using our investor relations website (investors.datadoghq.com). We therefore encourage investors and others interested in Datadog to review the information that we make available on our website, in addition to following our filings with the Securities and Exchange Commission, webcasts, press releases and conference calls.
2





PART I-FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
DATADOG, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
(unaudited)
June 30,
2023
December 31,
2022
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$291,304 $338,985 
Marketable securities1,894,058 1,545,341 
Accounts receivable, net of allowance for credit losses of $9,628 and $5,626 as of
June 30, 2023 and December 31, 2022, respectively
333,102 399,551 
Deferred contract costs, current37,502 33,054 
Prepaid expenses and other current assets44,104 27,303 
Total current assets2,600,070 2,344,234 
Property and equipment, net145,100 125,346 
Operating lease assets122,198 87,629 
Goodwill350,029 348,277 
Intangible assets, net12,409 16,365 
Deferred contract costs, non-current60,511 55,338 
Restricted cash 3,303 
Other assets21,856 24,360 
TOTAL ASSETS$3,312,173 $3,004,852 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Accounts payable$48,031 $23,474 
Accrued expenses and other current liabilities127,009 171,158 
Operating lease liabilities, current18,852 22,092 
Deferred revenue, current567,470 543,024 
Total current liabilities761,362 759,748 
Operating lease liabilities, non-current125,694 76,582 
Convertible senior notes, net740,538 738,847 
Deferred revenue, non-current27,534 12,944 
Other liabilities7,686 6,226 
Total liabilities1,662,814 1,594,347 
COMMITMENTS AND CONTINGENCIES (NOTE 8)
STOCKHOLDERS' EQUITY:
Class A common stock, $0.00001 par value per share; 2,000,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 298,640,368 and 293,573,825 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively
3 3 
Class B common stock, $0.00001 par value per share; 310,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 25,936,360 and 25,616,018 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively
  
Additional paid-in capital1,891,995 1,625,190 
Accumulated other comprehensive loss(12,318)(12,422)
Accumulated deficit(230,321)(202,266)
Total stockholders’ equity1,649,359 1,410,505 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY$3,312,173 $3,004,852 
See accompanying notes to condensed consolidated financial statements.
3





DATADOG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenue$509,460 $406,138 $991,174 $769,168 
Cost of revenue101,846 81,925 201,760 156,387 
Gross profit407,614 324,213 789,414 612,781 
Operating expenses:
Research and development239,494 177,699 468,972 328,307 
Sales and marketing147,455 115,270 292,426 216,436 
General and administrative42,671 34,383 84,992 60,763 
Total operating expenses429,620 327,352 846,390 605,506 
Operating (loss) income(22,006)(3,139)(56,976)7,275 
Other income (loss):
Interest expense(1,526)(4,541)(3,707)(9,788)
Interest income and other income, net22,624 7,669 39,351 13,356 
Other income, net21,098 3,128 35,644 3,568 
(Loss) income before provision for income taxes(908)(11)(21,332)10,843 
Provision for income taxes(3,061)(4,868)(6,723)(5,984)
Net (loss) income$(3,969)$(4,879)$(28,055)$4,859 
Net (loss) income attributable to common stockholders$(3,969)$(4,879)$(28,055)$4,859 
Basic net (loss) income per share$(0.01)$(0.02)$(0.09)$0.02 
Diluted net (loss) income per share$(0.01)$(0.02)$(0.09)$0.01 
Weighted average shares used in calculating basic net (loss) income per share:322,215 314,795 320,788 314,130 
Weighted average shares used in calculating diluted net (loss) income per share:322,215 314,795 320,788 345,444 
See accompanying notes to condensed consolidated financial statements.
4





DATADOG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(in thousands)
(unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Net (loss) income$(3,969)$(4,879)$(28,055)$4,859 
Other comprehensive (loss) income:
Foreign currency translation adjustments(579)(2,565)62 (3,104)
Unrealized gain (loss) on available-for-sale marketable securities(5,966)(3,389)42 (11,575)
Other comprehensive (loss) income(6,545)(5,954)104 (14,679)
Comprehensive loss$(10,514)$(10,833)$(27,951)$(9,820)
See accompanying notes to condensed consolidated financial statements.
5





DATADOG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands, except share data)
(unaudited)

Class A and Class B
Common Stock
Additional
Paid-in
Capital
Accumulated Other Comprehensive LossAccumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmount
BALANCE—March 31, 2023321,446,243 $3 $1,744,221 $(5,773)$(226,352)$1,512,099 
Issuance of common stock upon exercise of stock options1,534,681 — 5,441 — — 5,441 
Vesting of restricted and performance stock units1,180,431 — — — — — 
Issuance of restricted shares of common stock from acquisition130,162 — — — — — 
Issuance of common stock under the Employee Stock Purchase Plan285,211 — 19,986 — — 19,986 
Stock-based compensation— — 122,347 — — 122,347 
Change in accumulated other comprehensive loss— — — (6,545)— (6,545)
Net loss— — — — (3,969)(3,969)
BALANCE—June 30, 2023324,576,728 $3 $1,891,995 $(12,318)$(230,321)$1,649,359 

Class A and Class B
Common Stock
Additional
Paid-in
Capital
Accumulated Other Comprehensive LossAccumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmount
BALANCE—March 31, 2022314,921,005 $3 $1,271,777 $(12,555)$(142,368)$1,116,857 
Issuance of common stock upon exercise of stock options506,753 — 2,198 — — 2,198 
Vesting of restricted stock units650,490 — — — — — 
Issuance of restricted shares of common stock from acquisitions191,019 — 7,608 — — 7,608 
Issuance of common stock under the Employee Stock Purchase Plan146,515 — 13,557 — — 13,557 
Stock-based compensation— — 85,733 — — 85,733 
Change in accumulated other comprehensive loss— — — (5,954)— (5,954)
Net loss— — — — (4,879)(4,879)
BALANCE—June 30, 2022316,415,782 $3 $1,380,873 $(18,509)$(147,247)$1,215,120 

6






 Class A and Class B
Common Stock
Additional
Paid-in
Capital
Accumulated Other Comprehensive (Loss) IncomeAccumulated
Deficit
Total
Stockholders' Equity (Deficit)
SharesAmount
BALANCE—December 31, 2022319,189,843 $3 $1,625,190 $(12,422)$(202,266)$1,410,505 
Issuance of common stock upon exercise of stock options2,742,866 — 7,517 — — 7,517 
Vesting of restricted and performance stock units2,228,646 — — — — — 
Issuance of restricted shares of common stock from acquisitions130,162 — — — — — 
Issuance of common stock under the Employee Stock Purchase Plan285,211 — 19,986 — — 19,986 
Stock-based compensation— — 239,302 — — 239,302 
Change in accumulated other comprehensive income— — — 104 — 104 
Net loss— — — — (28,055)(28,055)
BALANCE—June 30, 2023324,576,728 $3 $1,891,995 $(12,318)$(230,321)$1,649,359 

Class A and Class B
Common Stock
Additional
Paid-in
Capital
Accumulated Other Comprehensive LossAccumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmount
BALANCE—December 31, 2021313,365,437 $3 $1,197,136 $(3,830)$(152,106)$1,041,203 
Issuance of common stock upon exercise of stock options1,673,753 — 6,416 — — 6,416 
Vesting of early exercised stock options— — 33 — — 33 
Vesting of restricted stock units1,039,058 — — — — — 
Issuance of restricted shares of common stock from acquisitions191,019 — 7,608 — — 7,608 
Issuance of common stock under the Employee Stock Purchase Plan146,515 — 13,557 — — 13,557 
Stock-based compensation— — 156,123 — — 156,123 
Changes in accumulated other comprehensive loss— — — (14,679)— (14,679)
Net income— — — — 4,859 4,859 
BALANCE—June 30, 2022316,415,782 $3 $1,380,873 $(18,509)$(147,247)$1,215,120 

See accompanying notes to condensed consolidated financial statements
7





DATADOG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended June 30,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES:  
Net (loss) income$(28,055)$4,859 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation and amortization20,825 15,512 
(Accretion) amortization of (discounts) premiums on marketable securities(13,291)6,697 
Amortization of issuance costs1,691 1,682 
Amortization of deferred contract costs17,996 12,580 
Stock-based compensation, net of amounts capitalized231,065 149,283 
Non-cash lease expense12,196 9,686 
Allowance for credit losses on accounts receivable6,311 1,931 
Loss on disposal of property and equipment421 1,149 
Changes in operating assets and liabilities:
Accounts receivable, net60,139 (38,100)
Deferred contract costs(27,618)(21,469)
Prepaid expenses and other current assets(16,823)(12,629)
Other assets2,241 (1,752)
Accounts payable24,897 23,179 
Accrued expenses and other liabilities(44,089)(4,310)
Deferred revenue39,039 72,050 
Net cash provided by operating activities286,945 220,348 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of marketable securities(1,390,334)(718,785)
Maturities of marketable securities1,018,317 516,754 
Proceeds from sale of marketable securities36,633 2,006 
Purchases of property and equipment(11,078)(15,501)
Capitalized software development costs(17,798)(14,780)
Cash paid for acquisition of businesses; net of cash acquired(2,025)(39,566)
Net cash used in investing activities(366,285)(269,872)
CASH FLOWS FROM FINANCING ACTIVITIES:
Proceeds from exercise of stock options7,534 6,451 
Proceeds from issuance of common stock under the employee stock purchase plan19,986 13,557 
Repayments of convertible senior notes (3)
Net cash provided by financing activities27,520 20,005 
Effect of exchange rate changes on cash, cash equivalents and restricted cash836 (2,871)
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH(50,984)(32,390)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of period342,288 274,463 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—End of period$291,304 $242,073 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for income taxes$10,677 $386 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
Accrued property and equipment purchases$274 $1,078 
Stock-based compensation included in capitalized software development costs$8,237 $6,840 
Vesting of early exercised options$ $33 
Issuance of restricted shares of common stock for the acquisition of businesses$ $7,608 
Acquisition holdback$750 $5,473 
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH WITHIN THE CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:
Cash and cash equivalents$291,304 $238,859 
Restricted cash 3,214 
Total cash, cash equivalents and restricted cash$291,304 $242,073 
See accompanying notes to condensed consolidated financial statements.
8





DATADOG, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1. Organization and Description of Business
Description of Business
Datadog, Inc. (“Datadog” or the “Company”) was incorporated in the State of Delaware on June 4, 2010. The Company is the observability and security platform for cloud applications. The Company’s SaaS platform integrates and automates infrastructure monitoring, application performance monitoring, log management, real-user monitoring, and many other capabilities to provide unified, real-time observability and security of its customers’ entire technology stack. The Company is headquartered in New York City and has various other global office locations.
2. Basis of Presentation and Summary of Significant Accounting Policies
Unaudited Interim Condensed Consolidated Financial Information
The unaudited condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries, and have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023 or for any other interim period or for any other future year. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on February 24, 2023 (the “Annual Report”).
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such estimates include the fair value of marketable securities, the allowance for credit losses, the fair value of acquired assets and assumed liabilities from business combinations, useful lives of property, equipment, software and finite lived intangibles, stock-based compensation, valuation of long-lived assets and their recoverability, including goodwill, the incremental borrowing rate for operating leases, estimated expected period of benefit for deferred contract costs, fair value of the liability component of the convertible debt, realization of deferred tax assets and uncertain tax positions, revenue recognition and the allocation of overhead costs between cost of revenue and operating expenses. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.

9





3. Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$615,957 $179 $(4,486)$611,650 
Commercial paper513,046 7 (400)512,653 
Certificates of deposit189,897 16 (230)189,683 
U.S. government treasury securities390,669 15 (3,971)386,713 
U.S. government agency securities194,506  (1,147)193,359 
Marketable securities$1,904,075 $217 $(10,234)$1,894,058 

December 31, 2022
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$813,598 $64 $(7,554)$806,108 
Commercial paper357,030 64 (821)356,273 
Certificates of deposit174,080 37 (587)173,530 
U.S. government treasury securities120,977  (1,099)119,878 
U.S. government agency securities89,718 12 (178)89,552 
Marketable securities$1,555,403 $177 $(10,239)$1,545,341 
As of June 30, 2023, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):
Due within one year$1,233,012 
Due in one year through five years661,046 
Total$1,894,058 
The Company does not believe that any unrealized losses are attributable to credit-related factors based on its evaluation of available evidence. To determine whether a decline in value is related to credit loss, the Company evaluates, among other factors: the extent to which the fair value is less than the amortized cost basis, changes to the rating of the security by a rating agency and any adverse conditions specifically related to an issuer of a security or its industry. Unrealized gains and losses on marketable securities are presented net of tax.
10





4. Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value Measurement as of June 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$205,309 $ $ $205,309 
Commercial paper 37,327  37,327 
Certificates of deposit 18,198  18,198 
Marketable Securities:
Corporate debt securities 611,650  611,650 
Commercial paper 512,653  512,653 
Certificates of deposit 189,683  189,683 
U.S. government treasury securities 386,713  386,713 
U.S. government agency securities 193,359  193,359 
Total financial assets$205,309 $1,949,583 $ $2,154,892 
Fair Value Measurement as of December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$302,902 $ $ $302,902 
Corporate debt securities 2,493  2,493 
Marketable Securities:
Corporate debt securities 806,108  806,108 
Commercial paper 356,273  356,273 
Certificates of deposit 173,530  173,530 
U.S. government treasury securities 119,878  119,878 
U.S. government agency securities 89,552  89,552 
Total financial assets$302,902 $1,547,834 $ $1,850,736 
The Company classifies its highly liquid money market funds and securities purchased within three months of maturity within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its commercial paper, corporate debt securities, certificates of deposit, U.S. government agency securities, and U.S. government treasury securities within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.
In addition to its cash equivalents and marketable securities, the Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of the convertible senior notes to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to Note 7, Convertible Senior Notes, to the condensed consolidated financial statements for further details.
11





5. Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Computers and equipment$33,723 $33,376 
Furniture and fixtures14,078 13,315 
Leasehold improvements36,316 27,683 
Capitalized software development costs164,432 134,890 
Total property and equipment$248,549 $209,264 
Less: accumulated depreciation and amortization(103,449)(83,918)
Total property and equipment, net$145,100 $125,346 
The Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.
Depreciation and amortization expense was approximately $8.3 million and $16.4 million for the three and six months ended June 30, 2023, respectively. Depreciation and amortization expense was approximately $6.4 million and $12.2 million for the three and six months ended June 30, 2022, respectively.
6. Acquisitions, Intangible Assets and Goodwill
2023 Acquisitions
In April 2023, the Company entered into a purchase agreement for the acquisition of a business and the transaction was accounted for as a business combination in accordance with ASC 805, Business Combinations. The Company does not consider this acquisition to be material.
2022 Acquisitions
During the year ended December 31, 2022, the Company entered into four purchase agreements for acquisitions of businesses, each of which were accounted for as business combinations in accordance with ASC 805, Business Combinations. The Company does not consider these acquisitions to be material, individually or in aggregate. The total purchase price was allocated to intangible assets in the amount of $8.2 million and goodwill in the amount of $56.6 million based on the respective estimated fair values. The resulting goodwill from each of the agreements is not deductible for income tax purposes. Pro forma results of operations from these acquisitions have not been presented because they were not material to the consolidated results of operations.
Intangible Assets
Intangible assets, net consisted of the following (in thousands):
June 30, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$23,482 $(12,539)$10,943 3 years
Customer relationships3,300 (1,834)1,466 4 years
Total$26,782 $(14,373)$12,409 
12





December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$24,460 $(9,970)$14,490 3 years
Customer relationships3,300 (1,425)1,875 4 years
Total$27,760 $(11,395)$16,365 
Intangible amortization expense was approximately $2.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively, and $4.5 million and $3.3 million for the six months ended June 30, 2023 and 2022, respectively.
As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):
 Amount
Remainder of 2023$4,367 
20245,913 
20252,066 
202663 
Total$12,409 
Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2022$348,277 
2023 Acquisition2,029 
Foreign currency translation adjustments(277)
Balance as of June 30, 2023$350,029 
7. Convertible Senior Notes
On June 2, 2020, the Company issued $747.5 million aggregate principal amount of 0.125% convertible senior notes due 2025 (the “2025 Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (“Securities Act”). The total net proceeds from the sale of the 2025 Notes, after deducting the initial purchasers’ discounts and debt issuance costs, were approximately $730.2 million. The 2025 Notes bear interest at a rate of 0.125% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2025 Notes will mature on June 15, 2025, unless earlier converted, redeemed or repurchased.
Holders may convert their notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2025 only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
(2)during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day;
(3)if the Company calls such 2025 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)upon the occurrence of specified corporate events, as set forth in the indenture governing the 2025 Notes (“the Indenture”).
13





On or after March 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their notes, in integral multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the 2025 Notes is initially 10.8338 shares of Class A common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $92.30 per share of Class A common stock), subject to adjustment as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and shares of Class A common stock, the amount of cash and shares of Class A common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 30 trading day observation period as described in the Indenture. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2025 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances.
During the three months ended June 30, 2023, the conditional conversion feature of the 2025 Notes was not triggered as the last reported sale price of the Company's Class A common stock was not greater than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended June 30, 2023. Therefore the 2025 Notes are not convertible, in whole or in part, at the option of the holders between July 1, 2023 through September 30, 2023. Whether the 2025 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.
When a conversion notice is received, the Company has the option to pay or deliver cash, shares of the Company’s common stock, or a combination thereof. Since the issuance of the 2025 Notes, the Company received and settled an immaterial amount of conversion notices from the holders in cash. As of June 30, 2023, the 2025 Notes were classified as long-term debt on the Company's condensed consolidated balance sheet.
The Company may redeem for cash all or any portion of the 2025 Notes prior to the 31st scheduled trading day immediately preceding the maturity date, at its option, if the last reported sale price of its Class A common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
In accounting for the issuance of the 2025 Notes, the 2025 Notes were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective 2025 Notes. This difference represents the debt discount that is amortized to interest expense over the contractual terms of the 2025 Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was $177.2 million. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification.
In accounting for the debt issuance costs of $17.3 million related to the 2025 Notes, the Company allocated the total amount incurred to the liability and equity components of the 2025 Notes in the same proportion as the allocation of the proceeds. Issuance costs attributable to the liability component were $13.2 million and will be amortized, along with the debt discount to interest expense over the contractual term of the 2025 Notes at an effective interest rate of 5.97%. Issuance costs attributable to the equity component were $4.1 million and are netted against the equity component in additional paid-in capital.
On January 1, 2021 the Company adopted ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU No. 2020-06”). As a result of the adoption, the debt conversion option of $177.2 million and debt issuance costs of $4.1 million previously attributable to the equity component are no longer presented in equity. Similarly, the debt discount, that is equal to the carrying value of the embedded conversion feature upon issuance, is no longer amortized into income as interest expense over the life of the instrument. This resulted in a $16.8 million decrease to the opening balance of accumulated deficit, a $173.1 million decrease to the opening balance of additional paid-in capital and a $156.3 million increase to the opening balance of convertible senior notes, net on the condensed consolidated balance sheet.
The net carrying amount of the liability component of the 2025 Notes was as follows (in thousands):
14





June 30,
2023
December 31,
2022
Convertible senior notes, net:
Principal$747,496 $747,496 
Unamortized debt issuance costs(6,958)(8,649)
Net carrying amount$740,538 $738,847 
As of June 30, 2023, the total estimated fair value of the 2025 Notes was approximately $928.9 million. The fair value was determined based on the closing trading price or quoted market price per $100 of the 2025 Notes as of the last day of trading for the period. The fair value of the 2025 Notes is primarily affected by the trading price of the Company’s Class A common stock and market interest rates.
The following table sets forth the interest expense related to the 2025 Notes for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Contractual interest expense$234 $233 $468 $467 
Amortization of issuance costs846 842 1,691 1,682 
Total$1,080 $1,075 $2,159 $2,149 
Capped Calls
In connection with the pricing of the 2025 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (“Capped Calls”). The Capped Calls each have an initial strike price of approximately $92.30 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2025 Notes. The Capped Calls have initial cap prices of $151.04 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 8.1 million shares of the Company’s Class A common stock. For accounting purposes, the Capped Calls are separate transactions, and not part of the 2025 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $89.6 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
8. Commitments and Contingencies
Non-cancelable Material Commitments—During the six months ended June 30, 2023, other than certain non-cancelable operating leases described in Note 9, Leases, there have been no other material changes outside the ordinary course of business to the Company’s contractual obligations and commitments from those disclosed in the Annual Report.
401(k) Plan—The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. The Company is responsible for administrative costs of the 401(k) plan and makes matching contributions to the 401(k) plan. For the three and six months ended June 30, 2023, the Company incurred expense of $1.7 million and $3.1 million, respectively, for matching contributions. For the three and six months ended June 30, 2022, the Company incurred expense of $1.5 million and $2.7 million, respectively, for matching contributions.
Legal Matters—The Company is involved from time to time in various claims and legal actions arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that none of its current legal proceedings will have a material adverse effect on its financial position or results of operations.
Indemnification—The Company enters into indemnification provisions under some agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claim because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and
15





the unique facts and circumstances involved in each particular provision. To date, losses recorded in the Company’s condensed consolidated statements of operations in connection with the indemnification provisions have not been material.
9. Leases
The Company has entered into various non-cancelable operating leases for its facilities expiring between 2023 and 2033. Certain lease agreements contain an option for the Company to renew a lease for a term of up to three years or an option to terminate a lease early within one year. The Company considers these options, which may be elected at the Company’s sole discretion, in determining the lease term on a lease-by-lease basis.
Lease expense for these leases is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the period those payments are incurred.
The components of lease cost recognized within the Company’s condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Operating lease cost(1)
$8,070 $6,028 $15,450 $11,265 
Short-term lease cost2,200 2,155 4,719 3,324 
1)Includes non-cash lease expense of $6.3 million and $5.3 million for the three months ended June 30, 2023 and 2022, respectively, and $12.2 million and $9.7 million for the six months ended June 30, 2023 and 2022, respectively.
Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows (in thousands):
Six Months Ended
June 30,
20232022
Cash paid for amounts included in measurement of lease liabilities$4,145 $11,682 
Operating lease assets obtained in exchange for new lease liabilities46,290 13,129 
Maturities of lease liabilities by fiscal year for the Company’s operating leases are as follows (in thousands):
 Amount
Remainder of 2023$1,330 
202419,030 
202528,848 
202626,662 
202726,081 
2028 and beyond92,374 
Total lease payments$194,325 
Less: imputed interest(49,779)
Present value of lease liabilities$144,546 
As of June 30, 2023, the Company had various operating leases that had not yet commenced, which are excluded from the table above. The operating leases will commence between fiscal year 2023 and 2025 with total undiscounted future payments of $151.0 million and a weighted-average lease term of 8.9 years.
Weighted average remaining lease term and discount rate for the Company’s operating leases are as follows:
June 30,
2023
Weighted-average remaining lease term (years)7.0
Weighted-average discount rate5.91 %
16





10. Revenue
Geographical Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
North America$355,965 $291,159 $697,181 $551,021 
International153,495 114,979 293,993 218,147 
Total$509,460 $406,138 $991,174 $769,168 
Deferred Revenue and Remaining Performance Obligations
Certain of the Company’s customers pay in advance of satisfaction of performance obligations and other customers with monthly contract terms are billed in arrears on a monthly basis. The Company records contract liabilities to deferred revenue when customers are billed or when the Company receives customer payments in advance of the performance obligations being satisfied on the Company’s contracts.
Revenue recognized during the three months ended June 30, 2023 and 2022, which was included in the deferred revenue balances at the beginning of each such period, was $261.0 million and $198.3 million, respectively. Revenue recognized during the six months ended June 30, 2023 and 2022 that was included in the deferred revenue balances at the beginning of each such period was $391.7 million and $279.9 million, respectively.
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of June 30, 2023 and December 31, 2022, the aggregate transaction price allocated to remaining performance obligations was $1,252.5 million and $1,057.2 million, respectively. There is uncertainty in the timing of revenues associated with the Company’s drawdown contracts, as future revenue can often vary significantly from past revenue. However, the Company expects to recognize substantially all of the remaining performance obligations over the next 24 months.
Accounts Receivable
Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. During the six months ended June 30, 2023 and 2022, the Company charged $2.4 million and $0.9 million, respectively, of accounts receivable deemed uncollectible against the allowance for credit losses.
Unbilled accounts receivable represents revenue recognized on contracts for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date. The unbilled accounts receivable balance is due within one year. As of June 30, 2023 and December 31, 2022, unbilled accounts receivable of approximately $66.7 million and $60.0 million, respectively, was included in accounts receivable on the Company’s condensed consolidated balance sheets.
Deferred Contract Costs
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit, which is determined to be four years. Amounts expected to be recognized within one year of the balance sheet date are recorded as deferred contract costs, current; the remaining portion is recorded as deferred contract costs, non-current, in the condensed consolidated balance sheets.
Deferred contract costs on the Company’s condensed consolidated balance sheets were $98.0 million and $88.4 million as of June 30, 2023 and December 31, 2022, respectively. Amortization expense was $9.4 million and $6.6 million for the three months ended June 30, 2023 and 2022, respectively, and was $18.0 million and $12.6 million for the six months ended June 30, 2023 and 2022, respectively.
17





11.Stockholders’ Equity
Class A and Class B Common Stock
The Company has two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder and are automatically converted to Class A common stock upon sale or transfer, subject to certain limited exceptions.
During the three months ended June 30, 2023, there were no shares of Class B common stock converted into Class A common stock. During the six months ended June 30, 2023 483,392 shares of Class B common stock were converted into Class A common stock.    
As of June 30, 2023, the Company had authorized 2,000,000,000 shares of Class A common stock and 310,000,000 shares of Class B common stock, each at a par value per share of $0.00001, of which 298,640,368 shares of Class A common stock and 25,936,360 shares of Class B common stock were issued and outstanding.
Equity Incentive Plans
The Company has two equity incentive plans, the 2012 Equity Incentive Plan (the “2012 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”). In connection with the Company’s initial public offering of Class A common stock (the “IPO”), the Company ceased granting awards under the 2012 Plan, and all shares that remained available for issuance under the 2012 Plan at that time were transferred to the 2019 Plan. Additionally, as of June 30, 2023, there were 15,776,443 shares of Class A common stock issuable upon conversion of Class B common stock underlying options outstanding under the 2012 Plan. Under the 2019 Plan, the Board and any other committee or subcommittee of the Board may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and performance stock units (“PSUs”) and other awards, each equity award valued or based on the Company’s Class A common stock, to employees, directors, consultants and advisors of the Company. As of June 30, 2023, there were 76,009,808 shares available for grant under the 2019 Plan.  
Stock Options
The following table summarizes the Company’s stock option activity and weighted-average exercise prices:
Number Of
Options
Outstanding
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (in Years)
Aggregate
Intrinsic Value
(in thousands)
Balance outstanding—December 31, 202218,551,857 $3.24 4.4$1,303,464 
Options granted  
Options exercised(2,742,866)2.74 
Options forfeited or expired(8,622)7.90 
Balance outstanding—June 30, 202315,800,369 $3.32 3.9$1,501,929 
Ending Exercisable—June 30, 2023
15,555,455 $3.19 3.9$1,480,763 
As of June 30, 2023, there were 23,926 shares of Class A common stock and 15,776,443 shares of Class B common stock issuable upon the exercise of options outstanding. As of December 31, 2022, there were 28,557 shares of Class A common stock and 18,523,300 shares of Class B common stock issuable upon the exercise of options outstanding.
Total compensation cost related to unvested awards not yet recognized was approximately $2.2 million and $10.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested employee awards will be recognized is 0.2 years and 0.6 years as of June 30, 2023 and December 31, 2022, respectively.
There were no options granted during the six months ended June 30, 2023 and 2022. The Company received approximately $7.5 million and $6.5 million in cash proceeds from options exercised during the six months ended June 30, 2023 and 2022, respectively. The intrinsic value of options exercised during the six months ended June 30, 2023 and 2022 was
18





approximately $210.4 million and $217.0 million, respectively. The aggregate fair value of options vested during the six months ended June 30, 2023 and 2022 was $9.6 million and $12.7 million, respectively.
Restricted Stock Units, Restricted Stock and Performance Stock Units
The following table summarizes the activity for the Company’s unvested RSUs and PSUs:
SharesWeighted-
Average Grant Date
Fair Value
Balance—December 31, 202212,378,683 $106.19 
Awarded4,000,325 72.19 
Vested(2,228,646)106.27 
Forfeited/canceled(751,006)105.06 
Balance—June 30, 202313,399,356 $96.09 
The Company granted no restricted shares of Class A common stock in connection with acquisitions during the six months ended June 30, 2023. In addition, we issued 130,162 fully-vested shares in April 2023 in connection with an acquisition that closed in 2021.
Total compensation cost related to unvested RSUs and restricted shares of common stock not yet recognized was approximately $1,107.6 million and $1,151.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested RSUs and restricted shares of common stock will be recognized is 2.8 years and 2.9 years as of June 30, 2023 and December 31, 2022.
Total compensation cost related to unvested PSUs not yet recognized was approximately $41.4 million and $19.0 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested PSUs will be recognized is 1.8 years and 1.4 years as of June 30, 2023 and December 31, 2022, respectively.
Employee Stock Purchase Plan
In September 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan (the “ESPP”), which became effective on the date of the final prospectus for the IPO.
The ESPP is implemented through a series of offerings under which eligible employees are granted purchase rights to purchase shares of the Company’s Class A common stock on specified dates during such offerings. Under the ESPP, the Company may specify offerings with durations of not more than 27 months and may specify shorter purchase periods within each offering. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP.
The Company recognized $4.0 million and $8.5 million of stock-based compensation expense related to the ESPP during the three and six months ended June 30, 2023, respectively. As of June 30, 2023, $5.9 million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. During the three months ended June 30, 2023, the Company issued 285,211 shares of Class A common stock under the ESPP. As of June 30, 2023, 17,713,278 shares of Class A common stock remain available for grant under the ESPP.
19





Stock-Based Compensation
The Company recognizes and measures compensation expense for all stock-based payment awards granted to employees, directors and nonemployees, including stock options, restricted stock units (“RSUs”), performance-based awards (“PSUs”), and the employee stock purchase plan (the “ESPP”) based on the fair value of the awards on the date of grant. The determination of the grant date fair value using an option-pricing model is affected by the estimated fair value of the Company’s common stock as well as assumptions regarding a number of other complex and subjective variables. These variables include expected stock price volatility over the expected term of the award, actual and projected employee stock option exercise behaviors, the risk-free interest rate for the expected term of the award and expected dividends. The fair value of RSUs and PSUs is determined by the closing price on the date of grant of the Company’s Class A common stock, as reported on the Nasdaq Global Select Market. The Company estimates the fair value of the rights to acquire stock under the ESPP using the Black-Scholes option-pricing model. Stock-based compensation for stock options and RSUs is recognized on a straight-line basis over the requisite service period and account for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied and the Company accounts for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is considered probable that the performance condition will be satisfied and account for forfeitures as they occur.
The Company also has certain options that have performance-based vesting conditions; stock-based compensation expense for such awards is recognized on a straight-line basis from the time the vesting condition is likely to be met through the time the vesting condition has been achieved.
Stock-based compensation expense was included in the condensed consolidated statement of operations as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cost of revenue$4,157 $2,355 $7,882 $4,008 
Research and development75,730 53,309 150,433 98,005 
Sales and marketing25,884 17,590 48,898 32,185 
General and administrative12,566 9,145 23,852 15,085 
Stock-based compensation, net of amounts capitalized118,337 82,399 231,065 149,283 
Capitalized stock-based compensation expense4,010 3,334 8,237 6,840 
Total stock-based compensation expense$122,347 $85,733 $239,302 $156,123 
12.Interest Income and Other Income, Net
Interest income and other income, net consist of the following (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Interest income$23,355 $6,755 $41,875 $12,251 
Other (loss) income, net(731)914 (2,524)1,105 
Interest income and other income, net$22,624 $7,669 $39,351 $13,356 
20





13.Income Taxes
The Company recorded a provision for income taxes of $3.1 million and $4.9 million for the three months ended June 30, 2023 and 2022, respectively. The Company has incurred U.S. operating losses and has minimal profits in its foreign jurisdictions during the quarter.
The Company has applied ASC 740, Income Taxes, and has determined that it has uncertain positions that would result in a tax reserve deemed immaterial for each of the six months ended June 30, 2023 and 2022. The Company’s policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. The Company is subject to U.S. federal tax authority, U.S. state tax authority and foreign tax authority examinations.
The Company has evaluated the available evidence supporting the realization of its deferred tax assets, including the amount and timing of future taxable income, and has determined that it is more likely than not that its net deferred tax assets will not be realized in the United States. Due to uncertainties surrounding the realization of the deferred tax assets, the Company recorded a full valuation allowance against substantially all of its net deferred tax assets. When the Company determines that it will be able to realize some portion or all of its deferred tax assets, an adjustment to its valuation allowance on its deferred tax assets would have the effect of increasing net income in the period such determination is made.
On August 16, 2022, the Inflation Reduction Act (“the Act”) was signed into law. The Act includes a 15.0% corporate alternative minimum tax on the adjusted financial statement income of applicable corporations and a 1.0% excise tax on all corporate stock buybacks of public companies for tax years beginning after December 31, 2022. For the six months ended June 30, 2023, the Act did not materially impact the Company’s provision for income tax. The Company will continue to monitor any changes in tax law.
14.Net (Loss) Income Per Share
Basic and diluted net (loss) income per common share is presented in conformity with the two-class method required for participating securities. Basic and diluted net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding during the period. The undistributed earnings are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis. Further, as the conversion of Class B common stock is assumed in the computation of the diluted net (loss) income per share of Class A common stock, the undistributed earnings are equal to net (loss) income for that computation.
21





The following table presents the calculation of basic and diluted net (loss) income per share (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Basic net (loss) income per share:Class AClass BClass AClass BClass AClass BClass AClass B
Numerator:
Net (loss) income$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Denominator:
Weighted-average shares used in calculating net (loss) income per share, basic296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Basic net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.02 $0.02 
Diluted net (loss) income per share:
Numerator:
Allocation of distributed net (loss) income for basic computation$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares(317) (458) (2,244) 578  
Allocation of undistributed (loss) income$(3,969)$(317)$(4,879)$(458)$(28,055)$(2,244)$4,859 $578 
Denominator:
Number of shares used in basic calculation296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Weighted-average effect of diluted securities:
Conversion of Class B to Class A common shares outstanding25,749  29,530  25,662  37,351  
Employee stock options      19,602  
Employee stock purchase plan      32  
Unvested early exercises      5  
Restricted stock units      2,955  
Unvested restricted stock in connection with acquisition      622  
Shares issuable upon conversion of the convertible senior notes       8,098  
Number of shares used in diluted calculation322,215 25,749 314,795 29,530 320,788 25,662 345,444 37,351 
Diluted net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.01 $0.02 
22





Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):
As of June 30,
20232022
Shares subject to outstanding stock options, RSUs and PSUs29,200 2,127 
Unvested restricted shares of common stock799  
Shares subject to the employee stock purchase plan254  
Shares issuable upon conversion of the convertible senior notes8,098  
Total38,351 2,127 
ASU No. 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share when the instruments may be settled in cash or shares. The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the 2025 Notes on diluted net income per share as required under ASU No. 2020-06 to determine the dilutive effect of the Notes. See Note 7, Convertible Senior Notes for more information.
The Company entered into Capped Calls in connection with the issuance of the 2025 Notes. The effect of the Capped Calls was also excluded from the calculation of diluted net income per share as the effect of the Capped Calls would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes.
23





ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading “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, or the Annual Report. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading “Risk Factors” in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.
Overview
Datadog is the observability and security platform for cloud applications.
Our SaaS platform integrates and automates infrastructure monitoring, application performance monitoring, log management, real-user monitoring, and many other capabilities to provide unified, real-time observability and security for our customers’ entire technology stack. Datadog is used by organizations of all sizes and across a wide range of industries to enable digital transformation and cloud migration, drive collaboration among development, operations, security, and business teams, accelerate time to market for applications, reduce time to problem resolution, secure applications and infrastructure, understand user behavior and track key business metrics.
We generate revenue from the sale of subscriptions to customers using our cloud-based platform. The terms of our subscription agreements are primarily monthly or annual. Customers also have the option to purchase additional products, such as additional containers to monitor, custom metrics packages, anomaly detection and app analytics. Professional services are generally not required for the implementation of our products and revenue from such services has been immaterial to date.
We employ a land-and-expand business model centered around offering products that are easy to adopt and have a very short time to value. Our customers can expand their footprint with us on a self-service basis. Our customers often significantly increase their usage of the products they initially buy from us and expand their usage to other products we offer on our platform. We grow with our customers as they expand their workloads in the public and private cloud.
As of June 30, 2023, we had $291.3 million in cash and cash equivalents and $1.9 billion in marketable securities. We generated revenue of $509.5 million and $406.1 million in the three months ended June 30, 2023 and 2022, respectively, representing year-over-year growth of 25%. For the six months ended June 30, 2023 and 2022, our revenue was $991.2 million and $769.2 million, respectively, representing year-over-year growth of 29%. Substantially all of our revenue is from subscription software sales. We have continued to make significant expenditures and investments, including in personnel-related costs, sales and marketing, infrastructure and operations, and have incurred net (loss) income of $(4.0) million and $(4.9) million for the three months ended June 30, 2023 and 2022, respectively, and $(28.1) million and $4.9 million for the six months ended June 30, 2023 and 2022, respectively. Our operating cash flow was $286.9 million and $220.3 million for the six months ended June 30, 2023 and 2022, respectively. Our free cash flow was $258.1 million and $190.1 million for the six months ended June 30, 2023 and 2022, respectively. See the section titled “—Liquidity and Capital Resources—Non-GAAP Free Cash Flow” below.

Unfavorable conditions in the economy both in the United States and abroad may negatively affect the growth of our business and our results of operations. For example, macroeconomic events including rising inflation, the U.S. Federal Reserve raising interest rates, the failure of Silicon Valley Bank and other financial institutions, the Russian invasion of Ukraine, and the COVID-19 pandemic have led to economic uncertainty. Historically, during periods of economic uncertainty and downturns, businesses may slow spending on information technology, which may impact our business and our customers’ businesses. In recent quarters, we have seen slower usage growth from existing customers, which may be related to the uncertain macroeconomic environment. In addition, as restrictions imposed by the COVID-19 pandemic have lifted, we have increased office activity globally, such as travel, in-person meetings and events as well as increased hiring and capital expenditures for additional office space.

Due to our subscription model, the effect of macroeconomic conditions may not be fully reflected in our results of operations until future periods. However, if economic uncertainty increases or the global economy worsens, our business,
24





financial condition and results of operations may be harmed. For further discussion of the potential impacts of macroeconomic events on our business, financial condition, and operating results, see “Risk Factors” included in Part II, Item 1A of this report.
Factors Affecting Our Performance
Acquiring New Customers
We believe there is substantial opportunity to continue to grow our customer base. We intend to drive new customer acquisition by continuing to invest significantly in sales and marketing to engage our prospective customers, increase brand awareness and drive adoption of our platform and products. We also plan to continue to invest in building brand awareness within the development and operations communities. As of June 30, 2023, we had approximately 26,100 customers spanning organizations of a broad range of sizes and industries, compared to approximately 21,200 as of June 30, 2022. Our ability to attract new customers will depend on a number of factors, including the effectiveness and pricing of our products, offerings of our competitors and the effectiveness of our marketing efforts.
We define the number of customers as the number of accounts with a unique account identifier for which we have an active subscription in the period indicated. Users of our free trials or tier are not included in our customer count. A single organization with multiple divisions, segments or subsidiaries is generally counted as a single customer. However, in some cases where they have separate billing terms, we may count separate divisions, segments or subsidiaries as multiple customers.

Expanding Within Our Existing Customer Base
Our base of customers represents a significant opportunity for further sales expansion. As of June 30, 2023, we had approximately 2,990 customers with annual run-rate revenue, or ARR, of $100,000 or more, representing 85% of our ARR, up from 2,420 customers as of June 30, 2022, representing 85% of our ARR. We monitor our number of customers with ARR of $100,000 or more, and believe it is useful to investors, as an indicator of our ability to grow the number of customers that are exceeding this ARR threshold. We define ARR as the annual run-rate revenue of subscription agreements from all customers at a point in time. We calculate ARR by taking the monthly run-rate revenue, or MRR, and multiplying it by 12. MRR for each month is calculated by aggregating, for all customers during that month, monthly revenue from committed contractual amounts, additional usage, usage from subscriptions for a committed contractual amount of usage that is delivered as used and monthly subscriptions. ARR and MRR should be viewed independently of revenue, and do not represent our revenue under GAAP on a monthly or annualized basis, as they are operating metrics that can be impacted by contract start and end dates and renewal rates. ARR and MRR are not intended to be replacements or forecasts of revenue.
A further indication of the propensity of our customer relationships to expand over time is our dollar-based net retention rate, which compares our ARR from the same set of customers in one period, relative to the year-ago period. As of each of June 30, 2023 and 2022, our trailing 12-month dollar-based net retention rate was above 120%. We calculate dollar-based net retention rate as of a period end by starting with the ARR from the cohort of all customers as of 12 months prior to such period-end, or the Prior Period ARR. We then calculate the ARR from these same customers as of the current period-end, or the Current Period ARR. Current Period ARR includes any expansion and is net of contraction or attrition over the last 12 months but excludes ARR from new customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at the point-in-time dollar-based net retention rate. We then calculate the weighted average of the trailing 12-month point-in-time dollar-based net retention rates, to arrive at the trailing 12-month dollar-based net retention rate. As the growth of our business has decelerated in recent quarters, our trailing 12-month dollar-based net retention rate has declined.
We believe that our land-and-expand business model allows us to efficiently increase revenue from our existing customer base. Our customers often expand the deployment of our platform across large teams and more broadly within the enterprise as they migrate more workloads to the cloud, find new use cases for our platform, and generally realize the benefits of our platform. We intend to continue to invest in enhancing awareness of our brand and developing more products, features and functionality, which we believe are important factors to achieve widespread adoption of our platform. Our ability to increase sales to existing customers will depend on a number of factors, including our customers’ satisfaction with our solution, competition, pricing and overall changes in our customers’ spending levels.
25





Sustaining Innovation and Technology Leadership
Our success is dependent on our ability to sustain innovation and technology leadership in order to maintain our competitive advantage. We believe that we have built a highly differentiated platform that will position us to further extend the adoption of our platform and products. Datadog is frequently deployed across a customer’s entire infrastructure, making it ubiquitous. Datadog is a daily part of the lives of developers, operations engineers and business leaders. We employ a land-and-expand business model centered around offering products that are easy to adopt and have a very short time to value. Our efficient go-to-market model enables us to prioritize significant investment in innovation. We have demonstrated the success of our platform approach, through expansion beyond our initial infrastructure monitoring solution to include over 17 products. Approximately 82% of our customers were using more than one product as June 30, 2023, up from approximately 79% a year earlier. Additionally, as of June 30, 2023, approximately 45% of our customers were using more than four products, up from approximately 37% a year earlier, and approximately 21% of our customers were using more than six products, up from approximately 14% a year earlier. We believe these metrics indicate strong expansion of product adoption across our platform.
We intend to continue to invest in building additional products, features and functionality that expand our capabilities and facilitate the extension of our platform to new use cases. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to drive product and market expansion. Our future success is dependent on our ability to successfully develop, market and sell existing and new products to both new and existing customers.
Expanding Internationally
We believe there is a significant opportunity to expand usage of our platform outside of North America. Revenue, as determined based on the billing address of our customers, from regions outside of North America was approximately 30% and 28% of total revenue for the six months ended June 30, 2023 and 2022, respectively. In addition, we have made and plan to continue to make significant investments to expand geographically, particularly in EMEA and APAC. Although these investments may adversely affect our operating results in the near term, we believe that they will contribute to our long-term growth. Beyond North America, we now have sales presence internationally, including in Amsterdam, Dublin, London, Paris, Seoul, Singapore, Sydney, and Tokyo.
Components of Results of Operations
Revenue
We generate revenue from the sale of subscriptions to customers using our cloud-based platform. The terms of our subscription agreements are primarily monthly, annual or multi-year, with the majority of our revenue coming from annual subscriptions. Our customers can enter into a subscription for a committed contractual amount of usage that is apportioned ratably on a monthly basis over the term of the subscription period, a subscription for a committed contractual amount of usage that is delivered as used, or a monthly subscription based on usage. To the extent that our customers’ usage exceeds the committed contracted amounts under their subscriptions, either on a monthly basis in the case of a ratable subscription or once the entire commitment is used in the case of a delivered-as-used subscription, they are charged for their incremental usage.
Usage is measured primarily by the number of hosts or by the volume of data indexed. A host is generally defined as a server, either in the cloud or on-premise. Our infrastructure monitoring, APM and network performance monitoring products are priced per host, our logs product is priced primarily per log events indexed and secondarily by events ingested. Customers also have the option to purchase additional products, such as additional container or serverless monitoring, custom metrics packages, anomaly detection, synthetic monitoring and app analytics.
In the case of subscriptions for committed contractual amounts of usage, revenue is recognized ratably over the term of the subscription agreement, generally beginning on the date that our platform is made available to a customer. As a result, much of our revenue is generated from subscriptions entered into during previous periods. Consequently, any decreases in new subscriptions or renewals in any one period may not be immediately reflected as a decrease in revenue for that period but could negatively affect our revenue in future quarters. This also makes it difficult for us to rapidly increase our revenue through the sale of additional subscriptions in any period, as revenue is recognized over the term of the subscription agreement. In the case of a subscription for a committed contractual amount of usage that is delivered as used, a monthly subscription based on usage, or usage in excess of a ratable subscription, we recognize revenue as the product is used, which may lead to fluctuations in our revenue and results of operations. In addition, historically, we have experienced seasonality in new customer bookings, as we typically enter into a higher percentage of subscription agreements with new customers in the fourth quarter of the year.
26





Due to ease of implementation of our products, professional services generally are not required and revenue from such services has been immaterial to date.
Cost of Revenue
Cost of revenue primarily consists of expenses related to providing our products to customers, including payments to our third-party cloud infrastructure providers for hosting our software, personnel-related expenses for operations and global support, including salaries, benefits, bonuses and stock-based compensation, payment processing fees, information technology, depreciation and amortization related to the amortization of acquired intangibles and internal-use software and other overhead costs such as allocated facilities.
We intend to continue to invest additional resources in our platform infrastructure and our customer support and success organizations to expand the capability of our platform and ensure that our customers are realizing the full benefit of our platform and products. The level, timing and relative investment in our infrastructure could affect our cost of revenue in the future.
Gross Profit and Gross Margin
Gross profit represents revenue less cost of revenue. Gross margin is gross profit expressed as a percentage of revenue. Our gross margin may fluctuate from period to period as our revenue fluctuates, and as a result of the timing and amount of investments to expand our products and geographical coverage.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing and general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation expense and sales commissions. Operating expenses also include overhead costs for facilities and shared IT-related expenses, including depreciation expense.
Research and Development
Research and development expense consists primarily of personnel costs for our engineering, service and design teams. Additionally, research and development expense includes contractor fees, depreciation and amortization and allocated overhead costs. Research and development costs are expensed as incurred. We expect that our research and development expense will increase in absolute dollars as our business grows, particularly as we incur additional costs related to continued investments in our platform.
Sales and Marketing
Sales and marketing expense consists primarily of personnel costs for our sales and marketing organization, costs of general marketing and promotional activities, including the free tier and free introductory trials of our products, travel-related expenses, amortization of acquired customer relationships and allocated overhead costs. Sales commissions earned by our sales force are deferred and amortized on a straight-line basis over the expected period of benefit, which we have determined to be four years. We expect that our sales and marketing expense will increase in absolute dollars as we expand our sales and marketing efforts.
General and Administrative
General and administrative expense consists primarily of personnel costs and contractor fees for finance, legal, human resources, information technology and other administrative functions. In addition, general and administrative expense includes non-personnel costs, such as legal, accounting and other professional fees, hardware and software costs, certain tax, license and insurance-related expenses and allocated overhead costs.
We have incurred, and expect to continue to incur, additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations and increased expenses for insurance, investor relations and professional services. We expect that our general and administrative expense will increase in absolute dollars as our business grows.
27





Other Income, Net
Other income, net consists of interest income, primarily due to income earned on money market funds included in cash and cash equivalents and on marketable securities, partially offset by interest expense due on the 2025 Notes and amortization of premiums on our marketable securities.
Provision for Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and income taxes in certain foreign jurisdictions in which we conduct business. We recorded a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is not more likely than not that the deferred tax assets will be realized.
Results of Operations
The following table sets forth our consolidated statements of operations data for the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(in thousands)
Revenue$509,460 $406,138 $991,174 $769,168 
Cost of revenue (1)(2)(3)
101,846 81,925 201,760 156,387 
Gross profit407,614 324,213 789,414 612,781 
Operating expenses
Research and development (1)(3)
239,494 177,699 468,972 328,307 
Sales and marketing (1)(2)(3)
147,455 115,270 292,426 216,436 
General and administrative (1)(3)
42,671 34,383 84,992 60,763 
Total operating expenses429,620 327,352 846,390 605,506 
Operating (loss) income(22,006)(3,139)(56,976)7,275 
Other income (loss):
Interest expense (4)
(1,526)(4,541)(3,707)(9,788)
Interest income and other income, net22,624 7,669 39,351 13,356 
Other income, net21,098 3,128 35,644 3,568 
(Loss) income before provision for income taxes(908)(11)(21,332)10,843 
Provision for income taxes(3,061)(4,868)(6,723)(5,984)
Net (loss) income$(3,969)$(4,879)$(28,055)$4,859 
_________________
(1)Includes stock-based compensation expense as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(in thousands)
Cost of revenue$4,157 $2,355 $7,882 $4,008 
Research and development75,730 53,309 150,433 98,005 
Sales and marketing25,884 17,590 48,898 32,185 
General and administrative12,566 9,145 23,852 15,085 
Total$118,337 $82,399 $231,065 $149,283 
_________________
28





(2)Includes amortization of acquired intangibles expense as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 (in thousands)
Cost of revenue$2,064 $1,482 $4,080 $2,895 
Sales and marketing206 206 409 409 
Total$2,270 $1,688 $4,489 $3,304 
_________________
(3) Includes employer payroll taxes on employee stock transactions as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(in thousands)
Cost of revenue$109 $70 $169 $172 
Research and development5,360 2,829 9,953 6,126 
Sales and marketing1,253 605 2,028 1,714 
General and administrative1,143 217 2,108 474 
Total$7,865 $3,721 $14,258 $8,486 
_________________
(4) Includes amortization of issuance costs as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(in thousands)
Interest expense$846 $842 $1,691 $1,682 
The following table sets forth our consolidated statements of operations data expressed as a percentage of revenue for the periods indicated:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 
(as a percentage of total revenue(1))
Revenue100 %100 %100 %100 %
Cost of revenue20 20 20 20 
Gross profit80 80 80 80 
Operating expenses
Research and development47 44 47 43 
Sales and marketing29 28 30 28 
General and administrative
Total operating expenses84 81 85 79 
Operating (loss) income(4)(1)(6)
Other income (loss):
Interest expense(1)(1)
Interest income and other income, net
Other income, net
(Loss) income before provision for income taxes(2)
Provision for income taxes(1)(1)(1)(1)
Net (loss) income(1)%(1)%(3)%%
(1)Certain items may not total due to rounding.
29





Comparison of the Three Months Ended June 30, 2023 and 2022
Revenue
Three Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)  
Revenue$509,460 $406,138 $103,322 25 %
Revenue increased by $103.3 million, or 25%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. Approximately 60% of the increase in revenue was attributable to growth from existing customers, and the remaining 40% was attributable to growth from new customers.
Cost of Revenue and Gross Margin
Three Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Cost of revenue$101,846 $81,925 $19,921 24 %
Gross margin80 %80 %
Cost of revenue increased by $19.9 million, or 24%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. This increase was primarily due to an increase of $12.0 million in third-party cloud infrastructure hosting and software costs and an increase of $5.2 million in personnel and other related costs as a result of increased headcount.
Our gross margin remained flat for the three months ended June 30, 2023 compared to the three months ended June 30, 2022, primarily as the result of revenue growing in proportion to the growth of third-party cloud infrastructure provider costs.
Research and Development
Three Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Research and development$239,494$177,699$61,795 35 %
Percentage of revenue47 %44 %
Research and development expense increased by $61.8 million, or 35%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. This increase was primarily due to an increase of $54.7 million in personnel and other related costs for our engineering, product and design teams as a result of increased headcount and an increase of $6.4 million in cloud infrastructure-related investments.
Sales and Marketing
Three Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)  
Sales and marketing$147,455$115,270$32,185 28 %
Percentage of revenue29 %28 %  
Sales and marketing expense increased by $32.2 million, or 28%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. This increase was primarily due to an increase of $31.1 million in personnel and other related costs for our sales and marketing organization as a result of increased headcount and increased variable compensation for our sales personnel.
30





General and Administrative
Three Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)
General and administrative$42,671$34,383$8,288 24 %
Percentage of revenue%%
General and administrative expense increased by $8.3 million, or 24%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. This increase was primarily due to an increase of $7.3 million in personnel and other related costs as a result of increased headcount and an increase of $1.4 million related to bad debt expense.
Other Income, Net
Three Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Other income, net$21,098 $3,128 $17,970 574 %
Percentage of revenue%%
Other income, net increased by $18.0 million, or 574%, for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. This increase was primarily driven by an increase of $16.6 million in interest income, mainly due to income earned from investments in marketable securities.
Comparison of the Six Months Ended June 30, 2023 and 2022
Revenue
Six Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Revenue$991,174 $769,168 $222,006 29 %
Revenue increased by $222.0 million, or 29%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. Approximately 65% of the increase in revenue was attributable to growth from existing customers, and the remaining 35% was attributable to growth from new customers.
Cost of Revenue and Gross Margin
Six Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Cost of revenue$201,760$156,387$45,373 29 %
Gross margin80 %80 %
Cost of revenue increased by $45.4 million, or 29%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. This increase was primarily due to an increase of $28.6 million in third-party cloud infrastructure hosting and software costs, an increase of $11.7 million in personnel and other related costs as a result of increased headcount, and an increase of $3.5 million of depreciation and amortization.
Our gross margin remained flat for the six months ended June 30, 2023 compared to the six months ended June 30, 2022, primarily as the result of revenue growing in proportion to the growth of third-party cloud infrastructure provider costs.
Research and Development
31





Six Months Ended
June 30,
20232022Change% Change
(dollars in thousands)
Research and development$468,972$328,307$140,665 43 %
Percentage of revenue47 %43 %
Research and development expense increased by $140.7 million, or 43%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. This increase was primarily due to an increase of $122.4 million in personnel and other related costs for our engineering, product and design teams as a result of increased headcount and an increase of $17.0 million in cloud infrastructure-related investments.
Sales and Marketing
Six Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)
Sales and marketing$292,426$216,436$75,990 35 %
Percentage of revenue30 %28 %
Sales and marketing expense increased by $76.0 million, or 35%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. This increase was primarily due to an increase of $68.8 million in personnel and other related costs for our sales and marketing organization as a result of increased headcount and increased variable compensation for our sales personnel and an increase of $6.7 million in advertising, sales, marketing and promotional activities.
General and Administrative
Six Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)
General and administrative$84,992$60,763$24,229 40 %
Percentage of revenue%%
General and administrative expense increased by $24.2 million, or 40%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. This increase was primarily due to an increase of $19.5 million in personnel and other related costs as a result of increased headcount and an increase of $4.4 million related to bad debt expense.
Other Income, Net
Six Months Ended
June 30,
 20232022Change% Change
 (dollars in thousands)
Other income, net$35,644 $3,568 $32,076 899 %
Percentage of revenue%%
Other income, net increased by $32.1 million, or 899%, in the six months ended June 30, 2023 compared to the six months ended June 30, 2022. This increase was primarily driven by an increase of $29.6 million in interest income, mainly due to income earned from investments in marketable securities.
Liquidity and Capital Resources
Our largest source of operating cash is cash collection from sales of subscriptions to our customers. Our primary uses of cash from operating activities are for personnel expenses, hosting expenses, facility expenses, and marketing expenses. We have generated positive cash flows from operations during the six months ended June 30, 2023 and 2022. When assessing
32





sources of liquidity, we also include cash and cash equivalents of $291.3 million and marketable securities of $1.9 billion as of June 30, 2023. We believe that our existing cash and cash equivalents, marketable securities and cash flow from operations will be sufficient to support our cash requirements for the next 12 months and beyond.
Our working capital requirements are principally comprised of workforce salaries, bonuses, commissions, and benefits and, to a lesser extent, cancellable and non-cancelable licenses and services arrangements that are integral to our business operations, and operating lease obligations. Our principal commitments consist of purchase commitments for business operations, operating lease obligations, and obligations to pay the 2025 Notes’ coupons and principal. Purchase commitments for business operations are primarily related to cloud hosting and other software-based services. In June 2020, we issued $747.5 million aggregate principal amount of the 2025 Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act.
During the six months ended June 30, 2023, there have been no material changes outside the ordinary course of business to our contractual obligations and commitments, as disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the Annual Report.
Cash Flows

The following table shows a summary of our cash flows for the periods presented:
Six Months Ended
June 30,
20232022
(in thousands)
Cash provided by operating activities$286,945 $220,348 
Cash used in investing activities(366,285)(269,872)
Cash provided by financing activities27,520 20,005 
Operating Activities
Net cash provided by operating activities for the six months ended June 30, 2023 increased $66.6 million compared to the six months ended June 30, 2022, primarily driven by an increase in non-cash charges of $78.7 million and a decrease in accounts receivable of $98.2 million. The increase in non-cash charges related primarily to an increase of $81.8 million in stock-based compensation as we continued to increase headcount to support the growth of the business. The decrease in accounts receivable was primarily due to timing of cash collections. The increase in cash provided by operating activities was offset by a decrease in accrued expenses and other liabilities of $39.8 million and a decrease in deferred revenue of $33.0 million.
Investing Activities
Net cash used in investing activities for the six months ended June 30, 2023 increased $96.4 million compared to the six months ended June 30, 2023, primarily driven by an increase of $671.5 million in the investment in marketable securities. The increase in cash used in investing activities was offset by an increase of $501.6 million in proceeds from maturities of marketable securities, an increase of $34.6 million in proceeds from the sale of marketable securities, and a decrease of $37.5 million in cash paid for the acquisition of businesses net of cash acquired.
Financing Activities
Net cash provided by financing activities for the six months ended June 30, 2023 increased $7.5 million compared to the six months ended June 30, 2022, primarily due to an increase in proceeds from the issuance of Class A common stock under the ESPP of $6.4 million.
Non-GAAP Free Cash Flow
We report our financial results in accordance with GAAP. To supplement our condensed consolidated financial statements, we provide investors with the amount of free cash flow, which is a non-GAAP financial measure. Free cash flow represents net cash provided by operating activities, reduced by capital expenditures and capitalized software development costs, if any. Free cash flow is a measure used by management to understand and evaluate our liquidity and to generate future
33





operating plans. The reduction of capital expenditures and amounts capitalized for software development facilitates comparisons of our liquidity on a period-to-period basis and excludes items that we do not consider to be indicative of our liquidity. We believe that free cash flow is a measure of liquidity that provides useful information to our management, board of directors, investors and others in understanding and evaluating the strength of our liquidity and future ability to generate cash that can be used for strategic opportunities or investing in our business. Nevertheless, our use of free cash flow has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Further, our definition of free cash flow may differ from the definitions used by other companies and therefore comparability may be limited. You should consider free cash flow alongside our other GAAP-based financial performance measures, such as net cash used in operating activities, and our other GAAP financial results.
The following table presents a reconciliation of free cash flow to net cash provided by operating activities, the most directly comparable financial measure calculated in accordance with GAAP, for each of the periods indicated:
Six Months Ended
June 30,
20232022
(in thousands)
Net cash provided by operating activities$286,945 $220,348 
Less: Purchases of property and equipment(11,078)(15,501)
Less: Capitalized software development costs(17,798)(14,780)
Free cash flow$258,069 $190,067 
Critical Accounting Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
There have been no material changes to our critical accounting policies from those disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the Annual Report.
Recently Adopted Accounting Pronouncements
See Note 2, Basis of Presentation and Summary of Significant Accounting Policies, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks 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. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
As of June 30, 2023, we had $260.8 million in cash equivalents and $1.9 billion in marketable securities, which consisted of commercial debt, commercial paper, U.S. government treasury securities, certificates of deposit, and U.S. government agency securities. Our cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. As of June 30, 2023, a hypothetical 10% relative change in interest rates would not have a material impact on our condensed consolidated financial statements.
On June 2, 2020, we issued $747.5 million aggregate principal amount of the 2025 Notes. The fair value of the 2025 Notes is subject to interest rate risk, market risk and other factors due to the conversion feature. The fair value of the 2025 Notes will generally increase as our Class A common stock price increases and will generally decrease as our Class A common
34





stock price declines. The interest and market value changes affect the fair value of the 2025 Notes but do not impact our financial position, cash flows, or results of operations due to the fixed nature of the debt obligation.
Foreign Currency Exchange Risk
Our reporting currency and the functional currency of our wholly-owned foreign subsidiaries is the U.S. dollar. All of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States, France, Ireland, and the United Kingdom. Our consolidated results of operations and cash flows are, therefore, 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. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. A hypothetical 10% increase or decrease in the relative value of the U.S. dollar to other currencies would not have a material effect on our operating results.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023. Based on the evaluation of our disclosure controls and procedures as of June 30, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
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.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, 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.
35





PART II-OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
ITEM 1A. RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties including those described below. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially and adversely affected. In that case, the trading price of our Class A common stock could decline.
Risk Factors Summary
The following is a summary of the principal risks associated with an investment in our Class A common stock:
Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations.
Our recent rapid growth may not be indicative of our future growth. Our rapid growth also makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
We have a history of operating losses and may not achieve or sustain profitability in the future.
We have a limited operating history, which makes it difficult to forecast our future results of operations.
We may require additional capital to support the growth of our business, and this capital might not be available on acceptable terms, if at all.
Our business depends on our existing customers purchasing additional subscriptions and products from us and renewing their subscriptions. If our customers do not renew or expand their subscriptions with us, our future operating results would be harmed.
If we are unable to attract new customers, our business, financial condition and results of operations will be adversely affected.
Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
If we or our third-party service providers experience, or are unable to protect against cyber-attacks, ransomware, security incidents, or security breaches, or if unauthorized parties otherwise obtain access to our customers’ data, our data, or our platform and information technology systems, then our solution may be perceived as not being secure, our reputation may be harmed, demand for our platform and products may be reduced, and we may incur significant liabilities or additional expenses.
Interruptions or performance problems associated with our products and platform capabilities may adversely affect our business, financial condition and results of operations.
We may not be able to successfully manage our growth, and if we are not able to grow efficiently, our business, financial condition and results of operations could be harmed.
If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, or to changing customer needs, requirements or preferences, our platform and products may become less competitive.
36





The markets in which we participate are competitive, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.
The dual class structure of our common stock has the effect of concentrating voting control with holders of our Class B common stock, including our executive officers, directors and their affiliates, which will limit the ability of holders of our Class A common stock to influence the outcome of important transactions.
Risks Associated with our Growth
Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations.
Our results of operations may vary based on the impact of unfavorable changes in our industry or the global economy on us or our customers and potential customers. Unfavorable conditions in the economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth in the United States or abroad, financial and credit market fluctuations, inflation, rising interest rates, the failure of Silicon Valley Bank and other financial institutions, international trade relations, political turmoil, natural catastrophes, outbreaks of contagious diseases (such as the COVID-19 pandemic), warfare and terrorist attacks on the United States, Europe, the Asia Pacific region or elsewhere, could cause a decrease in business investments, including spending on information technology, disrupt the timing and cadence of key industry events, and negatively affect the growth of our business and our results of operations. For example, the COVID-19 pandemic adversely affected workforces, economies and financial markets globally, leading to a reduction in the ability of, or the inability of, customers, partners, suppliers, vendors or other parties to meet their contractual obligations, and for a period of time, a reduction in customer spending on technology, and such conditions may reoccur in the future. The war in Ukraine and the related political and economic responses imposed on Russia such as sanctions, may also exacerbate these issues and trends especially in Europe. More recently, in response to persistently high inflation, the U.S. Federal Reserve has increased interest rates, which may reduce economic growth and cause companies to decrease spending on information technology. These types of unfavorable conditions could disrupt the timing of and attendance at key industry events, which we rely upon in part to generate sales of our products. If those events are disrupted, our marketing investments, sales pipeline and ability to generate new customers and sales of our products could be negatively and adversely affected. Our competitors, many of which are larger and have greater financial resources than we do, may respond to challenging market conditions by lowering prices in an attempt to attract our customers and may be less dependent on key industry events to generate sales for their products. The increased pace of consolidation in certain industries may result in reduced overall spending on our products and solutions. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or how any such event may impact our business.
Our recent rapid growth may not be indicative of our future growth. Our rapid growth also makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
Our revenue was $991.2 million and $769.2 million for the six months ended June 30, 2023 and 2022, respectively, and $1,675.1 million and $1,028.8 million for the years ended December 31, 2022 and 2021, respectively. You should not rely on the revenue growth of any prior quarterly or annual period as an indication of our future performance. Even if our revenue continues to increase, we expect that our revenue growth rate will decline in the future as a result of a variety of factors, including the maturation of our business. Overall growth of our revenue depends on a number of factors, including our ability to:
price our products effectively so that we are able to attract new customers and expand sales to our existing customers;
expand the functionality and use cases for the products we offer on our platform;
maintain and expand the rates at which customers purchase and renew subscriptions to our platform;
provide our customers with support that meets their needs;
continue to introduce our products to new markets outside of the United States;
successfully identify and acquire or invest in businesses, products or technologies that we believe could complement or expand our platform; and
increase awareness of our brand on a global basis and successfully compete with other companies.
We may not successfully accomplish any of these objectives, and as a result, it is difficult for us to forecast our future results of operations. If the assumptions that we use to plan our business are incorrect or change in reaction to changes in our
37





market, or if we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve and maintain profitability. You should not rely on our revenue for any prior quarterly or annual periods as any indication of our future revenue or revenue growth.
In addition, we expect to continue to expend substantial financial and other resources on:
our technology infrastructure, including systems architecture, scalability, availability, performance and security;
our sales and marketing organization to engage our existing and prospective customers, increase brand awareness and drive adoption of our products;
product development, including investments in our product development team and the development of new products and new functionality for our platform as well as investments in further optimizing our existing products and infrastructure;
acquisitions or strategic investments;
international expansion; and
general administration, including increased legal and accounting expenses associated with being a public company.
These investments may not result in increased revenue growth in our business. If we are unable to maintain or increase our revenue at a rate sufficient to offset the expected increase in our costs, our business, financial position, and results of operations will be harmed, and we may not be able to achieve or maintain profitability over the long term. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, and other unknown factors that may result in losses in future periods. If our revenue growth does not meet our expectations in future periods, our business, financial position and results of operations may be harmed, and we may not achieve or maintain profitability in the future.
We have a history of operating losses and may not achieve or sustain profitability in the future.
We generated net losses in each year since our inception, including net losses of $50.2 million and $20.7 million for the years ended December 31, 2022 and 2021, respectively. As of June 30, 2023, we had an accumulated deficit of $230.3 million. While we have experienced significant revenue growth in recent periods, we are not certain whether or when we will obtain a high enough volume of sales to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses to increase in future periods, which could negatively affect our future results of operations if our revenue does not increase. In particular, we intend to continue to expend significant funds to further develop our platform, including by introducing new products and functionality, and to expand our inside and field sales teams and customer success team to drive new customer adoption, expand use cases and integrations, and support international expansion. We will also face increased compliance costs associated with growth, the expansion of our customer base, and being a public company. Our efforts to grow our business may be costlier than we expect, or the rate of our growth in revenue may be slower than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications or delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and Class A common stock may significantly decrease.
We have a limited operating history at our current scale, which makes it difficult to forecast our future results of operations.
As a result of our limited operating history at our current scale and the introduction of several new products in recent years, our ability to accurately forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing demand for our products, increasing competition, changes to technology, a decrease in the growth of our overall market, or our failure, for any reason, to continue to take advantage of growth opportunities. We have also encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties and our future revenue growth are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, and our business could suffer.
We may require additional capital to support the growth of our business, and this capital might not be available on acceptable terms, if at all.
38





We have funded our operations since inception primarily through equity and debt financings and sales of our products. We cannot be certain when or if our operations will generate sufficient cash to fully fund our ongoing operations or the growth of our business. We intend to continue to make investments to support our business, which may require us to engage in equity or debt financings to secure additional funds. Additional financing may not be available on terms favorable to us, if at all. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, operating results, and financial condition. If we incur additional debt, the debt holders would have rights senior to holders of common stock to make claims on our assets, and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock. Because our decision to issue securities in the future will depend on numerous considerations, including factors beyond our control, we cannot predict or estimate the amount, timing, or nature of any future issuances of debt or equity securities. As a result, our stockholders bear the risk of future issuances of debt or equity securities reducing the value of our common stock and diluting their interests.
Strategic and Operational Risks
Our business depends on our existing customers purchasing additional subscriptions and products from us and renewing their subscriptions. If our customers do not renew or expand their subscriptions with us, our future operating results would be harmed.
Our future success depends in part on our ability to sell additional subscriptions and products to our existing customers, and our customers renewing their subscriptions when the contract term expires. The terms of our subscription agreements are primarily monthly or annual, with some quarterly, semiannual and multi-year. Our customers have no obligation to renew their subscriptions for our products after the expiration of their subscription period. In order for us to maintain or improve our results of operations, it is important that our customers renew or expand their subscriptions with us. Whether our customers renew or expand their subscriptions with us may be impacted by a number of factors, including business strength or weakness of our customers, customer usage, customer satisfaction with our products and platform capabilities and customer support, our prices, the capabilities and prices of competing products, mergers and acquisitions affecting our customer base, consolidation of affiliates’ multiple paid business accounts into a single paid business account, or reductions in our customers’ spending on IT solutions or their spending levels generally. These factors may be exacerbated by unfavorable conditions in the economy, see “Risks Associated with our Growth—Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations” above. These factors may also be exacerbated if, consistent with our growth strategy, our customer base continues to grow to encompass larger enterprises, which may also require more sophisticated and costly sales efforts. If our customers do not purchase additional subscriptions and products from us or our customers fail to renew their subscriptions, our revenue may decline and our business, financial condition and results of operations may be harmed.

If we are unable to attract new customers, our business, financial condition and results of operations will be adversely affected.
To increase our revenue, we must continue to attract new customers. Our success will depend to a substantial extent on the widespread adoption of our platform and products as an alternative to existing solutions. Many enterprises have invested substantial personnel and financial resources to integrate traditional on-premise architectures into their businesses and, therefore, may be reluctant or unwilling to migrate to cloud computing. Further, the adoption of SaaS business software may be slower in industries with heightened data security interests or business practices requiring highly-customizable application software. In addition, as our market matures, our products evolve, and competitors introduce lower cost or differentiated products that are perceived to compete with our platform and products, our ability to sell subscriptions for our products could be impaired. Similarly, our subscription sales could be adversely affected if customers or users within these organizations perceive that features incorporated into competitive products reduce the need for our products or if they prefer to purchase other products that are bundled with solutions offered by other companies that operate in adjacent markets and compete with our products. As a result of these and other factors, we may be unable to attract new customers, which may have an adverse effect on our business, financial condition and results of operations.
Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
Our ability to increase our customer base and achieve broader market acceptance of our products and platform capabilities will depend to a significant extent on our ability to expand our sales and marketing organization. We plan to continue expanding our direct sales force, both domestically and internationally. We also plan to dedicate significant resources to sales and marketing programs. All of these efforts will require us to invest significant financial and other resources, including in channels in which we have limited or no experience to date. Our business and results of operations will be harmed if our
39





sales and marketing efforts do not generate significant increases in revenue or increases in revenue that are smaller than anticipated. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, integrate and retain talented and effective sales personnel, if our new and existing sales personnel, on the whole, are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.
If we or our third-party service providers experience, or are unable to protect against cyber-attacks, ransomware, security incidents, or security breaches, or if unauthorized parties otherwise obtain access to our customers’ data, our data, or our platform and information technology systems, then our solution may be perceived as not being secure, our reputation may be harmed, demand for our platform and products may be reduced, and we may incur significant liabilities or additional expenses.
We collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of and share personal information, confidential information and other information necessary to provide our service, to operate our business, for legal and marketing purposes, and for other business-related purposes.
Our platform and products involve the storage and transmission of data, including personal information, and security breaches or unauthorized access to our platform and products, or those of our third-party service providers, could result in the unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to sensitive information including our customers' data. Consequently, we may be subject to significant litigation, indemnity obligations, fines, penalties, disputes, investigations and other liabilities. We have previously and may in the future become the target of cyber-attacks by third parties seeking unauthorized access to our or our customers’ data or to disrupt our ability to provide our services. For example, in July 2016 an unidentified third party gained unauthorized access to, and exfiltrated data from, certain of our infrastructure resources, including a database that stored our customers’ credentials for our platform and for third-party integrations. Some of the customer credentials accessed and exfiltrated included confidential and personal information. As a precautionary measure following this event, we reset customer passwords and instructed customers to revoke credentials that had been shared with us. In addition, many of our employees are working remotely, which may pose additional data security risks (including, for example, an increase in phishing and spam emails we began experiencing during 2020). The reliability and continuous availability of our platform is critical to our success. However, complex software such as ours can contain errors, defects, security vulnerabilities or software bugs that, despite testing by us, are difficult to detect and correct, particularly when such vulnerabilities are first introduced or when new versions or enhancements of our platform are released. Real or perceived errors, defects, security vulnerabilities or software bugs in our products could result in reputational harm, reduce the demand for our products and expose us to breach of contract claims, regulatory fines and related liabilities.
We may use third-party service providers and sub-processors to help us deliver services to our customers. These vendors may store or process personal information on our behalf. We use third-party technology, systems and services in a variety of contexts, including, without limitation, encryption and authentication technology, employee email, content delivery to customers, back-office support, credit card processing and other functions. While we have taken steps to protect the confidential and personal information that we have access to, our security measures or those of our third-party service providers that store or otherwise process certain of our and our customers’ data on our behalf could be breached or we could suffer a loss of our or our customers’ data. Our ability to monitor our third-party service providers’ data security is limited. Cyber-attacks, computer malware, viruses, employee mistakes or malfeasance, social engineering (including spear phishing and ransomware attacks), malicious code, denial-of-service attacks, credential harvesting and general hacking have become more prevalent in our industry, particularly against cloud services. Ransomware attacks, including those from organized criminal threat actors, nation-states and nation-state supported actors, are becoming increasingly prevalent and can lead to significant interruptions, delays, or outages in our operations, loss of data (including customer data), loss of income, significant extra expenses to restore data or systems, reputational loss and the diversion of funds. To alleviate the financial, operational and reputational impact of a ransomware attack it may be preferable to make extortion payments, but we may be unwilling or unable to do so (including, for example, if applicable laws or regulations prohibit such payments). Similarly, supply chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our platform, systems and networks or the systems and networks of third parties that support us and our services. Despite the security controls we have in place, such attacks are very difficult to avoid.
There can be no assurance that any security measures that we or our third-party service providers have implemented will be effective against current or future security threats. While we have developed systems and processes designed to protect the integrity, confidentiality, and security of our and our customers’ data, our security measures or those of our third-party service providers could fail and result in unauthorized access to or disclosure, modification, misuse, loss or destruction of such data.
40





Third parties may also conduct attacks designed to temporarily deny customers access to our cloud services. Any security breach or other security incident, or the perception that one has occurred, could result in a loss of customer confidence in the security of our platform and damage to our brand, reduce the demand for our products, disrupt normal business operations, require us to spend material resources to investigate or correct the breach and to prevent future security breaches and incidents, expose us to legal liabilities, including litigation, regulatory enforcement, and indemnity obligations, and adversely affect our business, financial condition and results of operations. These risks are likely to increase as we continue to grow and process, store, and transmit increasingly large amounts of data.
In addition, we do not directly control content that our customers store in our products. If our customers use our products for the collection, transmission or storage of personal information and our security measures are or are believed to have been breached as a result of third-party action, employee error, malfeasance or otherwise, our reputation could be damaged, our business may suffer, and we could incur significant liability. In addition, our remediation efforts may not be successful.
We also process, store and transmit our own data as part of our business and operations. This data may include personal, confidential or proprietary information. We may expend significant resources, fundamentally change our business activities and practices, or modify our operations or information technology in an effort to protect against security incidents and to mitigate, detect, and remediate actual and potential vulnerabilities.
Because many different security vulnerabilities exist and exploits of such vulnerabilities continue to evolve, we may be unable to anticipate attempted security breaches, react in a timely manner or implement adequate preventative measures. Among other things, our applications, systems, networks, software, other computer assets and physical facilities could be breached or could otherwise malfunction or fail, or the personal or confidential information that we store could be otherwise compromised due to employee error or malfeasance, if, for example, third parties fraudulently induce our employees or our members to disclose information or user names and/or passwords, or otherwise compromise the security of our networks, systems and/or physical facilities. Additionally, from time to time employees or service providers may inadvertently misconfigure resources or misdirect certain communications, leading to security vulnerabilities or incidents that we must then expend effort and incur expenses to correct.
We may have contractual and other legal obligations to notify relevant stakeholders of security incidents. For instance, most jurisdictions have enacted laws, such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, requiring companies to notify individuals, regulatory authorities, and others of security breaches involving certain types of data. Such mandatory contractual and legal disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures and require us to expend significant capital and other resources to respond to and/or alleviate problems caused by the actual or perceived security breach, and any failure to provide appropriate notice may violate the terms of our customer contracts. Applicable laws, our contracts, our representations, or industry standards may require us to use industry-standard or reasonable measures to safeguard sensitive personal information or confidential information. A security breach could lead to claims by our customers, or other relevant stakeholders, that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. Further, there can be no assurance that any limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages.
The costs to respond to a security breach and/or mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, negative publicity, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation, which could have an adverse effect on our business.
Additionally, we cannot be certain that our insurance coverage will be adequate for fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of privacy or security incidents or breaches. If the impacts of a privacy or security incident or breach, or the successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), it could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage, cyber coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our reputation, business, financial condition and results of operations. Our risks are likely to increase as we continue to expand, grow our customer base, and process, store, and transmit increasingly large amounts of proprietary and sensitive data.
41





Interruptions or performance problems associated with our products and platform capabilities may adversely affect our business, financial condition and results of operations.
Our continued growth depends in part on the ability of our existing and potential customers to access our products and platform capabilities at any time and within an acceptable amount of time. We have experienced, and may in the future experience, disruptions, outages, and other performance problems due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints due to an overwhelming number of users accessing our products and platform capabilities simultaneously, denial of service attacks, or other security-related incidents. For example, in March 2023, our platform experienced widespread outages across multiple products and regions, which was substantially resolved in approximately a day.
It may become increasingly difficult to maintain and improve our performance, especially during peak usage times and as our products and platform capabilities become more complex and our user traffic increases. If our products and platform capabilities are unavailable or if our users are unable to access our products and platform capabilities within a reasonable amount of time or at all, we may experience a loss of customers, lost or delayed market acceptance of our platform and products, delays in payment to us by customers, injury to our reputation and brand, legal claims against us, and the diversion of our resources. In addition, to the extent that we do not effectively address capacity constraints, upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition and results of operations may be adversely affected.

We may not be able to successfully manage our growth, and if we are not able to grow efficiently, our business, financial condition and results of operations could be harmed.
As usage of our platform capabilities grow, we will need to devote additional resources to improving and maintaining our infrastructure and integrating with third-party applications. In addition, we will need to appropriately scale our internal business systems and our services organization, including customer support and professional services, to serve our growing customer base. Any failure of or delay in these efforts could result in impaired system performance and reduced customer satisfaction, resulting in decreased sales to new customers, lower dollar-based net retention rates or, the issuance of service credits or requested refunds, which would hurt our revenue growth and our reputation. Further, any failure in optimizing our spend on third-party cloud services as we scale could negatively impact our gross margins. Even if we are successful in our expansion efforts, they will be expensive and complex, and require the dedication of significant management time and attention. We could also face inefficiencies or service disruptions as a result of our efforts to scale our internal infrastructure. We cannot be sure that the expansion of and improvements to our internal infrastructure will be effectively implemented on a timely basis, if at all, and such failures could harm our business, financial condition and results of operations.
We rely upon third-party providers of cloud-based infrastructure to host our products. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations.
We outsource substantially all of the infrastructure relating to our cloud solution to third-party hosting services. Customers of our cloud-based products need to be able to access our platform at any time, without interruption or degradation of performance, and we provide them with service-level commitments with respect to uptime. Our cloud-based products depend on protecting the virtual cloud infrastructure hosted by third-party hosting services by maintaining its configuration, architecture, features and interconnection specifications, as well as the information stored in these virtual data centers, which is transmitted by third-party internet service providers. Any limitation on the capacity of our third-party hosting services could impede our ability to onboard new customers or expand the usage of our existing customers, which could adversely affect our business, financial condition and results of operations. In addition, any incident affecting our third-party hosting services’ infrastructure that may be caused by cyber-attacks, natural disasters, fire, flood, severe storm, earthquake, power loss, telecommunications failures, outbreaks of contagious diseases, terrorist or other attacks, and other similar events beyond our control could negatively affect our cloud-based products. A prolonged service disruption affecting our cloud-based solution for any of the foregoing reasons would negatively impact our ability to serve our customers and could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers or otherwise harm our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the third-party hosting services we use.
In the event that our service agreements with our third-party hosting services are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform as well as significant delays and additional expense
42





in arranging or creating new facilities and services and/or re-architecting our cloud solution for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition and results of operations.
We offer free trials and a free tier of our platform to drive developer awareness of our products, and encourage usage and adoption. If these marketing strategies fail to lead to customers purchasing paid subscriptions, our ability to grow our revenue will be adversely affected.
To encourage awareness, usage, familiarity and adoption of our platform and products, we offer free trials and a free tier of our platform. These strategies may not be successful in leading customers to purchase our products. Many users of our free tier may not lead to others within their organization purchasing and deploying our platform and products. To the extent that users do not become, or we are unable to successfully attract paying customers, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue will be adversely affected.
We expect fluctuations in our financial results, making it difficult to project future results, and if we fail to meet the expectations of securities analysts or investors with respect to our results of operations, our stock price could decline.
Our results of operations have fluctuated in the past and are expected to fluctuate in the future due to a variety of factors, many of which are outside of our control. As a result, our past results may not be indicative of our future performance. In addition to the other risks described herein, factors that may affect our results of operations include the following:
fluctuations in demand for or pricing of our platform and products;
fluctuations in usage of our platform and products;
our ability to attract new customers;
our ability to retain our existing customers;
customer expansion rates and the pricing and quantity of subscriptions renewed;
the pricing of subscriptions from customers in our cloud-provider marketplaces;
timing and amount of our investments to expand the capacity of our third-party cloud infrastructure providers;
seasonality driven by industry conferences;
the investment in new products and features relative to investments in our existing infrastructure and products;
the timing of our customer purchases;
fluctuations or delays in purchasing decisions in anticipation of new products or enhancements by us or our competitors;
changes in customers’ budgets and in the timing of their budget cycles and purchasing decisions;
our ability to control costs, including our operating expenses;
the amount and timing of payment for operating expenses, particularly research and development and sales and marketing expenses, including commissions;
the amount and timing of non-cash expenses, including stock-based compensation, goodwill impairments and other non-cash charges;
the amount and timing of costs associated with recruiting, training and integrating new employees and retaining and motivating existing employees;
the effects of acquisitions and their integration;
general economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate, including those impacted by the COVID-19 pandemic and war in Ukraine;
the effect of other economic factors, including inflation, pricing and currency fluctuations;
the impact of new accounting pronouncements;
changes in regulatory or legal environments that may cause us to incur, among other elements, expenses associated with compliance;
changes in the competitive dynamics of our market, including consolidation among competitors or customers; and
43





significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our products and platform capabilities.
The global economy, including credit and financial markets, has experienced extreme volatility and disruptions, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates, increases in inflation rates, higher interest rates and uncertainty about economic stability. For example, the COVID-19 pandemic resulted in widespread unemployment, economic slowdown and extreme volatility in the capital markets. The ongoing military conflict between Russia and Ukraine has also created extreme volatility in the global capital markets and is expected to have further global economic consequences. Any such volatility and disruptions may have adverse consequences on us or the third parties on whom we rely. If the equity and credit markets deteriorate, or do not improve, including as a result of political unrest or war, it may make any necessary debt or equity financing more difficult to obtain in a timely manner or on favorable terms, more costly or more dilutive. Increased inflation rates can adversely affect us by increasing our costs, including personnel costs.
Any of these and other factors, or the cumulative effect of some of these factors, may cause our results of operations to vary significantly. If our quarterly results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our Class A common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
Seasonality may cause fluctuations in our sales and results of operations.
Historically, we have experienced seasonality in new customer bookings, as we typically enter into a higher percentage of subscription agreements with new customers and renewals with existing customers in the fourth quarter of the year. We believe that this results from the procurement, budgeting, and deployment cycles of many of our customers, particularly our enterprise customers. We expect that this seasonality will continue to affect our bookings and our results of operations in the future, and might become more pronounced as we continue to target larger enterprise customers.
Downturns or upturns in our sales may not be immediately reflected in our financial position and results of operations.
Because we recognize a large portion of our revenue ratably over the term of the subscription agreement, any decreases in new subscriptions or renewals in any one period may not be immediately reflected as a decrease in revenue for that period, but could negatively affect our revenue in future quarters. This also makes it difficult for us to rapidly increase our revenue through the sale of additional subscriptions in any period, as revenue is recognized over the term of the subscription agreement. In addition, fluctuations in monthly subscriptions based on usage could affect our revenue on a period-over-period basis. If our quarterly results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our Class A common stock would decline substantially, and we could face costly lawsuits, including securities class actions.
We target enterprise customers, and sales to these customers involve risks that may not be present or that are present to a lesser extent with sales to smaller entities.
We have a field sales team that targets enterprise customers. Sales to large customers involve risks that may not be present or that are present to a lesser extent with sales to smaller entities, such as longer sales cycles, more complex customer requirements, substantial upfront sales costs, and less predictability in completing some of our sales. For example, enterprise customers may require considerable time to evaluate and test our solutions and those of our competitors prior to making a purchase decision and placing an order. A number of factors influence the length and variability of our sales cycle, including the need to educate potential customers about the uses and benefits of our solutions, the discretionary nature of purchasing and budget cycles, and the competitive nature of evaluation and purchasing approval processes. As a result, the length of our sales cycle, from identification of the opportunity to deal closure, may vary significantly from customer to customer, with sales to large enterprises typically taking longer to complete. Moreover, large enterprise customers often begin to deploy our products on a limited basis, but nevertheless demand configuration, integration services and pricing negotiations, which increase our upfront investment in the sales effort with no guarantee that these customers will deploy our products widely enough across their organization to justify our substantial upfront investment.
If we fail to retain and motivate members of our management team or other key employees, or fail to attract additional qualified personnel to support our operations, our business and future growth prospects would be harmed.
Our success and future growth depend largely upon the continued services of our executive officers, particularly Olivier Pomel, our co-founder and Chief Executive Officer, Alexis Lê-Quôc, our co-founder and Chief Technology Officer, and David Obstler, our Chief Financial Officer, as well as our other key employees in the areas of research and development and sales and
44





marketing functions. From time to time, there may be changes in our executive management team or other key employees resulting from the hiring or departure of these personnel. Our executive officers and other key employees are employed on an at-will basis, which means that these personnel could terminate their employment with us at any time. The loss of one or more of our executive officers, or the failure by our executive team to effectively work with our employees and lead our company, could harm our business. We also are dependent on the continued service of our existing software engineers because of the complexity of our products and platform capabilities.
In addition, to execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel is intense, especially for engineers experienced in designing and developing SaaS applications and experienced sales professionals. If we are unable to attract such personnel in cities where we are located, we may need to hire in other locations which may add to the complexity and costs of our business operations. We have experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, prospective and existing employees often consider the value of the equity awards they receive in connection with their employment. If the value or perceived value of our equity awards declines, experiences significant volatility, or increases such that prospective employees believe there is limited upside to the value of our equity awards, it may adversely affect our ability to recruit and retain key employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be harmed.
If we fail to maintain and enhance our brand, our ability to expand our customer base will be impaired and our business, financial condition and results of operations may suffer.
We believe that maintaining and enhancing the Datadog brand is important to support the marketing and sale of our existing and future products to new customers and expand sales of our platform and products to existing customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts, our ability to provide reliable products that continue to meet the needs of our customers at competitive prices, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, and our ability to successfully differentiate our products and platform capabilities from competitive products. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, our business, financial condition and results of operations may suffer.
If we cannot maintain our company culture as we grow, our success and our business and competitive position may be harmed.
We believe our culture has been a key contributor to our success to date and that the critical nature of the platform that we provide promotes a sense of greater purpose and fulfillment in our employees. Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel, which is critical to our growth, and to effectively focus on and pursue our corporate objectives. As we continue to grow and expand globally, we may find it difficult to maintain these important aspects of our culture particularly given remote or hybrid work arrangements, which increased as a result of the COVID-19 pandemic. If we fail to maintain our company culture, our business and competitive position may be harmed.
If we fail to offer high-quality support, our reputation could suffer.
Our customers rely on our customer support personnel to resolve issues and realize the full benefits that our platform provides. High-quality support is also important for the renewal and expansion of our subscriptions with existing customers. The importance of our support function will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to maintain and expand our subscriptions to existing and new customers could suffer, and our reputation with existing or potential customers could suffer.
Acquisitions, strategic investments, partnerships, or alliances could be difficult to identify, pose integration challenges, divert the attention of management, disrupt our business, dilute stockholder value, and adversely affect our business, financial condition and results of operations.
We have in the past and may in the future seek to acquire or invest in businesses, joint ventures, products and platform capabilities, or technologies that we believe could complement or expand our services and platform capabilities, enhance our technical capabilities, or otherwise offer growth opportunities. Any such acquisition or investment may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable opportunities, whether or
45





not the transactions are completed, and may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products and platform capabilities, personnel internal controls or operations of any acquired companies, particularly if the key personnel of an acquired company choose not to work for us, their software is not easily adapted to work with our platform, or we have difficulty retaining the customers of any acquired business due to changes in ownership, management or otherwise. These transactions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for development of our existing business. Any such transactions that we are able to complete may not result in any synergies or other benefits we had expected to achieve, which could result in impairment charges that could be substantial. In addition, we may not be able to find and identify desirable acquisition targets or business opportunities or be successful in entering into an agreement with any particular strategic partner. These transactions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our results of operations. In addition, if the resulting business from such a transaction fails to meet our expectations, our business, financial condition and results of operations may be adversely affected or we may be exposed to unknown risks or liabilities.
Industry and Competitive Risks
If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, or to changing customer needs, requirements or preferences, our platform and products may become less competitive.
Our ability to attract new users and customers and increase revenue from existing customers depends in large part on our ability to enhance and improve our existing products, increase adoption and usage of our products, and introduce new products and capabilities. The market in which we compete is relatively new and subject to rapid technological change, evolving industry standards, and changing regulations, as well as changing customer needs, requirements and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes on a timely basis. For example, some of our products use artificial intelligence, or AI, and machine learning, and we are making investments in expanding our artificial intelligence capabilities, which will require significant investment in infrastructure and personnel. However, AI technologies are complex and rapidly evolving in a changing competitive market and market acceptance of AI technologies remains uncertain. If we were unable to enhance our products and platform capabilities to keep pace with rapid technological and regulatory change, or if new technologies emerge that are able to deliver competitive products at lower prices, more efficiently, more conveniently, or more securely than our products, our business, financial condition and results of operations could be adversely affected.
The success of our platform depends, in part, on its ability to be deployed in a self-service installation process. We currently offer more than 600 out-of-the-box integrations to assist customers in deploying Datadog, and we need to continuously modify and enhance our products to adapt to changes and innovation in existing and new technologies to maintain and grow our integrations. We expect that the number of integrations we will need to support will continue to expand as developers adopt new software platforms, and we will have to develop new versions of our products to work with those new platforms. This development effort may require significant engineering, sales and marketing resources, all of which would adversely affect our business. Any failure of our products to operate effectively with future infrastructure platforms and technologies could reduce the demand for our products. If we are unable to respond to these changes in a cost-effective manner, our products may become less marketable and less competitive or obsolete, and our business, financial condition and results of operations could be adversely affected.
The markets in which we participate are competitive, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.
Our unified platform combines functionality from numerous traditional product categories, and hence we compete in each of these categories with home-grown and open-source technologies, as well as a number of different vendors. With respect to on-premise infrastructure monitoring, we compete with diversified technology companies and systems management vendors including IBM, Microsoft Corporation, and SolarWinds Corporation. With respect to APM, we compete with companies including Cisco Systems, Inc., New Relic, Inc. and Dynatrace Software Inc. With respect to log management, we compete with companies including Splunk Inc. and Elastic N.V. With respect to cloud monitoring, we compete with native solutions from cloud providers such as AWS, GCP and Microsoft Azure. In addition, we may increasingly choose to allow these third-party hosting providers to offer our solutions directly through their customer marketplaces. An increasing number of sales through cloud provider marketplaces could reduce both the number of customers with whom we have direct commercial relationships as well as our profit margins on sales made through such marketplaces.
46





With the introduction of new technologies and market entrants, we expect that the competitive environment will remain intense going forward. Some of our actual and potential competitors have been acquired by other larger enterprises and have made or may make acquisitions or may enter into partnerships or other strategic relationships that may provide more comprehensive offerings than they individually had offered or achieve greater economies of scale than us. In addition, new entrants not currently considered to be competitors may enter the market through acquisitions, partnerships or strategic relationships. As we look to market and sell our products and platform capabilities to potential customers with existing internal solutions, we must convince their internal stakeholders that our products and platform capabilities are superior to their current solutions.
We compete on the basis of a number of factors, including:
ability to provide unified, real-time observability of IT environments;
ability to operate in dynamic and elastic environments;
extensibility across the enterprise, including development, operations and business users;
propensity to enable collaboration between development, operations and business users;
ability to monitor any combination of public clouds, private clouds, on-premise and multi-cloud hybrids;
ability to provide advanced analytics and machine learning;
ease of deployment, implementation and use;
ability to operate across a broad range of geographies in compliance with local regulations;
breadth of offering and key technology integrations;
performance, security, scalability and reliability;
quality of service and customer satisfaction;
total cost of ownership; and
brand recognition and reputation.
Our competitors vary in size and in the breadth and scope of the products offered. Many of our competitors and potential competitors have greater name recognition, longer operating histories, more established customer relationships and installed customer bases, larger marketing budgets and greater resources than we do. Further, other potential competitors not currently offering competitive solutions may expand their product or service offerings to compete with our products and platform capabilities, or our current and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and product offerings in our addressable market. Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, and customer requirements. An existing competitor or new entrant could introduce new technology that reduces demand for our products and platform capabilities. In addition to product and technology competition, we face pricing competition. Some of our competitors offer their solutions at a lower price, which has resulted in, and may continue to result in, pricing pressures.
For all of these reasons, we may not be able to compete successfully against our current or future competitors, and this competition could result in the failure of our platform to continue to achieve or maintain market acceptance, any of which would harm our business, results of operations, and financial condition.
The market for our solutions may develop more slowly or differently than we expect.
It is difficult to predict customer adoption rates and demand for our products, the entry of competitive products or the future growth rate and size of the cloud-based software and SaaS business software markets. The expansion of these markets depends on a number of factors, including: the cost, performance, and perceived value associated with cloud-based and SaaS business software as an alternative to legacy systems, as well as the ability of cloud-based software and SaaS providers to address heightened data security and privacy concerns. If we have a security incident or other cloud-based software and SaaS providers experience security incidents, loss of customer data, disruptions in delivery or other similar problems, which is an increasing focus of the public and investors in recent years, the market for these applications as a whole, including our platform and products, may be negatively affected. If cloud-based and SaaS business software does not continue to achieve market acceptance, or there is a reduction in demand caused by a lack of customer acceptance, technological challenges, weakening economic conditions, data security or privacy concerns, governmental regulation, competing technologies and products, or decreases in information technology spending or otherwise, the market for our platform and products might not continue to
47





develop or might develop more slowly than we expect, which would adversely affect our business, financial condition and results of operations.
Legal and Regulatory Risks
We typically provide service-level commitments under our subscription agreements. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service or face subscription termination with refunds of prepaid amounts, which would lower our revenue and harm our business, financial condition and results of operations.
Our subscription agreements typically contain service-level commitments. If we are unable to meet the stated service-level commitments, including failure to meet the uptime and response time requirements under our customer subscription agreements, we may be contractually obligated to provide these customers with service credits which could significantly affect our revenue in the periods in which the failure occurs and the credits are applied. We could also face subscription terminations and a reduction in renewals, which could significantly affect both our current and future revenue. Any service-level failures could also damage our reputation, which could also adversely affect our business, financial condition and results of operations.
Indemnity provisions in various agreements to which we are party potentially expose us to substantial liability for infringement, misappropriation or other violation of intellectual property rights, data protection and other losses.
Our agreements with our customers and other third parties may include indemnification provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of infringement, misappropriation or other violation of intellectual property rights, data protection, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services, platform, our acts or omissions under such agreements or other contractual obligations. Some of these indemnity agreements provide for uncapped liability and some indemnity provisions survive termination or expiration of the applicable agreement. Large indemnity payments could harm our business, financial condition and results of operations. Although we attempt to contractually limit our liability with respect to such indemnity obligations, we are not always successful and may still incur substantial liability related to them, and we may be required to cease use of certain functions of our platform or products as a result of any such claims. Any dispute with a customer or other third party with respect to such obligations could have adverse effects on our relationship with such customer or other third party and other existing or prospective customers, reduce demand for our products and services and adversely affect our business, financial conditions and results of operations. In addition, although we carry general liability insurance, our insurance may not be adequate to indemnify us for all liability that may be imposed or otherwise protect us from liabilities or damages with respect to claims alleging compromises of customer data, and any such coverage may not continue to be available to us on acceptable terms or at all.
We and our third-party service providers are subject to stringent and changing laws, regulations and standards, and contractual obligations related to data privacy and security. Actual or perceived failure by us or our third-party service providers to comply with such laws, regulations, standards, or contractual obligations could harm our business.
We have legal, contractual and other applicable obligations regarding the protection and appropriate use of personal information, confidential information, and other proprietary information that we, our third-party service providers or other partners process. We are subject to a variety of federal, state, local and international laws, directives, regulations, and industry standards, relating to the collection, use, retention, security, disclosure, transfer and other processing of personal information. The regulatory framework for privacy and security issues worldwide is rapidly evolving and as a result implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future. In addition, new technologies we use in our products or in our business, like AI and machine learning, may also subject us to new or enhanced governmental or regulatory scrutiny, litigation, ethical concerns, or other complications that could adversely affect our business, reputation, or financial results.
Internationally, nearly every jurisdiction in which we operate has established its own data security and privacy legal framework with which we, our third-party service providers, or our customers must comply. The data protection landscape is currently unstable, resulting in possible significant operational costs for internal compliance and risk to our business. For example, the European Union's General Data Protection Regulation, or EU GDPR, contains numerous requirements and changes from previously existing law, including more robust obligations on data processors and heavier documentation requirements for data protection compliance programs by companies and data protection authorities.
In addition, certain jurisdictions have enacted data localization laws and cross-border personal data transfer laws. For example, absent appropriate safeguards or other circumstances, the EU has implemented a data-transfer regime that applies to transfers of personal information from the European Economic Area (EEA) to the United States. While the EU recently adopted
48





an adequacy decision that covers transfers of personal information to the United States under the EU-U.S. Data Privacy Framework, there is no guarantee that the framework will survive legal challenges. In light of this uncertainty, we have taken steps to mitigate the impact on us with respect to transfers of data, such as relying on the European Commission's 2021 Standard Contractual Clauses, or EU SCCs. However, the efficacy and longevity of this transfer mechanism also remains uncertain as it may be subject to legal challenges and there is no assurance that we can satisfy or rely on it to lawfully transfer personal information to the United States. Moreover, the EU SCCs require parties that rely on them to comply with additional obligations, such as conducting transfer impact assessments and implementing additional security and privacy measures, which may make sales of our product to European customers more complex. In addition, laws in Switzerland and the United Kingdom similarly restrict transfers of personal information outside of those jurisdictions to countries such as the United States that do not provide an adequate level of data protection but require their own, slightly modified transfer mechanisms, resulting in a patchwork of different methods and requirements for Europe alone. If the requirements for legally-compliant transfers are too onerous, we could face significant costs relating to updating and amending vendor agreements to reflect changing transfer mechanisms or requirements.
Additionally, other countries outside of Europe have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency, and strict limitations to the processing of personal information, which could increase the cost and complexity of delivering our services and operating our business. For example, Brazil enacted the General Data Protection Law, New Zealand enacted the New Zealand Privacy Act, China enacted its Personal Information Protection Law, and Canada introduced the Digital Charter Implementation Act.
If we are unable to implement a valid compliance mechanism for cross-border personal information transfers, we may face increased exposure to regulatory actions, substantial fines and injunctions against processing or transferring personal information from Europe or elsewhere. Inability to import personal information from other jurisdictions to the United States may significantly and negatively impact our business operations, including by lowering sales on our platform due to the difficulty of establishing a lawful mechanism for personal information transfers out of Europe or other jurisdictions, or requiring us to increase our data processing capabilities in Europe or elsewhere at significant expense.
Additionally, European legislative proposals and present laws and regulations apply to cookies and similar tracking technologies, electronic communications, and marketing. In the EU and the United Kingdom, regulators are increasingly focusing on compliance with requirements related to the online behavioral advertising ecosystem and requirements around consent. It is anticipated that the ePrivacy Regulation will replace the current national laws that implement the ePrivacy Directive that governs electronic communications. Outside of Europe, other laws and regulations, including legislative proposals, individual behavior and industry practices are increasingly resistant to the use of personal information to deliver targeted advertising, making certain online advertising activities more difficult and subject to additional scrutiny. For example, the California Consumer Privacy Act, or CCPA, grants California residents the right to opt-out of a company’s sharing of personal information for cross-context behavioral advertising purposes. As a result of these developments, we may be required to change the way we market our products, which would impair our ability to reach new or existing customers.
Complying with these and other applicable laws may cause us to incur substantial operational costs or require us to change our business practices. Despite our efforts to bring practices into compliance with all applicable laws, we may not be successful in our efforts to achieve compliance either due to internal or external factors such as resource allocation limitations or a lack of vendor cooperation. Non-compliance could result in proceedings against us by governmental entities, customers, data subjects or others. We may also experience difficulty retaining or obtaining new European or multi-national customers due to the legal requirements, compliance cost, potential risk exposure, and uncertainty for these entities, and we may experience significantly increased liability with respect to these customers pursuant to the terms set forth in our engagements with them. While we utilize a data center in the EEA to maintain certain customer data (which may include personal information) originating from the EEA, we may find it necessary to establish additional systems and processes to maintain such data in the EEA, which may involve substantial expense and distraction from other aspects of our business.
Domestic laws in this area are also complex and developing rapidly, and we are, or may become, subject to numerous U.S. data privacy and security laws. In the United States, laws governing data privacy and security include those promulgated under the authority of the Federal Trade Commission Act, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the CCPA, HIPAA, and numerous other state and federal laws relating to privacy and data security. Many state legislatures have adopted legislation that regulates how businesses operate online, including measures relating to privacy, data security and data breaches. Laws in all 50 states require businesses to provide notice to customers whose personal information has been disclosed as a result of a data breach. The laws are not consistent, and compliance in the event of a widespread data breach is costly. States are also constantly amending existing laws, requiring attention to frequently changing legal requirements.
49





The CCPA, which became effective on January 1, 2020, gives California residents expanded rights to access and delete their personal information, opt out of the sale of personal information, and receive detailed information about how their personal information is used. The CCPA provides a private right of action and statutory damages for data breaches and may increase our compliance costs and potential liability with respect to other personal information we collect about California residents. In addition, the amendments to the CCPA made by the California Privacy Rights Act, or the CPRA, went into effect on January 1, 2023. The CPRA amends the CCPA to give California residents the ability to limit the use of their sensitive information, provide additional penalties for CPRA violations concerning California residents under the age of 16, and establish a new California Privacy Protection Agency to implement and enforce the law. The CPRA also expands the scope of the CCPA to include job applicant and employee personal information. These changes to the CCPA could impact our business activities depending on how they are interpreted. These laws exemplify the vulnerability of our business to the evolving regulatory environment related to the protection of personal information. Some observers have noted that the CCPA and CPRA could mark the beginning of a trend toward more stringent privacy legislation in the United States, which could increase our potential liability and adversely affect our business, the results of our operations, and our financial condition. For example, privacy laws in Colorado, Connecticut, and Virginia have recently gone into effect and similar laws in Indiana, Iowa, Montana, Tennessee, and Texas have been enacted and are expected to go into effect over the next several years. Moreover, several other state privacy laws are in various stages of the legislative process.
Because the interpretation and application of many privacy and data protection laws and regulations, along with contractually imposed industry standards are uncertain, it is possible that they may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our products and platform capabilities. If so, in addition to the possibility of fines, lawsuits, regulatory investigations and imprisonment of company officials, other claims and penalties, significant costs for remediation and damage to our reputation, we could be required to fundamentally change our business activities and practices or modify our products and platform capabilities, any of which could have an adverse effect on our business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data security laws, regulations, or contractual obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and contractual obligations that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy and data security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and foreign countries. If we are not able to adjust to these changing laws, regulations, and contractual obligations, our business may be harmed.
We publicly post our policies and other documentation regarding our practices concerning the collection, processing, use, transfer, and disclosure of data. Although we endeavor to comply with our published policies and documentation, we may at times fail to do so or be alleged to have failed to do so. The publication of our policies and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices. Any failure by us, our third-party service providers or other parties with whom we do business to comply with our policies or other documentation could result in proceedings against us by governmental entities, private parties or others. We are or may also be subject to the terms of our external and internal privacy and security policies, codes, representations, certifications, industry standards, publications and frameworks and contractual obligations to third parties related to privacy, information security, including contractual obligations to indemnify and hold harmless third parties from the costs or consequences of non-compliance with data protection laws or other obligations.
We are subject to anti-corruption, anti-bribery, anti-money laundering, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business, financial condition and results of operations.
We are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, U.S. domestic bribery laws, the UK Bribery Act, and other anti-corruption and anti-money laundering laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees and their third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. As we increase our international sales and business and sales to the public sector, we may engage with business partners and third-party intermediaries to market our products and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities.
While we have policies and procedures to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.
50





Detecting, investigating, and resolving actual or alleged violations of anti-corruption laws can require a significant diversion of time, resources, and attention from senior management. In addition, noncompliance with anti-corruption, anti-bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions, suspension or debarment from contracting with certain persons, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal proceeding, our business, financial condition and results of operations could be harmed. In addition, responding to any action will likely result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees.
Sales to government entities and highly regulated organizations are subject to a number of challenges and risks.
We may sell to U.S. federal, state, and local, as well as foreign, governmental agency customers, as well as to customers in highly regulated industries such as financial services, telecommunications and healthcare. Sales to such entities are subject to a number of challenges and risks. Selling to such entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government contracting requirements may change and in doing so restrict our ability to sell into the government sector until we have attained the revised certification. Government demand and payment for our products are affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products.
Further, governmental and highly regulated entities may demand contract terms that differ from our standard arrangements and are less favorable than terms agreed with private sector customers. Such entities may have statutory, contractual, or other legal rights to terminate contracts with us or our partners for convenience or for other reasons. Any such termination may adversely affect our ability to contract with other government customers as well as our reputation, business, financial condition and results of operations.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Our platform and products are subject to U.S. export controls, including the Export Administration Regulations, and we incorporate encryption technology into certain of our products. These encryption products and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, a license exception, or other appropriate government authorizations, including the filing of an encryption classification request or self-classification report.
Furthermore, our activities are subject to U.S. economic sanctions laws and regulations administered by the Office of Foreign Assets Control that prohibit the shipment of most products and services to embargoed jurisdictions or sanctioned parties without the required export authorizations. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Violations of U.S. sanctions or export control regulations can result in significant fines or penalties and possible incarceration for responsible employees and managers.
If our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected through reputational harm, as well as other negative consequences, including government investigations and penalties.
Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or future changes in export and import regulations may create delays in the introduction of our platform in international markets, prevent our end-customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our products to certain countries, governments, or persons altogether. From time to time, various governmental agencies have proposed additional regulation of encryption technology. Any change in export or import regulations, economic sanctions or related legislation, increased export and import controls, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our products would adversely affect our business, results of operations, and growth prospects.
51





Any future litigation against us could be costly and time-consuming to defend.
We are and in the future may become subject to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial disputes or employment claims made by our current or former employees. Litigation might result in substantial costs and may divert management’s attention and resources, which might seriously harm our business, financial condition and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, potentially harming our business, financial position and results of operations.
We could be required to collect additional sales taxes or be subject to other tax liabilities that may increase the costs our clients would have to pay for our products and adversely affect our results of operations.
An increasing number of states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies. Additionally, the Supreme Court of the United States ruled in South Dakota v. Wayfair, Inc. et al, or Wayfair, that online sellers can be required to collect sales and use tax despite not having a physical presence in the buyer’s state. In response to Wayfair, or otherwise, states or local governments may adopt, or begin to enforce, laws requiring us to calculate, collect, and remit taxes on sales in their jurisdictions. A successful assertion by one or more states requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently do collect some taxes, could result in substantial tax liabilities, including taxes on past sales, as well as penalties and interest. The imposition by state governments or local governments of sales tax collection obligations on out-of-state sellers could also create additional administrative burdens for us, put us at a competitive disadvantage if they do not impose similar obligations on our competitors, and decrease our future sales, which could have a material adverse effect on our business and results of operations.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of December 31, 2022, we had NOL carryforwards for federal and state income tax purposes of approximately $243.4 million and $92.0 million, respectively, which may be available to offset taxable income in the future, and which expire in 2026 for state purposes if not utilized. Unused U.S. federal NOLs for taxable years beginning before January 1, 2018, may be carried forward to offset future taxable income, if any, until such unused NOLs expire. Under current law, U.S. federal NOLs incurred in taxable years after December 31, 2017, can be carried forward indefinitely, but the deductibility of such U.S. federal NOLs in taxable years beginning after December 31, 2020, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to federal tax laws. A lack of future taxable income would adversely affect our ability to utilize portions of these NOLs before they expire. In general, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” (as defined under Section 382 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre-change NOLs to offset post-change taxable income. We may experience a future ownership change under Section 382 of the Code that could affect our ability to utilize the NOLs to offset our income. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to reduce future income tax liabilities, including for state tax purposes. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheets, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our operating results and financial condition.
Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.
Our effective tax rate could increase due to several factors, including:
changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changes in tax laws, tax treaties, and regulations or the interpretation of them, including the Tax Cuts and Jobs Act and the Inflation Reduction Act;
any implementation of a global minimum tax, as agreed upon by the Organisation for Economic Co-operation and Development (OECD);
changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies, and the economic and political environments in which we do business;
52





the outcome of current and future tax audits, examinations, or administrative appeals; and
limitations or adverse findings regarding our ability to do business in some jurisdictions.
Any of these developments could adversely affect our results of operations.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
GAAP is subject to interpretation by the Financial Accounting Standards Board, the SEC and various bodies formed to promulgate and interpret applicable accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and could affect the reporting of transactions already completed before the announcement of a change.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our unaudited condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in Note 2 in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant estimates and judgments involve revenue recognition, business combinations, and internal-use software development costs. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our Class A common stock.
Risks Related to Intellectual Property
Any failure to obtain, maintain, protect or enforce our intellectual property and proprietary rights could impair our ability to protect our proprietary technology and our brand.
Our success depends to a significant degree on our ability to obtain, maintain, protect and enforce our intellectual property rights, including our proprietary technology, know-how and our brand. We rely on a combination of trademarks, trade secrets, patents, copyrights, contractual restrictions, and other intellectual property laws and confidentiality procedures to establish and protect our proprietary rights. However, the steps we take to obtain, maintain, protect and enforce our intellectual property rights may be inadequate. We will not be able to protect our intellectual property rights if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property rights. If we fail to protect our intellectual property rights adequately, our competitors may gain access to our proprietary technology and develop and commercialize substantially identical products, services or technologies, our business, financial condition, results of operations or prospects may be harmed. In addition, defending our intellectual property rights might entail significant expense. Any patents, trademarks, or other intellectual property rights that we have or may obtain may be challenged or circumvented by others or invalidated or held unenforceable through administrative processes, including re-examination, inter partes review, interference and derivation proceedings and equivalent proceedings in foreign jurisdictions (e.g., opposition proceedings) or litigation. Despite our pending patent applications, there can be no assurance that our patent applications will result in issued patents. Even if we continue to seek patent protection in the future, we may be unable to obtain or maintain patent protection for our technology. In addition, any patents issued from pending or future patent applications or licensed to us in the future may not provide us with competitive advantages, or may be successfully challenged by third parties. There may be issued patents of which we are not aware, held by third parties that, if found to be valid and enforceable, could be alleged to be infringed by our current or future technologies or products. There also may be pending patent applications of which we are not aware that may result in issued patents, which could be alleged to be infringed by our current or future technologies or products. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and platform capabilities and use information that we regard as proprietary to create products that compete with ours. Patent, trademark, copyright, and trade secret protections may not be available to us in every country in which our products are available. For example, as we have expanded internationally, we have been unable to register and obtain the exclusive right to use the Datadog trademark in certain jurisdictions, including certain European countries outside of the EU, and as we continue to expand, we may face similar issues in other jurisdictions. The value of our intellectual property could diminish if others assert rights in or ownership of our trademarks and other intellectual
53





property rights, or trademarks that are similar to our trademarks. We may be unable to successfully resolve these types of conflicts to our satisfaction. In some cases, litigation or other actions may be necessary to protect or enforce our trademarks and other intellectual property rights. Furthermore, third parties may assert intellectual property claims against us, and we may be subject to liability, required to enter into costly license agreements, or required to rebrand our products and/or prevented from selling some of our products if third parties successfully claim that we infringe, misappropriate or otherwise violate their trademarks or other intellectual property rights. In addition, the laws of some foreign countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. As we expand our international activities, our exposure to unauthorized copying and use of our products and platform capabilities and proprietary information will likely increase. Moreover, policing unauthorized use of our technologies, trade secrets, and intellectual property may be difficult, expensive, and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon, misappropriating or otherwise violating our intellectual property rights.
We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other third parties, including suppliers and other partners. However, we cannot guarantee that we have entered into such agreements with each party that has or may have had access to our proprietary information, know-how and trade secrets. Moreover, no assurance can be given that these agreements will be effective in controlling access to, distribution, use, misuse, misappropriation, reverse engineering or disclosure of our proprietary information, know-how and trade secrets. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products and platform capabilities. These agreements may be breached, and we may not have adequate remedies for any such breach.
In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights, and if such defenses, counterclaims or countersuits are successful, we could lose valuable intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products and platform capabilities, impair the functionality of our products and platform capabilities, delay introductions of new solutions, result in our substituting inferior or more costly technologies into our products, or injure our reputation.
We may become subject to intellectual property disputes, which are costly and may subject us to significant liability and increased costs of doing business.
We have been and may continue to be subject to intellectual property disputes. Our success depends, in part, on our ability to develop and commercialize our products and services without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. However, we may not be aware that our products or services are infringing, misappropriating or otherwise violating third-party intellectual property rights and such third parties may bring claims alleging such infringement, misappropriation or violation. Lawsuits are time-consuming and expensive to resolve and they divert management’s time and attention. The software industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets, and other intellectual and proprietary rights. Companies in the software industry are often required to defend against litigation claims based on allegations of infringement, misappropriation or other violations of intellectual property rights. Our technologies may not be able to withstand any third-party claims against their use. In addition, many companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. We do not currently have a large patent portfolio, which could prevent us from deterring patent infringement claims through our own patent portfolio, and our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. Any litigation may also involve patent holding companies or other adverse patent owners that have no relevant product revenue, and therefore, our patent portfolio may provide little or no deterrence as we would not be able to assert them against such entities or individuals. If a third party is able to obtain an injunction preventing us from accessing such third-party intellectual property rights, or if we cannot license or develop alternative technology for any infringing aspect of our business, we would be forced to limit or stop sales of our products and platform capabilities or cease business activities related to such intellectual property. Although we carry general liability insurance, our insurance may not cover potential claims of this type or may not be adequate to indemnify us for all liability that may be imposed. We cannot predict the outcome of lawsuits and cannot ensure that the results of any such actions will not have an adverse effect on our business, financial condition or results of operations. Any intellectual property litigation
54





to which we might become a party, or for which we have been or may continue to be required to provide indemnification, may require us to do one or more of the following:
cease selling or using products or services that incorporate the intellectual property rights that we allegedly infringe, misappropriate or violate;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms or at all, to sell or use the relevant technology; or
redesign the allegedly infringing products to avoid infringement, misappropriation or violation, which could be costly, time-consuming or impossible.
Even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business and operating results. Moreover, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. We expect that the occurrence of infringement claims is likely to grow as the market for our platform and products grows. Accordingly, our exposure to damages resulting from infringement claims could increase and this could further exhaust our financial and management resources.
We use open source software in our products, which could negatively affect our ability to sell our services or subject us to litigation or other actions.
We use open source software in our products and we expect to continue to incorporate open source software in our services in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot ensure that we have not incorporated additional open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open source software and required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products. From time to time, there have been claims challenging the ownership rights in open source software against companies that incorporate it into their products and the licensors of such open source software provide no warranties or indemnities with respect to such claims. As a result, we and our customers could be subject to lawsuits by parties claiming ownership of what we believe to be open source software. Litigation could be costly for us to defend, have a negative effect on our business, financial condition and results of operations, or require us to devote additional research and development resources to change our products. In addition, although we employ open source software license screening measures, if we were to combine our proprietary software products with open source software in a certain manner we could, under certain open source licenses, be required to release the source code of our proprietary software products. Some open source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis which, if not properly addressed, could negatively affect the performance of our product. If we inappropriately use or incorporate open source software subject to certain types of open source licenses that challenge the proprietary nature of our products, we may be required to re-engineer such products, discontinue the sale of such products or take other remedial actions.
Risks Associated with our International Operations
Our current operations are international in scope, and we plan further geographic expansion, creating a variety of operational challenges.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. Revenue, as determined based on the billing address of our customers, from regions outside of North America was 30% and 28% for the six months ended June 30, 2023 and 2022, respectively. Beyond North America, we now have sales presence internationally, including in Amsterdam, Dublin, London, Paris, Seoul, Singapore, Sydney, and Tokyo. We are continuing to adapt to and develop strategies to address international markets, but there is no guarantee that such efforts will have the desired
55





effect. For example, we anticipate that we will need to establish relationships with new partners in order to expand into certain countries, and if we fail to identify, establish and maintain such relationships, we may be unable to execute on our expansion plans. As of June 30, 2023, approximately 39% of our full-time employees were located outside of the United States, 33% of whom were located in France. We expect that our international activities will continue to grow for the foreseeable future as we continue to pursue opportunities in existing and new international markets, which will require significant dedication of management attention and financial resources.
Our current and future international business and operations involve a variety of risks, including:
slower than anticipated availability and adoption of cloud and hybrid IT infrastructures by international businesses;
changes in a specific country’s or region’s political or economic conditions;
the need to adapt and localize our products for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
potential changes in trade relations, sanctions, regulations, or laws;
unexpected changes in laws, regulatory requirements, or tax laws;
more stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in Europe and the United Kingdom;
differing and potentially more onerous labor regulations, especially in Europe, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
challenges inherent in efficiently managing, and the increased costs associated with, an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs that are specific to each jurisdiction;
potential changes in laws, regulations and costs affecting our U.K. operations and local employees due to Brexit;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems, and regulatory systems;
increased travel, real estate, infrastructure, and legal compliance costs associated with international operations;
currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we chose to do so in the future;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
laws and business practices favoring local competitors or general market preferences for local vendors;
limited or insufficient intellectual property protection or difficulties obtaining, maintaining, protecting or enforcing our intellectual property rights, including our trademarks and patents;
political instability, terrorist activities and military conflict, including the war in Ukraine;
an outbreak of a contagious disease, which may cause us or our third-party providers and/or customers to temporarily suspend our or their respective operations in the affected city or country;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the FCPA, U.S. bribery laws, the UK Bribery Act, and similar laws and regulations in other jurisdictions; and
adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.
If we invest substantial time and resources to further expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our results of operations.
Our sales contracts are denominated in U.S. dollars, and therefore, our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our products and platform capabilities to our customers outside of the United States, which could adversely affect our results of operations. In addition, an increasing amount
56





of our operating expenses are incurred outside the United States. These operating expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our results of operations could be adversely affected.
Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
Risks Related to Ownership of Our Class A Common Stock
Our stock price may be volatile, and the value of our Class A common stock may decline.
The market price of our Class A common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, some of which are beyond our control, including:
actual or anticipated fluctuations in our financial condition or results of operations;
variance in our financial performance from expectations of securities analysts;
changes in the pricing of subscriptions to our products;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our platform and products;
announcements by us or our competitors of significant business developments, acquisitions, or new offerings;
significant data breaches, disruptions to or other incidents involving our software;
our involvement in litigation;
future sales of our Class A common stock by us or our stockholders;
changes in senior management or key personnel;
the trading volume of our Class A common stock;
changes in the anticipated future size and growth rate of our market; and
general economic and market conditions.
Broad market and industry fluctuations, as well as general economic, political, regulatory, and market conditions may also negatively impact the market price of our Class A common stock. Additional risks are described in “Risks Associated with our Growth—Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations”. In addition, technology stocks have historically experienced high levels of volatility. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial expenses and divert our management’s attention.
The dual class structure of our common stock has the effect of concentrating voting control with holders of our Class B common stock, including our executive officers, directors and their affiliates, which will limit the ability of holders of our Class A common stock to influence the outcome of important transactions.
57





Our Class B common stock has ten votes per share and our Class A common stock has one vote per share. As of June 30, 2023, our outstanding shares of Class B common stock represented approximately 46% of the voting power of our outstanding capital stock. As a result, the holders of our Class B common stock, which includes certain of our directors, executive officers and their affiliates, exercise considerable influence over matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, such as a merger or other sale of our company or our assets, even if their stock holdings represent less than 50% of the outstanding shares of our capital stock. This concentration of ownership limits the ability of other stockholders to influence corporate matters and may cause us to make strategic decisions that could involve risks to holders of our Class A common stock or that may not be aligned with the interests of holders of our Class A common stock. This control may adversely affect the market price of our Class A common stock.
Further, future transfers by holders of our Class B common stock will generally result in those shares converting into shares of our Class A common stock, subject to limited exceptions, such as certain transfers effected for tax or estate planning purposes. The conversion of shares of our Class B common stock into shares of our Class A common stock has had and will continue to have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their Class B shares.
We cannot predict the impact our dual class structure may have on the market price of our Class A common stock.
We cannot predict whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our initial public offering, or IPO, including our executive officers, employees and directors and their affiliates, will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indexes. For example, in July 2017, FTSE Russell and Standard & Poor’s announced that they would cease to allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in any of these indices. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.
Future sales of our Class A common stock in the public market could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock in the public market, or the perception that these sales might occur, could depress the market price of our Class A common stock and could impair our ability to raise capital through the sale of additional equity securities. Many of our stockholders who held our capital stock prior to the completion of our IPO have substantial unrecognized gains on the value of the equity they hold based upon the price at which shares were sold in our IPO, and therefore they may take steps to sell their shares or otherwise secure the unrecognized gains on those shares. We are unable to predict the timing of or the effect that such sales may have on the prevailing market price of our Class A common stock.
We have registered all of the shares of Class A common stock and Class B common stock issuable upon exercise of outstanding options or other equity incentives we may grant in the future, for public resale under the Securities Act. The shares of Class A common stock and Class B common stock will become eligible for sale in the public market to the extent such options are exercised, subject to compliance with applicable securities laws.
Further, as of June 30, 2023, holders of a substantial number of shares had rights, subject to certain conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to continue to grant equity awards to employees, directors and consultants under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we have and may continue to acquire or make investments in companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our Class A common stock to decline. Furthermore, if we issue additional equity or
58





convertible debt securities, the new equity securities could have rights senior to those of our common stock. For example, if we elect to settle our conversion obligation under our 0.125% Convertible Senior Notes due 2025, or our 2025 Notes, in shares of our Class A common stock or a combination of cash and shares of our Class A common stock, the issuance of such Class A common stock may dilute the ownership interests of our stockholders and sales in the public market could adversely affect prevailing market prices.
If securities or industry analysts cease publishing research or publish unfavorable or inaccurate research about our business, or if we fail to meet or significantly exceed our publicly announced financial guidance or the expectations of analysts or public investors, the market price and trading volume of our Class A common stock could decline.
The market price and trading volume of our Class A common stock will be heavily influenced by the way analysts interpret our financial information and other disclosures. We do not have control over these analysts. If securities or industry analysts cease coverage of us, downgrade our Class A common stock, or publish negative reports about our business, our stock price would likely decline. In addition, the stock prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or significantly exceed, the financial guidance publicly announced by those companies or the expectations of analysts. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations or analysts or public investors, analysts could downgrade or Class A common stock or publish unfavorable research on us. As a result, demand for our Class A common stock could decrease, which might cause our stock price to decline and could decrease the trading volume of our Class A common stock.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, holders of our Class A common stock may need to rely on sales of their holdings of Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment.
We will continue to incur increased costs as a result of operating as a public company, and our management will be required to continue to devote substantial time to compliance with our public company responsibilities and corporate governance practices.
We have incurred significant legal, accounting, insurance, and other expenses as a public company, which we expect to further increase. The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq Global Select Market and other applicable securities rules and regulations impose various requirements on public companies. Our management and other personnel devote a substantial amount of time to compliance with these requirements. These rules and regulations contribute to increased legal and financial compliance costs and make some activities more time-consuming and costly.
We are obligated to develop and maintain proper and effective internal controls over financial reporting, and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our Class A common stock.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting on an annual basis. This assessment must include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. Our compliance with Section 404 requires that we incur substantial expenses and expend significant management efforts. We have hired, and need to continue to hire, additional accounting and financial staff with appropriate public company experience and technical accounting knowledge to comply with Section 404.
During the evaluation and testing process of our internal controls in future years, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to certify that our internal control over financial reporting is effective. We cannot assure you that there will not be material weaknesses in our internal control over financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm determines we have a material weakness in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, and we could be subject to sanctions or investigations by the SEC or other regulatory authorities. Failure to remedy any material weakness in our internal control over
59





financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our Class A common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights, and preferences determined by our board of directors that may be senior to our Class A common stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, the chairperson of our board of directors, or our chief executive officer;
establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors;
provide that our directors may be removed for cause only upon the vote of at least 66 2/3% of our outstanding shares of voting stock;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and
require the approval of our board of directors or the holders of at least 66 2/3% of our outstanding shares of voting stock to amend our bylaws and certain provisions of our certificate of incorporation.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally, subject to certain exceptions, prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of our Class A common stock, and they could deter potential acquirers of our company, thereby reducing the likelihood that holders of our Class A common stock would receive a premium for their shares of our Class A common stock in an acquisition.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and the federal district courts of the United States of America as the exclusive forums for substantially all disputes between us and our stockholders, which could restrict our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: any derivative action or proceeding brought on our behalf; any action asserting a breach of a fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine. The provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, our amended and restated certificate of incorporation provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
60





These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
Risks Related to Our Outstanding 2025 Notes
We may not have sufficient cash flow from our business to make payments on our significant debt when due, and we may incur additional indebtedness in the future.
In June 2020, we issued the 2025 Notes in a private placement. We may be required to use a substantial portion of our cash flows from operations to pay interest and principal on our indebtedness. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the 2025 Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.
In addition, we may incur substantial additional debt in the future, subject to the restrictions contained in our future debt agreements, some of which may be secured debt. We are not restricted under the terms of the indenture governing the 2025 Notes, from incurring additional debt, securing existing or future debt, recapitalizing our debt, repurchasing our stock, pledging our assets, making investments, paying dividends, guaranteeing debt or taking a number of other actions that are not limited by the terms of the indenture governing the 2025 Notes that could have the effect of diminishing our ability to make payments on the 2025 Notes when due.
The conditional conversion feature of the 2025 Notes may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the 2025 Notes is triggered, as it was during the quarter ended March 31, 2022, holders of the 2025 Notes are entitled to convert the notes at any time during specified periods at their option. If one or more holders elect to convert their 2025 Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their 2025 Notes when these conversion triggers are satisfied, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2025 Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
The capped call transactions may affect the value of the 2025 Notes and our Class A common stock.
In connection with the pricing of the 2025 Notes, we entered into capped call transactions with the option counterparties. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock that initially underlie the 2025 Notes. The capped call transactions are expected generally to partially offset the potential dilution to our Class A common stock as a result of conversion of the 2025 Notes. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to our Class A common stock concurrently with or shortly after the pricing of the 2025 Notes, including with certain investors in the 2025 Notes.
In addition, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions following the pricing of the 2025 Notes on June 2, 2020 and prior to the maturity of the 2025 Notes. They are likely to do so on each exercise date for the capped call transactions, which are expected to occur during each 30 trading day period beginning on the 31st scheduled trading day prior to the maturity date of the 2025 Notes, or following any termination of any portion of the capped call transactions in connection with any repurchase, redemption or early conversion of the 2025 Notes. This activity could also cause or prevent an increase or decrease in the price of our Class A common stock or the 2025 Notes. The potential effect, if any, of these transactions on the price of our Class A
61





common stock or the 2025 Notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our Class A common stock.
We are subject to counterparty risk with respect to the capped call transactions.
The counterparties to the capped call transactions are financial institutions, and we will be subject to the risk that one or more of the option counterparties may default, fail to perform or exercise their termination rights under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. If a counterparty to the capped call transactions becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under such transaction. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our common stock increases. In addition, upon a default, failure to perform or a termination of the capped call transactions by a counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES
(a)Recent Sales of Unregistered Equity Securities
On April 9, 2023, we issued 130,162 shares of Class A common stock as consideration in connection with an acquisition that closed in 2021. The issuance was deemed exempt from registration under the Securities Act pursuant to the exemption provided by Section 4(a)(2) of the Securities Act as a transaction by an issuer not involving a public offering.
(b) Issuer Purchases of Equity Securities
None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Trading Arrangements
During the three months ended June 30, 2023, the Company’s directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted written plans intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) for the sale of the Company’s securities as set forth in the table below.
NamePositionAdoption DateTotal Shares of Class A Common Stock to be SoldExpiration Date
Adam BlitzerChief Operating OfficerMay 12, 2023
Up to 92,304 (1)
July 1, 2024
Amit AgarwalPresidentMay 15, 2023
708,500 (2)
February 16, 2024
Dev IttycheriaDirectorJune 5, 202375,000August 30, 2024
(1)The actual number of shares that will be sold under the Rule 10b5-1 trading plan will be reduced by the number of shares sold pursuant to the Company’s election under its equity incentive plans to require the satisfaction of tax withholding obligations realized upon the vesting of RSUs and PSUs to be funded by a sell-to-cover transaction. The number of Company shares to be sold to satisfy the Company’s tax withholding obligation is not known at this time as it is dependent on future events, including the future trading price of the Company’s shares.
(2)The shares will be sold under a Rule 10b5-1 trading plan in sell-to-cover transactions intended to satisfy tax withholding obligations and exercise costs realized upon the exercise of stock options.
62





Amendments to Bylaws
On August 8, 2023, the Board of Directors (the “Board”) of the Company approved amendments to the Company’s Amended and Restated Bylaws (the “Bylaws”), which became effective the same day. Among other things, the amendments:
update the advance notice provisions that apply when a stockholder intends to propose a director nomination or other business at a stockholder meeting, including to address newly adopted Rule 14a-19 of the Exchange Act (“Rule 14a-19”), by requiring;
any stockholder submitting a nomination notice to make a representation as to whether such stockholder intends to solicit proxies in support of director nominees other than the Company’s nominees in accordance with Rule 14a-19 and to provide reasonable evidence that certain requirements of such rule have been satisfied;
the nomination of each proposed director nominee other than the Company’s nominees be disregarded (notwithstanding that the nominee is included as a nominee in the Company’s proxy statement, notice of meeting or other proxy materials for any stockholder meeting (or any supplement thereto) and notwithstanding that proxies or votes in respect of the election of such proposed nominees may have been received by the Company (which proxies and votes shall be disregarded)) if, after a stockholder provides notice pursuant to Rule 14a-19, such stockholder subsequently fails to comply with the requirements of Rule 14a-19 or fails to timely provide reasonable evidence that certain requirements of such rule have been satisfied;
that the number of nominees a stockholder may nominate for election at a stockholder meeting may not exceed the number of directors to be elected at such meeting;
certain representations with respect to a proposed nominee regarding the absence of certain voting commitments, disclosure of compensation for service and compliance with our corporate governance and other policies, and intent to serve the entire term;
additional background information and disclosures regarding proposing stockholders, proposed nominees and business, and other persons related to a stockholder’s solicitation of proxies; and
that whenever a document or information must be delivered to the Company under the advance notice provisions such document or information must be in writing exclusively and must be delivered exclusively by hand, or by certified or registered mail, return receipt requested.
require that any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, with the white proxy card being reserved for exclusive use by the Board; and
make certain other technical, modernizing and clarifying changes.
The Bylaws are attached hereto as Exhibit 3.2 and are incorporated herein by reference.
63






ITEM 6. EXHIBITS
  Incorporated by Reference 
Exhibit
Number
DescriptionFormFile No.ExhibitFiling DateFiled
Herewith
3.18-K001-390513.1September 23, 2019
3.2X
10.1#
X
31.1X
31.2X
32.1*X
32.2*X
101.INSXBRL Instance DocumentX
101.SCHXBRL Taxonomy Extension Schema DocumentX
101.CALXBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFXBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABXBRL Taxonomy Extension Label Linkbase DocumentX
101.PREXBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)X
_________________
#Indicates management contract or compensatory plan, contract or agreement.
*This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

64





SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
DATADOG, INC.
Date: August 9, 2023By:/s/ Olivier Pomel
Name:Olivier Pomel
Title:
Chief Executive Officer and Director
(Principal Executive Officer)
Date: August 9, 2023By:/s/ David Obstler
Name:David Obstler
Title:
Chief Financial Officer
(Principal Financial and Accounting Officer)

65
EX-3.2 2 exhibit32-amendedandrestat.htm EX-3.2 Document

AMENDED AND RESTATED BYLAWS
OF
DATADOG, INC.
(A DELAWARE CORPORATION)
ARTICLE I
OFFICES
Section 1.Registered Office. The registered office of the corporation in the State of Delaware shall be as set forth in the Certificate of Incorporation.
Section 2.Other Offices. The corporation shall also have and maintain an office or principal place of business at such place as may be fixed by the Board of Directors, and may also have offices at such other places, both within and without the State of Delaware, as the Board of Directors may from time to time determine or the business of the corporation may require.
ARTICLE II
CORPORATE SEAL
Section 3.Corporate Seal. The Board of Directors may adopt a corporate seal. If adopted, the corporate seal shall consist of a die bearing the name of the corporation and the inscription, “Corporate Seal Delaware.” Said seal may be used by causing it or a facsimile thereof to be impressed or affixed or reproduced or otherwise.
ARTICLE III
STOCKHOLDERS’ MEETINGS
Section 4.Place of Meetings. Meetings of the stockholders of the corporation may be held at such place, either within or without the State of Delaware, as may be determined from time to time by the Board of Directors. The Board of Directors may, in its sole discretion, determine that the meeting shall not be held at any place, but may instead be held solely by means of remote communication as provided under the General Corporation Law of the State of Delaware (“DGCL”).
Section 5.Annual Meeting.
(a)The annual meeting of the stockholders of the corporation, for the purpose of election of directors and for such other business as may properly come before it, shall be held on such date and at such time as may be designated from time to time by the Board of Directors. The corporation may postpone, reschedule or cancel any annual meeting of stockholders previously scheduled by the Board of Directors at any time, before or after notice of such meeting has been sent to the stockholders. Nominations of persons for election to the Board of Directors of the corporation and proposals of business to be considered by the stockholders may be made at an annual meeting of stockholders: (i) pursuant to the corporation’s notice of meeting (or any supplement thereto) of stockholders; (ii) brought specifically by or at the direction of the Board of Directors or a duly authorized committee thereof; or (iii) by any stockholder of the corporation who was a stockholder of record at the time of giving the stockholder’s notice provided for in Section 5(b) below and who is a stockholder of record at the time of the annual meeting of stockholders, who is entitled to vote at the meeting and who complied with the notice procedures set forth in Section 5. For the avoidance of doubt, clause (iii) above shall be the exclusive means for a stockholder to make nominations and submit other business (other than matters properly included in the corporation’s notice of meeting of stockholders and proxy statement under Rule 14a-8 under the Securities Exchange Act of 1934, as amended (the “1934 Act”), and the rules and regulations thereunder before an annual meeting of stockholders).
(b)At an annual meeting of the stockholders, only such business shall be conducted as is a proper matter for stockholder action under Delaware law and as shall have been properly brought before the meeting in accordance with the procedures below.
(i)For nominations for the election to the Board of Directors to be properly brought before an annual meeting by a stockholder pursuant to clause (iii) of Section 5(a), the stockholder must deliver written



notice to the Secretary at the principal executive offices of the corporation on a timely basis as set forth in Section 5(b)(iii) and must update and supplement the information contained in such written notice on a timely basis as set forth in Section 5(c). Such stockholder’s notice shall set forth: (A) as to each nominee such stockholder proposes to nominate at the meeting: (1) the name, age, business address and residence address of such nominee; (2) the principal occupation or employment of such nominee; (3) the class or series and number of shares of each class or series of capital stock of the corporation that are owned beneficially and of record by such nominee; and list any pledge of or encumbrances on such shares; (4) the date or dates on which such shares were acquired and the investment intent of such acquisition; (5) the questionnaire, representation and agreement required by Section 5(e); and (6) all other information concerning such nominee as would be required to be disclosed in a proxy statement soliciting proxies for the election of such nominee as a director in an election contest (even if an election contest is not involved), or that is otherwise required to be disclosed or provided to the corporation pursuant to Section 14 of the 1934 Act and the rules and regulations promulgated thereunder (including such person’s written consent to being named as a nominee in a proxy statement, proxy card or other filings and to serving as a director if elected); and (B) all of the information required by Section 5(b)(iv). The corporation may require any proposed nominee to furnish such other information as it may reasonably require to determine the eligibility of such proposed nominee to serve as a director of the corporation and to determine the independence (as such term is used in any applicable stock exchange listing requirements or applicable law) of such proposed nominee or to determine the eligibility of such proposed nominee to serve on any committee or sub-committee of the Board of Directors under any applicable stock exchange listing requirements or applicable law, or that the Board of Directors determines could be material to a reasonable stockholder’s understanding of the background, qualifications, experience, independence, or lack thereof, of such proposed nominee. The number of nominees a stockholder may nominate for election at the annual meeting on its own behalf (or in the case of a stockholder giving the notice on behalf of a beneficial owner, the number of nominees a stockholder may nominate for election at the annual meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such annual meeting. A stockholder may not designate any substitute nominees unless the stockholder provides timely notice of such substitute nominee(s) in accordance with this Section 5(b)(i), in the case of an annual meeting, or Section 6, in the case of a special meeting (and such notice contains all of the information, representations, questionnaires and certifications with respect to such substitute nominee(s) that are required by the Bylaws with respect to nominees for director).
(ii)Other than proposals sought to be included in the corporation’s proxy materials pursuant to Rule 14a-8 under the 1934 Act, for business other than nominations for the election to the Board of Directors to be properly brought before an annual meeting by a stockholder pursuant to clause (iii) of Section 5(a), the stockholder must deliver written notice to the Secretary at the principal executive offices of the corporation on a timely basis as set forth in Section 5(b)(iii), and must update and supplement the information contained in such written notice on a timely basis as set forth in Section 5(c). Such stockholder’s notice shall set forth: (A) as to each matter such stockholder proposes to bring before the meeting, a brief description of the business desired to be brought before the meeting, the text of the proposal or business (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend these Bylaws, the language of the proposed amendment), the reasons for conducting such business at the meeting, and any material interest (including any anticipated benefit of such business to any Proponent (as defined below) other than solely as a result of its ownership of the corporation’s capital stock, that is material to any Proponent individually, or to the Proponents in the aggregate) in such business of any Proponent; and (B) all of the information required by Section 5(b)(iv).
(iii)To be timely, the written notice required by Section 5(b)(i) or 5(b)(ii) must be received by the Secretary at the principal executive offices of the corporation not later than the close of business on the 90th day nor earlier than the close of business on the 120th day prior to the first anniversary of the preceding year’s annual meeting; provided, however, that, subject to the last sentence of this Section 5(b)(iii), in the event that the date of the annual meeting is advanced more than 30 days prior to or delayed by more than 30 days after the anniversary of the preceding year’s annual meeting, notice by the stockholder to be timely must be so received (A) not earlier than the close of business on the 120th day prior to such annual meeting and (B) not later than the close of business on the later of the 90th day prior to such annual meeting or, if later than the 90th day prior to such annual meeting, the 10th day following the day on which public announcement of the date of such meeting is first made. In no event shall an adjournment or a postponement (or the public announcement thereof) of an annual meeting for which notice has been given, or for which a public announcement of the date of the meeting has been made by the corporation, commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above.
(iv)The written notice required by Section 5(b)(i) or 5(b)(ii) shall also set forth, as of the date of the notice and as to the stockholder giving the notice, the beneficial owner, if any, on whose behalf the nomination or proposal is made and any affiliate who controls either of the foregoing stockholder or beneficial owner, directly or indirectly (each, a “Proponent” and collectively, the “Proponents”): (A) the name and address of each Proponent who is a record stockholder, as they appear on the corporation’s books, and the name and address of each other Proponent; (B) the class, series and number of shares of each class or series of the capital stock of the corporation that are, directly or indirectly, owned of record or beneficially (within the meaning of Rule 13d-3 under



the 1934 Act) by each Proponent (provided, that for purposes of this Section 5(b)(iv), such Proponent shall in all events be deemed to beneficially own all shares of any class or series of capital stock of the corporation as to which such Proponent or any of its affiliates or associates has a right to acquire beneficial ownership at any time in the future); (C) a description of any agreement, arrangement or understanding (whether oral or in writing) with respect to such nomination or proposal (and/or the voting of shares of any class or series of capital stock of the corporation) between or among any Proponent and any of its affiliates or associates, the nominee (if applicable), and/or any other persons (including their names), including, without limitation, any agreements, arrangements or understandings required to be disclosed pursuant to Item 5 or Item 6 of 1934 Act Schedule 13D, regardless of whether the requirement to file a Schedule 13D is applicable; (D) a representation that the stockholder is a holder of record of shares of the corporation at the time of giving notice, will be entitled to vote at the meeting and that such stockholder (or a qualified representative thereof) intends to appear at the meeting to nominate the person or persons specified in the notice (with respect to a notice under Section 5(b)(i)) or to propose the business that is specified in the notice (with respect to a notice under Section 5(b)(ii)); (E) a representation whether any Proponent or any other participant (as defined in Item 4 of Schedule 14A under the 1934 Act) will engage in a solicitation with respect to such nomination or proposal and, if so, the name of each participant in such solicitation and the amount of the cost of solicitation that has been and will be borne, directly or indirectly, by each participant in such solicitation and a representation as to whether the Proponents intend or are part of a group that intends (x) to deliver, or make available, a proxy statement and/or form of proxy to holders of at least the percentage of the corporation’s voting shares required to approve or adopt the proposal or elect the nominee, (y) to otherwise solicit proxies or votes from stockholders in support of such proposal or nomination and/or (z) to solicit proxies in support of any proposed nominee in accordance with Rule 14a-19 promulgated under the 1934 Act; (F) to the extent known by any Proponent, the name and address of any other stockholder supporting the proposal on the date of such stockholder’s notice; (G) a description of all Derivative Transactions (as defined below) by each Proponent during the previous 12- month period, including the date of the transactions and the class, series and number of securities involved in, and the material economic or voting terms of, such Derivative Transactions; (H) a certification regarding whether each Proponent has complied with all applicable federal, state and other legal requirements in connection with such Proponent’s acquisition of shares of capital stock or other securities of the corporation and/or such Proponent’s acts or omissions as a stockholder or beneficial owner of the corporation; and (I) any other information relating to each Proponent required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for, as applicable, the proposal and/or for the election of directors in an election contest pursuant to, and in accordance with, Section 14 of the 1934 Act and the rules and regulations promulgated thereunder.
(c)A stockholder providing the written notice required by Section 5(b)(i) or 5(b)(ii) shall update and supplement such notice in writing, if necessary, so that the information (other than the representations required by Section 5(b)(iv)(E)) provided or required to be provided in such notice is true and correct in all material respects as of (i) the record date for the determination of stockholders entitled to notice of the meeting and (ii) the date that is five Business Days (as defined below) prior to the meeting and, in the event of any adjournment or postponement thereof, five Business Days prior to such adjourned or postponed meeting, provided, that no such update or supplement shall cure or affect the accuracy (or inaccuracy) of any representations made by any Proponent, any of its affiliates or associates, or a nominee or the validity (or invalidity) of any nomination or proposal that failed to comply with this Section 5 or is rendered invalid as a result of any inaccuracy therein. In the case of an update and supplement pursuant to clause (i) of this Section 5(c), such update and supplement shall be received by the Secretary at the principal executive offices of the corporation not later than five Business Days after the later of the record date for the determination of stockholders entitled to notice of the meeting and the public announcement of the record date. In the case of an update and supplement pursuant to clause (ii) of this Section 5(c), such update and supplement shall be received by the Secretary at the principal executive offices of the corporation not later than two Business Days prior to the date for the meeting, and, in the event of any adjournment or postponement thereof, two Business Days prior to such adjourned or postponed meeting.
(d)Notwithstanding anything in Section 5(b)(iii) to the contrary, in the event that the number of directors to be elected to the Board of Directors of the corporation at an annual meeting is increased and there is no public announcement naming all of the nominees for director or specifying the size of the increased Board of Directors made by the corporation at least ten days before the last day a stockholder may deliver a notice of nomination in accordance with Section 5(b)(iii), a stockholder’s notice required by this Section 5 that complies with the requirements in Section 5(b)(i), other than the timing requirements in Section 5(b)(iii), shall also be considered timely, but only with respect to nominees for any new positions created by such increase, if it shall be received by the Secretary at the principal executive offices of the corporation not later than the close of business on the tenth day following the day on which such public announcement is first made by the corporation.
(e)To be eligible to be a nominee for election or re-election as a director of the corporation pursuant to a nomination under clause (iii) of Section 5(a) or clause (ii) of Section 6(c), each Proponent must deliver (in accordance with the time periods prescribed for delivery of notice under Sections 5(b)(iii), 5(d) or 6(c), as applicable) to the Secretary at the principal executive offices of the corporation a written questionnaire with respect



to the background, qualifications, stock ownership and independence of such proposed nominee and the background of any other person or entity on whose behalf the nomination is being made (in the form provided by the Secretary within ten days following a written request therefor by a stockholder of record) and a written representation and agreement (in the form provided by the Secretary within ten days following a written request therefor by a stockholder of record) that such person (i) is not and will not become a party to (A) any agreement, arrangement or understanding (whether oral or in writing) with, and has not given any commitment or assurance to, any person or entity as to how such person, if elected as a director of the corporation, will act or vote on any issue or question (a “Voting Commitment”) that has not been disclosed to the corporation in the questionnaire or (B) any Voting Commitment that could limit or interfere with such person’s ability to comply, if elected as a director of the corporation, with such person’s fiduciary duties under applicable law; (ii) is not and will not become a party to any agreement, arrangement or understanding (whether oral or in writing) with any person or entity other than the corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director of the corporation or nominee that has not been disclosed in such questionnaire; (iii) would be in compliance, if elected as a director of the corporation, and will comply with, all applicable publicly disclosed corporate governance, conflict of interest, confidentiality and stock ownership and trading policies and guidelines of the corporation and (iv) if elected as a director of the corporation, intends to serve the entire term until the next meeting at which such candidate would face re-election.
(f)A person shall not be eligible for election or re-election as a director unless the person is nominated, in the case of an annual meeting, in accordance with clause (ii) or clause (iii) of Section 5(a) and in accordance with the procedures set forth in Sections 5(b), 5(c), 5(d), 5(e) and 5(f), as applicable, or in the case of a special meeting, in accordance with paragraph (c) of Section 6 of these Bylaws and the requirements thereof. Only such business shall be conducted at any annual meeting of the stockholders of the corporation as shall have been brought before the meeting in accordance with Section 5(a) of these Bylaws and in accordance with the procedures set forth in Sections 5(b), 5(c) and 5(f) of these Bylaws, as applicable. Notwithstanding anything to the contrary in these Bylaws, unless otherwise required by applicable law, if any Proponent (i) provides notice pursuant to Rule 14a-19(b) promulgated under the 1934 Act with respect to any proposed nominee and (ii) subsequently (x) fails to comply with the requirements of Rule 14a-19 promulgated under the 1934 Act (or fails to timely provide reasonable evidence sufficient to satisfy the corporation that such Proponent has met the requirements of Rule 14a-19(a)(3) promulgated under the 1934 Act in accordance with the following sentence) or (y) fails to inform the corporation that such Proponent no longer plans to solicit proxies in accordance with the requirements of Rule 14a-19 promulgated under the 1934 Act by delivering a written notice to the Secretary at the principal executive offices of the corporation within two business days after the occurrence of such change, then the nomination of each such proposed nominee shall be disregarded (and such nominee disqualified from standing for election or re-election), notwithstanding that the nominee is included (as applicable) as a nominee in the corporation’s proxy statement, notice of meeting or other proxy materials for any stockholder meeting (or any supplement thereto) and notwithstanding that proxies or votes in respect of the election of such proposed nominees may have been received by the corporation (which proxies and votes shall be disregarded). If any Proponent provides notice pursuant to Rule 14a-19(b) promulgated under the 1934 Act, such Proponent shall deliver to the corporation, no later than five business days prior to the applicable meeting, reasonable evidence that it has met the requirements of Rule 14a-19(a)(3) promulgated under the 1934 Act. Notwithstanding anything to the contrary set forth herein, and for the avoidance of doubt, the nomination of any person whose name is included (as applicable) as a nominee in the corporation’s proxy statement, notice of meeting or other proxy materials for any stockholder meeting (or any supplement thereto) as a result of any notice provided by any Proponent pursuant to Rule 14a-19(b) promulgated under the 1934 Act with respect to such proposed nominee and whose nomination is not made by or at the direction of the Board of Directors or any authorized committee thereof shall not be deemed (for purposes of clause (i) of Section 5(a) or otherwise) to have been made pursuant to the corporation’s notice of meeting (or any supplement thereto) and any such nominee may only be nominated by a Proponent pursuant to clause (iii) of Section 5(a) and, in the case of a special meeting of stockholders, pursuant to and to the extent permitted under paragraph (c) of Section 6 of these Bylaws. Except as otherwise required by applicable law, the Chairperson of the meeting shall have the power and duty to determine whether a nomination or any business proposed to be brought before the meeting was made, or proposed, as the case may be, in accordance with the procedures and requirements set forth in these Bylaws (including, without limitation, compliance with Rule 14a-19 promulgated under the 1934 Act) and, if any proposed nomination or business is not in compliance with these Bylaws, or the Proponent does not act in accordance with the representations required by this Section 5, to declare that such proposal or nomination shall not be presented for stockholder action at the meeting and shall be disregarded (and such nominee disqualified from standing for election or re-election), or that business shall not be transacted, notwithstanding that such proposal or nomination is set forth in (as applicable) the corporation’s proxy statement, notice of meeting or other proxy materials and notwithstanding that proxies or votes in respect of such nominations or such business may have been solicited or received. Notwithstanding the foregoing provisions of this Section 5, unless otherwise required by applicable law, if the stockholder (or a qualified representative of the stockholder) does not appear at the annual meeting of stockholders of the corporation to present a nomination or proposed business, such nomination shall be disregarded (and such nominee disqualified from standing for election or re-election) and such proposed business shall not be transacted, notwithstanding that such nomination or proposed business is set forth in (as applicable) the corporation’s proxy



statement, notice of meeting or other proxy materials and notwithstanding that proxies or votes in respect of such vote may have been solicited or received by the corporation. For purposes of this Section 5, to be considered a qualified representative of the stockholder, a person must be a duly authorized officer, manager or partner of such stockholder or must be authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders, which writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, shall be provided to the Secretary of the corporation at least five (5) business days prior to the meeting of stockholders.
(g)Notwithstanding the foregoing provisions of this Section 5, in order to include information with respect to a stockholder proposal in the proxy statement and form of proxy for a stockholders’ meeting, a stockholder must also comply with all applicable requirements of the 1934 Act and the rules and regulations thereunder, and any failure to comply with such requirements shall be deemed a failure to comply with this Section 5. Nothing in these Bylaws shall be deemed to affect any rights of (i) stockholders to request inclusion of proposals in the corporation’s proxy statement pursuant to Rule 14a-8 under the 1934 Act; provided, however, that any references in these Bylaws to the 1934 Act or the rules and regulations thereunder are not intended to and shall not limit the requirements applicable to proposals and/or nominations to be considered pursuant to Section 5(a)(iii) of these Bylaws; or (ii) the holders of any class or series of preferred stock of the corporation as to dividends or upon liquidation to make nominations of persons for election to the Board of Directors if and to the extent provided for under law, the Certificate of Incorporation, or these Bylaws.
(h)For purposes of Sections 5 and 6,
(i)affiliates” and “associates” shall have the meanings set forth in Rule 405 under the Securities Act of 1933, as amended (the “1933 Act”);
(ii)Business Day” means any day other than Saturday, Sunday or a day on which banks are closed in New York City, New York.
(iii)close of business” means 6:00 p.m. local time at the principal executive offices of the Corporation on any calendar day, whether or not the day is a Business Day
(iv)Derivative Transaction” means any agreement, arrangement, interest or understanding entered into by, or on behalf or for the benefit of, any Proponent or any of its affiliates or associates, whether record or beneficial: (A) the value of which is derived in whole or in part from the value of any class or series of shares or other securities of the corporation; (B) that otherwise provides any direct or indirect opportunity to gain or share in any gain derived from a change in the value of securities of the corporation; (C) the effect or intent of which is to mitigate loss, manage risk or benefit of security value or price changes; or (D) that provides the right to vote or increase or decrease the voting power of, such Proponent, or any of its affiliates or associates, directly or indirectly, with respect to any securities of the corporation, which agreement, arrangement, interest or understanding may include, without limitation, any option, warrant, debt position, note, bond, convertible security, swap, stock appreciation right, short position, profit interest, hedge, right to dividends, voting agreement, performance-related fee or arrangement to borrow or lend shares (whether or not subject to payment, settlement, exercise or conversion in any such class or series), and any proportionate interest of such Proponent in the securities of the corporation held by any general or limited partnership, or any limited liability company, of which such Proponent is, directly or indirectly, a general partner or managing member; and
(v)public announcement” shall mean disclosure in a press release reported by the Dow Jones Newswires, Associated Press or comparable national news service or in a document publicly filed by the corporation with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the 1934 Act or by such other means reasonably designed to inform the public or security holders in general of such information including, without limitation, posting on the corporation’s investor relations website.
Section 6.Special Meetings.
(a)Special meetings of the stockholders of the corporation may be called, for any purpose as is a proper matter for stockholder action under Delaware law, by (i) the Chairperson of the Board of Directors, (ii) the Chief Executive Officer, or (iii) the Board of Directors pursuant to a resolution adopted by the Board of Directors. The corporation may postpone, reschedule or cancel any special meeting of stockholders previously scheduled by the Board of Directors at any time, before or after notice of such meeting has been sent to the stockholders.
(b)For a special meeting called pursuant to Section 6(a), the person(s) calling the meeting shall determine the time and place, if any, of the meeting; provided, however, that only the Board of Directors or a duly authorized



committee thereof may authorize a meeting solely by means of remote communication. Upon determination of the time and place, if any, of the meeting, the Secretary shall cause a notice of meeting to be given to the stockholders entitled to vote, in accordance with the provisions of Section 7. No business may be transacted at a special meeting otherwise than as specified in the notice of meeting.
(c)Nominations of persons for election to the Board of Directors may be made at a special meeting of stockholders at which directors are to be elected (i) by or at the direction of the Board of Directors or a duly authorized committee thereof or (ii) by any stockholder of the corporation who is a stockholder of record at the time of giving notice provided for in this paragraph, and who is a stockholder of record at the time of the special meeting of stockholders, who shall be entitled to vote at the meeting and who complies with Section 5(b)(i), 5(b)(iv), 5(c), 5(e) and 5(f). The number of nominees a stockholder may nominate for election at the special meeting on its own behalf (or in the case of a stockholder giving the notice on behalf of a beneficial owner, the number of nominees a stockholder may nominate for election at the special meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such special meeting. In the event the corporation calls a special meeting of stockholders for the purpose of electing one or more directors to the Board of Directors, any such stockholder of record entitled to vote in such election of directors may nominate a person or persons (as the case may be), for election to such position(s) as specified in the corporation’s notice of meeting, if written notice setting forth the information required by Section 5(b)(i) of these Bylaws shall be received by the Secretary at the principal executive offices of the corporation not earlier than the close of business on the 120th day prior to such special meeting and not later than the close of business on the later of the 90th day prior to such meeting or the 10th day following the day on which the corporation first makes a public announcement of the date of the special meeting at which directors are to be elected. The stockholder shall also update and supplement such information as required under Section 5(c). In no event shall an adjournment or a postponement of a special meeting for which notice has been given, or the public announcement thereof has been made, commence a new time period (or extend any time period) for the giving of a stockholder’s notice as described above.
(d)A person shall not be eligible for election or re-election as a director at the special meeting unless the person is nominated either in accordance with clause (i) or clause (ii) of Section 6(c). Except as otherwise required by law, the Chairperson of the special meeting shall have the power and duty to determine whether a nomination was made in accordance with the procedures and requirements set forth in these Bylaws and, if any nomination or business is not in compliance with these Bylaws (including, without limitation, compliance with Rule 14a-19 promulgated under the 1934 Act), or if the Proponent does not act in accordance with the representations required by Section 5, to declare that such nomination shall not be presented for stockholder action at the meeting and shall be disregarded (and such nominee disqualified from standing for election or re-election), notwithstanding that such nomination is set forth in (as applicable) the corporation’s proxy statement, notice of meeting, or other proxy materials and notwithstanding that proxies or votes in respect of such nomination may have been solicited or received. Notwithstanding the foregoing provisions of this Section 6, unless otherwise required by applicable law, if the stockholder (or a qualified representative of the stockholder (meeting the requirements specified in Section 5(f)) does not appear at the special meeting of stockholders of the corporation to present a nomination, such nomination shall be disregarded (and such nominee disqualified from standing for election or re-election), notwithstanding that the nomination is set forth in (as applicable) the corporation’s proxy statement, notice of meeting or other proxy materials and notwithstanding that proxies or votes in respect of such nomination may have been solicited or received by the corporation.
(e)Notwithstanding the foregoing provisions of this Section 6, a stockholder must also comply with all applicable requirements of the 1934 Act and the rules and regulations thereunder with respect to matters set forth in this Section 6, and any failure to comply with such requirements shall be deemed a failure to comply with this Section 6. Nothing in these Bylaws shall be deemed to affect any rights of (i) stockholders to request inclusion of proposals in the corporation’s proxy statement pursuant to Rule 14a-8 under the 1934 Act; provided, however, that any references in these Bylaws to the 1934 Act or the rules and regulations thereunder are not intended to and shall not limit the requirements applicable to nominations for the election to the Board of Directors or proposals of other business to be considered pursuant to Section 6(c) of these Bylaws; or (ii) the holders of any class or series of stock having a preference over the common stock as to dividends or upon liquidation to make nominations of persons for election to the Board of Directors if and to the extent provided for under law, the Certificate of Incorporation, or these Bylaws.
Section 7.Notice of Meetings. Except as otherwise provided by law, notice of each meeting of stockholders shall be given not less than 10 nor more than 60 days before the date of the meeting to each stockholder entitled to vote at such meeting as of the record date for determining the stockholders entitled to notice of such meeting, such notice to specify the place, if any, date and hour of such meeting, the record date for determining the stockholders entitled to vote at such meeting, if such date is different from the record date for determining the stockholders entitled to notice of such meeting, in the case of special meetings, the purpose or purposes of the meeting, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at any such meeting. Notice shall be deemed given as provided in Section 232 of the DGCL.



Section 8.Quorum. At all meetings of stockholders, except where otherwise required by statute or by the Certificate of Incorporation, or by these Bylaws, the presence, in person, by remote communication, if applicable, or by proxy duly authorized, of the holders of a majority of the voting power of the outstanding shares of stock entitled to vote thereat shall constitute a quorum for the transaction of business. In the absence of a quorum, any meeting of stockholders may be adjourned, from time to time, either by the Chairperson of the meeting or by the holders of a majority of the voting power of the shares represented thereat and entitled to vote thereon, but no other business shall be transacted at such meeting. The stockholders present at a duly called or convened meeting, at which a quorum is present, may continue to transact business until adjournment, notwithstanding the withdrawal of enough stockholders to leave less than a quorum. Except as otherwise provided by statute or by applicable stock exchange rules, or by the Certificate of Incorporation or these Bylaws, in all matters other than the election of directors, the affirmative vote of the holders of a majority of the voting power of the shares present in person, by remote communication, if applicable, or represented by proxy duly authorized at the meeting and entitled to vote on the subject matter shall be the act of the stockholders. Except as otherwise provided by statute, the Certificate of Incorporation or these Bylaws, directors shall be elected by a plurality of the votes of the shares present in person, by remote communication, if applicable, or represented by proxy duly authorized at the meeting and entitled to vote generally on the election of directors. Where a separate vote by a class or classes or series is required, except where otherwise required by statute, by applicable stock exchange rules or by the Certificate of Incorporation or these Bylaws, a majority of the voting power of the outstanding shares of such class or classes or series, present in person, by remote communication, if applicable, or represented by proxy duly authorized, shall constitute a quorum entitled to take action with respect to that vote on that matter. Except where otherwise provided by statute, by applicable stock exchange rules or by the Certificate of Incorporation or these Bylaws, the affirmative vote of the holders of a majority (plurality, in the case of the election of directors) of voting power of such class or classes or series present in person, by remote communication, if applicable, or represented by proxy at the meeting shall be the act of such class or classes or series.
Section 9.Adjournment and Notice of Adjourned Meetings. Any meeting of stockholders, whether annual or special, may be adjourned from time to time either by the person(s) who called the meeting or the Chairperson of the meeting, or by the holders of a majority of the voting power of the shares present in person, by remote communication, if applicable, or represented by proxy duly authorized at the meeting and entitled to vote thereon. When a meeting is adjourned to another time or place, if any, (including an adjournment taken to address a technical failure to convene or continue a meeting using remote communication) notice need not be given of the adjourned meeting if the time and place, if any, thereof and the means of remote communication, if any, by which stockholders and proxy holders may be deemed present in person and vote at such meeting are (i) announced at the meeting at which the adjournment is taken (ii) displayed, during the time scheduled for the meeting, on the same electronic network used to enable stockholders and proxy holders to participate in the meeting by means of remote communication or (iii) set forth in the notice of meeting given in accordance with Section 7 of these Bylaws. At the adjourned meeting, the corporation may transact any business that might have been transacted at the original meeting. If the adjournment is for more than 30 days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for stockholders entitled to vote is fixed for the adjourned meeting, the Board of Directors shall fix a new record date for notice of such adjourned meeting in accordance with Section 38(a) of these Bylaws and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such adjourned meeting as of the record date fixed for notice of such adjourned meeting.
Section 10.Voting Rights. For the purpose of determining those stockholders entitled to vote at any meeting of the stockholders, except as otherwise provided by law, only persons in whose names shares stand on the stock records of the corporation on the record date, as provided in Section 12 of these Bylaws, shall be entitled to vote at any meeting of stockholders. Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy. No proxy shall be voted after three years from its date of creation unless the proxy provides for a longer period. Any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for the exclusive use by the Board of Directors.
Section 11.Joint Owners of Stock. If shares or other securities having voting power stand of record in the names of two or more persons, whether fiduciaries, members of a partnership, joint tenants, tenants in common, tenants by the entirety, or otherwise, or if two or more persons have the same fiduciary relationship respecting the same shares, unless the Secretary is given written notice to the contrary and is furnished with a copy of the instrument or order appointing them or creating the relationship wherein it is so provided, their acts with respect to voting shall have the following effect: (a) if only one votes, his or her act binds all; (b) if more than one votes, the act of the majority so voting binds all; or (c) if more than one votes, but the vote is evenly split on any particular matter, each faction may vote the securities in question proportionally, or any person voting the shares, or a beneficiary, if any, may apply to the Delaware Court of Chancery or such other court as may have jurisdiction for relief as provided in DGCL Section 217(b). If the instrument filed with the Secretary shows that any such tenancy is



held in unequal interests, a majority or even split for the purpose of subsection (c) shall be a majority or even split in interest.
Section 12.List of Stockholders. The corporation shall prepare, no later than the tenth day before each meeting of stockholders, a complete list of the stockholders entitled to vote at said meeting, arranged in alphabetical order, showing the address of each stockholder and the number of shares registered in the name of each stockholder; provided, however, if the record date for determining the stockholders entitled to vote is less than ten days before the meeting date, the list shall reflect all of the stockholders entitled to vote as of the 10th day before the meeting date. Nothing in this Section 12 shall require the corporation to include electronic mail addresses or other electronic contact information on such list. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting for a period of ten days ending on the day before the meeting date, (a) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (b) during ordinary business hours, at the principal place of business of the corporation. In the event that the corporation determines to make the list available on an electronic network, the corporation may take reasonable steps to ensure that such information is available only to stockholders of the corporation.
Section 13.Action without Meeting. Any action required or permitted to be taken at any annual or special meeting of stockholders of the corporation may be taken without a meeting, without prior notice and without a vote only to the extent permitted by and in the manner provided in the Certificate of Incorporation and in accordance with applicable law.
Section 14.Organization; Delivery to the Corporation.
(a)At every meeting of stockholders, the Chairperson of the Board of Directors, or, if a Chairperson has not been appointed, is absent or refuses to act, the Chief Executive Officer, or, if no Chief Executive Officer is then serving, is absent or refuses to act, the President, or, if the President is absent or refuses to act, a Chairperson of the meeting designated by the Board of Directors, or, if the Board of Directors does not designate such Chairperson, a Chairperson chosen by a majority of the voting power of the stockholders entitled to vote, present in person or by proxy duly authorized, shall act as Chairperson. The Chairperson of the Board may appoint the Chief Executive Officer as Chairperson of the meeting. The Secretary, or, in his or her absence, an Assistant Secretary or any other person directed to do so by the Chairperson of the meeting, shall act as secretary of the meeting.
(b)The Board of Directors of the corporation shall be entitled to make such rules or regulations for the conduct of meetings of stockholders as it shall deem necessary, appropriate or convenient. Subject to such rules and regulations of the Board of Directors, if any, the Chairperson of the meeting shall have the right and authority to convene and (for any or no reason) to recess and/or adjourn the meeting, to prescribe such rules, regulations and procedures and to do all such acts as, in the judgment of such Chairperson, are necessary, appropriate or convenient for the proper conduct of the meeting, including, without limitation, establishing an agenda or order of business for the meeting, rules and procedures for maintaining order at the meeting and the safety of those present, limitations on participation in such meeting to stockholders of record of the corporation and their duly authorized and constituted proxies and such other persons as the Chairperson shall permit, restrictions on entry to the meeting after the time fixed for the commencement thereof, limitations on the time allotted to questions or comments by participants and regulation of the opening and closing of the polls for balloting on matters that are to be voted on by ballot. The date and time of the opening and closing of the polls for each matter upon which the stockholders will vote at the meeting shall be announced at the meeting. Unless and to the extent determined by the Board of Directors or the Chairperson of the meeting, meetings of stockholders shall not be required to be held in accordance with rules of parliamentary procedure.
(c)Whenever this Article III requires one or more persons (including a record or beneficial owner of stock) to deliver a document or information (other than a document authorizing another person to act for a stockholder by proxy at a meeting of stockholders pursuant to Section 212 of the DGCL) to the corporation or any officer, employee or agent thereof (including any notice, request, questionnaire, revocation, representation or other document or agreement), the corporation shall not be required to accept delivery of such document or information unless the document or information is in writing exclusively (and not in an electronic transmission) and delivered exclusively by hand (including, without limitation, overnight courier service) or by certified or registered mail, return receipt requested.
ARTICLE IV
DIRECTORS
Section 15.Number and Term of Office. The authorized number of directors of the corporation shall be fixed in accordance with the Certificate of Incorporation. Directors need not be stockholders.



Section 16.Powers. Except as otherwise provided in the Certificate of Incorporation or the DGCL, the business and affairs of the corporation shall be managed by or under the direction of the Board of Directors.
Section 17.Classes of Directors. The directors shall be divided into classes as and to the extent provided in the Certificate of Incorporation, except as otherwise required by applicable law.
Section 18.Vacancies. Vacancies on the Board of Directors shall be filled as provided in the Certificate of Incorporation, except as otherwise required by applicable law.
Section 19.Resignation. Any director may resign at any time by delivering his or her notice in writing or by electronic transmission to the Secretary, such resignation to specify whether it will be effective at a particular time. If no such specification is made, the resignation shall be effective at the time of delivery of the resignation to the Secretary.
Section 20.Removal. Subject to the rights of holders of any series of Preferred Stock to elect additional directors under specified circumstances, neither the Board of Directors nor any individual director may be removed except in the manner specified in Section 141 of the DGCL.
Section 21.Meetings.
(a)Regular Meetings. Unless otherwise restricted by the Certificate of Incorporation, regular meetings of the Board of Directors may be held at any time or date and at any place, if any, within or without the State of Delaware that has been designated by the Board of Directors and publicized among all directors, either orally or in writing, by telephone, including a voice-messaging system or other system designed to record and communicate messages, facsimile, or by electronic mail or other electronic means. No further notice shall be required for regular meetings of the Board of Directors.
(b)Special Meetings. Unless otherwise restricted by the Certificate of Incorporation, special meetings of the Board of Directors may be held at any time and place, if any, within or without the State of Delaware whenever called by the Chairperson of the Board of Directors, the Chief Executive Officer or the Board of Directors.
(c)Meetings by Electronic Communications Equipment. Any member of the Board of Directors, or of any committee thereof, may participate in a meeting by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and participation in a meeting by such means shall constitute presence in person at such meeting.
(d)Notice of Special Meetings. Notice of the time and place, if any, of all special meetings of the Board of Directors shall be given orally or in writing, by telephone, including a voice messaging system or other system or technology designed to record and communicate messages, facsimile, or by electronic mail or other electronic means at least twenty-four (24) hours before the date and time of the meeting. If notice is sent by U.S. mail, it shall be sent by first class mail, postage prepaid, at least three days before the date of the meeting.
Section 22.Quorum and Voting.
(a)Unless the Certificate of Incorporation requires a greater number, a quorum of the Board of Directors shall consist of a majority of the directors currently serving on the Board of Directors in accordance with the Certificate of Incorporation (but in no event less than one third of the total authorized number of directors); provided, however, at any meeting whether a quorum be present or otherwise, a majority of the directors present may adjourn from time to time until the time fixed for the next regular meeting of the Board of Directors, without notice other than by announcement at the meeting.
(b)At each meeting of the Board of Directors at which a quorum is present, all questions and business shall be determined by the affirmative vote of a majority of the directors present, unless a different vote be required by law, the Certificate of Incorporation or these Bylaws.
Section 23.Action without Meeting. Unless otherwise restricted by the Certificate of Incorporation or these Bylaws, any action required or permitted to be taken at any meeting of the Board of Directors or of any committee thereof may be taken without a meeting, if all members of the Board of Directors or committee, as the case may be, consent thereto in writing or by electronic transmission. After an action is taken, the consent or consents shall be filed with the minutes of proceedings of the Board of Directors or committee.



Section 24.Fees and Compensation. Directors shall be entitled to such compensation for their services as may be approved by the Board of Directors or a committee thereof to which the Board of Directors has delegated such responsibility and authority, including, if so approved, by resolution of the Board of Directors or a committee thereof to which the Board of Directors has delegated such responsibility and authority, a fixed sum and reimbursement of expenses of attendance, if any, for attendance at each regular or special meeting of the Board of Directors and at any meeting of a committee of the Board of Directors. Nothing herein contained shall be construed to preclude any director from serving the corporation in any other capacity as an officer, agent, employee, or otherwise and receiving compensation therefor.
Section 25.Committees.
(a)Executive Committee. The Board of Directors may appoint an Executive Committee to consist of one or more members of the Board of Directors. The Executive Committee, to the extent permitted by law and provided in the resolution of the Board of Directors, shall have and may exercise all the powers and authority of the Board of Directors in the management of the business and affairs of the corporation, and may authorize the seal of the corporation to be affixed to all papers which may require it; but no such committee shall have the power or authority in reference to (i) approving or adopting, or recommending to the stockholders, any action or matter (other than the election or removal of directors) expressly required by the DGCL to be submitted to stockholders for approval, or (ii) adopting, amending or repealing any Bylaw of the corporation.
(b)Other Committees. The Board of Directors may, from time to time, appoint such other committees as may be permitted by law. Such other committees appointed by the Board of Directors shall consist of one or more members of the Board of Directors and shall have such powers and perform such duties as may be prescribed by the resolution or resolutions creating such committees, but in no event shall any such committee have the powers denied to the Executive Committee in these Bylaws.
(c)Term. The Board of Directors, subject to any requirements of any outstanding series of Preferred Stock and the provisions of subsections (a) or (b) of this Section 25, may at any time increase or decrease the number of members of a committee or terminate the existence of a committee. The membership of a committee member shall terminate on the date of his or her death or voluntary resignation from the committee or from the Board of Directors. The Board of Directors may at any time for any reason remove any individual committee member and the Board of Directors may fill any committee vacancy created by death, resignation, removal or increase in the number of members of the committee. The Board of Directors may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee, and, in addition, in the absence or disqualification of any member of a committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not he or they constitute a quorum, may unanimously appoint another member of the Board of Directors to act at the meeting in the place of any such absent or disqualified member.
(d)Meetings. Unless the Board of Directors shall otherwise provide, regular meetings of the Executive Committee or any other committee appointed pursuant to this Section 25 shall be held at such times and places (if any) as are determined by the Board of Directors, or by any such committee, and when notice thereof has been given to each member of such committee, no further notice of such regular meetings need be given thereafter. Special meetings of any such committee may be held at any place that has been determined from time to time by such committee, and may be called by any director who is a member of such committee, upon notice to the members of such committee of the time and place (if any) of such special meeting given in the manner provided for the giving of notice to members of the Board of Directors of the time and place (if any) of special meetings of the Board of Directors. Unless otherwise provided by the Board of Directors in the resolutions authorizing the creation of the committee, a majority of the authorized number of members of any such committee shall constitute a quorum for the transaction of business, and the act of a majority of those present at any meeting at which a quorum is present shall be the act of such committee.
Section 26.Duties of Chairperson of the Board of Directors. The Chairperson of the Board of Directors, if appointed and when present, shall preside at all meetings of the stockholders and the Board of Directors. The Chairperson of the Board of Directors shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers, as the Board of Directors shall designate from time to time.
Section 27.Organization. At every meeting of the directors, the Chairperson of the Board of Directors, or, if a Chairperson has not been appointed or is absent, the Chief Executive Officer (if a director), or, if the Chief Executive Officer is absent, the President (if a director), or if the President is absent, the most senior Vice President (if a director), or, in the absence of any such person, a Chairperson of the meeting chosen by a majority of the directors present, shall preside over the meeting. The Secretary, or in his or her absence, any Assistant Secretary or



other officer, director or other person directed to do so by the person presiding over the meeting, shall act as secretary of the meeting.
ARTICLE V
OFFICERS
Section 28.Officers Designated. The officers of the corporation shall include, if and when designated by the Board of Directors, the Chief Executive Officer, the President, one or more Vice Presidents, the Secretary, the Chief Financial Officer and the Treasurer. The Board of Directors may also appoint one or more Assistant Secretaries and Assistant Treasurers and such other officers and agents with such powers and duties as it shall deem appropriate or necessary. The Board of Directors may assign such additional titles to one or more of the officers as it shall deem appropriate. Any one person may hold any number of offices of the corporation at any one time unless specifically prohibited therefrom by law. The salaries and other compensation of the officers of the corporation shall be fixed by or in the manner designated by the Board of Directors or a committee thereof to which the Board of Directors has delegated such responsibility.
Section 29.Tenure and Duties of Officers.
(a)General. All officers shall hold office at the pleasure of the Board of Directors and until their successors shall have been duly elected and qualified, unless sooner removed. If the office of any officer becomes vacant for any reason, the vacancy may be filled by the Board of Directors.
(b)Duties of Chief Executive Officer. The Chief Executive Officer shall preside at all meetings of the stockholders and at all meetings of the Board of Directors (if a director), unless the Chairperson of the Board of Directors has been appointed and is present. Unless an officer has been appointed Chief Executive Officer of the corporation, the President shall be the chief executive officer of the corporation and shall, subject to the control of the Board of Directors, have general supervision, direction and control of the business and officers of the corporation. To the extent that a Chief Executive Officer has been appointed and no President has been appointed, all references in these Bylaws to the President shall be deemed references to the Chief Executive Officer. The Chief Executive Officer shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers, as the Board of Directors shall designate from time to time.
(c)Duties of President. The President shall preside at all meetings of the stockholders and at all meetings of the Board of Directors (if a director), unless the Chairperson of the Board of Directors, or the Chief Executive Officer has been appointed and is present. Unless another officer has been appointed Chief Executive Officer of the corporation, the President shall be the chief executive officer of the corporation and shall, subject to the control of the Board of Directors, have general supervision, direction and control of the business and officers of the corporation. The President shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers, as the Board of Directors (or the Chief Executive Officer, if the Chief Executive Officer and President are not the same person and the Board of Directors has delegated the designation of the President’s duties to the Chief Executive Officer) shall designate from time to time.
(d)Duties of Vice Presidents. A Vice President may assume and perform the duties of the President in the absence or disability of the President or whenever the office of President is vacant (unless the duties of the President are being filled by the Chief Executive Officer). A Vice President shall perform other duties commonly incident to their office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or, if the Chief Executive Officer has not been appointed or is absent, the President shall designate from time to time.
(e)Duties of Secretary. The Secretary shall attend all meetings of the stockholders and of the Board of Directors and shall record all acts and proceedings thereof in the minute book of the corporation. The Secretary shall give notice in conformity with these Bylaws of all meetings of the stockholders and of all meetings of the Board of Directors and any committee thereof requiring notice. The Secretary shall perform all other duties provided for in these Bylaws and other duties commonly incident to the office and shall also perform such other duties and have such other powers, as the Board of Directors shall designate from time to time. The Chief Executive Officer, or if no Chief Executive Officer is then serving, the President may direct any Assistant Secretary or other officer to assume and perform the duties of the Secretary in the absence or disability of the Secretary, and each Assistant Secretary shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President shall designate from time to time.



(f)Duties of Chief Financial Officer. The Chief Financial Officer shall keep or cause to be kept the books of account of the corporation in a thorough and proper manner and shall render statements of the financial affairs of the corporation in such form and as often as required by the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President. The Chief Financial Officer, subject to the order of the Board of Directors, shall have the custody of all funds and securities of the corporation. The Chief Financial Officer shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President shall designate from time to time. To the extent that a Chief Financial Officer has been appointed and no Treasurer has been appointed, all references in these Bylaws to the Treasurer shall be deemed references to the Chief Financial Officer. The President may direct the Treasurer, if any, or any Assistant Treasurer, or the controller or any assistant controller to assume and perform the duties of the Chief Financial Officer in the absence or disability of the Chief Financial Officer, and each Treasurer and Assistant Treasurer and each controller and assistant controller shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President shall designate from time to time.
(g)Duties of Treasurer. Unless another officer has been appointed Chief Financial Officer of the corporation, the Treasurer shall be the chief financial officer of the corporation and shall keep or cause to be kept the books of account of the corporation in a thorough and proper manner and shall render statements of the financial affairs of the corporation in such form and as often as required by the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President, and, subject to the order of the Board of Directors, shall have the custody of all funds and securities of the corporation. The Treasurer shall perform other duties commonly incident to the office and shall also perform such other duties and have such other powers as the Board of Directors or the Chief Executive Officer, or if no Chief Executive Officer is then serving, the President and Chief Financial Officer (if not Treasurer) shall designate from time to time.
Section 30.Delegation of Authority. The Board of Directors may from time to time delegate the powers or duties of any officer to any other officer or agent, notwithstanding any provision hereof.
Section 31.Resignations. Any officer may resign at any time by giving notice in writing or by electronic transmission to the Board of Directors or to the Chief Executive Officer, or if no Chief Executive Officer is then serving, to the President or to the Secretary. Any such resignation shall be effective when received by the person or persons to whom such notice is given, unless a later time is specified therein, in which event the resignation shall become effective at such later time. Unless otherwise specified in such notice, the acceptance of any such resignation shall not be necessary to make it effective. Any resignation shall be without prejudice to the rights, if any, of the corporation under any contract with the resigning officer.
Section 32.Removal. Any officer may be removed from office at any time, either with or without cause, by the Board of Directors, or by any committee thereof or officer upon whom such power of removal may have been conferred by the Board of Directors.
ARTICLE VI
EXECUTION OF CORPORATE INSTRUMENTS AND VOTING
OF SECURITIES OWNED BY THE CORPORATION
Section 33.Execution of Corporate Instruments. The Board of Directors may, in its discretion, determine the method and designate the signatory officer or officers, or other person or persons, to execute on behalf of the corporation any corporate instrument or document, or to sign on behalf of the corporation the corporate name without limitation, or to enter into contracts on behalf of the corporation, except where otherwise provided by applicable law or these Bylaws, and such execution or signature shall be binding upon the corporation.
All checks and drafts drawn on banks or other depositaries on funds to the credit of the corporation or in special accounts of the corporation shall be signed by such person or persons as the Board of Directors shall authorize so to do.
Unless authorized or ratified by the Board of Directors or within the agency power of an officer, no officer, agent or employee shall have any power or authority to bind the corporation by any contract or engagement or to pledge its credit or to render it liable for any purpose or for any amount.



Section 34.Voting of Securities Owned by the Corporation. All stock and other securities and interests of other corporations and entities owned or held by the corporation for itself, or for other parties in any capacity, shall be voted, and all proxies and consents with respect thereto shall be executed, by the person authorized so to do by resolution of the Board of Directors, or, in the absence of such authorization, by the Chairperson of the Board of Directors, the Chief Executive Officer, the President, or any other officer.
ARTICLE VII
SHARES OF STOCK
Section 35.Form and Execution of Certificates. The shares of the corporation shall be represented by certificates, or shall be uncertificated if so provided by resolution or resolutions of the Board of Directors. Certificates for the shares of stock, if any, shall be in such form as is consistent with the Certificate of Incorporation and applicable law. Every holder of stock in the corporation represented by certificates shall be entitled to have a certificate signed by or in the name of the corporation by any two authorized officers of the corporation, including, without limitation, the Chairperson of the Board of Directors, the Chief Executive Officer, the President, any Vice President, the Treasurer, an Assistant Treasurer, the Secretary or an Assistant Secretary, certifying the number of shares owned by such holder in the corporation. Any or all of the signatures on the certificate may be facsimiles. In case any officer, transfer agent, or registrar who has signed or whose facsimile signature has been placed upon a certificate shall have ceased to be such officer, transfer agent, or registrar before such certificate is issued, it may be issued with the same effect as if he were such officer, transfer agent, or registrar at the date of issue.
Section 36.Lost Certificates. The corporation may issue a new certificate or certificates or uncertificated shares in place of any certificate or certificates theretofore issued by the corporation alleged to have been lost, stolen, or destroyed, upon the making of an affidavit of that fact by the person claiming the certificate of stock to be lost, stolen, or destroyed. The corporation may require, as a condition precedent to the issuance of a new certificate or certificates, the owner of such lost, stolen, or destroyed certificate or certificates, or the owner’s legal representative, to give the corporation a bond (or other adequate security) sufficient to indemnify it against any claim that may be made against the corporation with respect to the certificate alleged to have been lost, stolen, or destroyed or the issuance of such new certificate or uncertificated shares.
Section 37.Transfers.
(a)Transfers of record of shares of stock of the corporation shall be made only upon its books by the holders thereof, in person or by attorney duly authorized, and, in the case of stock represented by certificate, upon the surrender of a properly endorsed certificate or certificates for a like number of shares.
(b)The corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes of stock of the corporation to restrict the transfer of shares of stock of the corporation of any one or more classes owned by such stockholders in any manner not prohibited by the DGCL.
Section 38.Fixed Record Dates.
(a)In order that the corporation may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board of Directors, and which record date shall, subject to applicable law, not be more than 60 nor fewer than ten days before the date of such meeting. If the Board of Directors so fixes a record date for determining the stockholders entitled to notice of any meeting of stockholders, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the Board of Directors determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the record date for making such determination. If no record date is fixed by the Board of Directors, the record date for determining stockholders entitled to notice of and to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or if notice is waived, at the close of business on the day next preceding the day on which the meeting is held. A determination



of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for determining the stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance with the foregoing provisions of this Section 38(a) at the adjourned meeting.
(b)In order that the corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the Board of Directors may fix, in advance, a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than 60 days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the Board of Directors adopts the resolution relating thereto.
Section 39.Registered Stockholders. The corporation shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends, and to vote as such owner, and shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of any other person whether or not it shall have express or other notice thereof, except as otherwise provided by the laws of Delaware.
ARTICLE VIII
OTHER SECURITIES OF THE CORPORATION
Section 40.Execution of Other Securities. All bonds, debentures and other corporate securities of the corporation, other than stock certificates (covered in Section 35), may be signed by the Chairperson of the Board of Directors, the Chief Executive Officer, the President or any Vice President, or such other person as may be authorized by the Board of Directors, and the corporate seal impressed thereon or a facsimile of such seal imprinted thereon and attested by the signature of the Secretary or an Assistant Secretary, or the Chief Financial Officer or Treasurer or an Assistant Treasurer; provided, however, that where any such bond, debenture or other corporate security shall be authenticated by the manual signature, or where permissible facsimile signature, of a trustee under an indenture pursuant to which such bond, debenture or other corporate security shall be issued, the signatures of the persons signing and attesting the corporate seal on such bond, debenture or other corporate security may be the imprinted facsimile of the signatures of such persons. Interest coupons appertaining to any such bond, debenture or other corporate security, authenticated by a trustee as aforesaid, shall be signed by the Treasurer or an Assistant Treasurer of the corporation or such other person as may be authorized by the Board of Directors, or bear imprinted thereon the facsimile signature of such person. In case any officer who shall have signed or attested any bond, debenture or other corporate security, or whose facsimile signature shall appear thereon or on any such interest coupon, shall have ceased to be such officer before the bond, debenture or other corporate security so signed or attested shall have been delivered, such bond, debenture or other corporate security nevertheless may be adopted by the corporation and issued and delivered as though the person who signed the same or whose facsimile signature shall have been used thereon had not ceased to be such officer of the corporation.
ARTICLE IX
DIVIDENDS
Section 41.Declaration of Dividends. Dividends upon the capital stock of the corporation, subject to the provisions of the Certificate of Incorporation and applicable law, if any, may be declared by the Board of Directors. Dividends may be paid in cash, in property, or in shares of the corporation’s capital stock, subject to the provisions of the Certificate of Incorporation and applicable law.



Section 42.Dividend Reserve. Before payment of any dividend, there may be set aside out of any funds of the corporation available for dividends such sum or sums as the Board of Directors from time to time, in its absolute discretion, thinks proper as a reserve or reserves to meet contingencies, or for equalizing dividends, or for repairing or maintaining any property of the corporation, or for such other purpose as the Board of Directors shall think conducive to the interests of the corporation, and the Board of Directors may modify or abolish any such reserve in the manner in which it was created.
ARTICLE X
FISCAL YEAR
Section 43.Fiscal Year. The fiscal year of the corporation shall end on December 31 or on such other date as may otherwise be fixed by resolution of the Board of Directors.
ARTICLE XI
INDEMNIFICATION
Section 44.Indemnification of Directors, Executive Officers, Employees and Other Agents.
(a)Directors and Executive Officers. The corporation shall indemnify to the fullest extent permitted by the DGCL as it presently exists or may hereafter be amended, any person who was or is made or is threatened to be made a party or is otherwise involved in proceeding, by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was a director or executive officer (for the purposes of this Article XI, “executive officers” shall have the meaning defined in Rule 3b-7 promulgated under the 1934 Act) of the corporation, or while serving as a director or executive officer of the corporation, is or was serving at the request of the corporation as a director or executive officer of another corporation, partnership, joint venture, trust, or other enterprise, whether the basis of such proceeding is alleged action in an official capacity as a director or executive officer or in any other capacity while serving as a director or executive officer, against all liability and loss suffered and expenses (including attorneys’ fees) reasonably incurred by person; provided, however, that the corporation shall not be required to indemnify any such person in connection with any proceeding (or part thereof) initiated by such person unless (i) such indemnification is expressly required to be made by law, (ii) the proceeding was authorized by the Board of Directors of the corporation, (iii) such indemnification is provided by the corporation, in its sole discretion, pursuant to the powers vested in the corporation under the DGCL or (iv) such indemnification is required to be made under subsection (d) of this Section 44.
(b)Other Officers, Employees and Other Agents. The corporation shall have the power to indemnify (including the power to advance expenses in a manner consistent with subsection (c) of this Section 44) its other officers, employees and other agents as set forth in the DGCL. The Board of Directors shall have the power to delegate the determination of whether indemnification shall be given to any such person except executive officers to such officers or other persons as the Board of Directors shall determine.
(c)Expenses. The corporation shall advance to any current or former director or executive officer of the corporation, or to any person, who while serving as a director or executive officer of the corporation, is or was serving at the request of the corporation as a director or executive officer of another corporation, partnership, joint venture, trust or other enterprise, prior to the final disposition of the proceeding, promptly following request therefor, all expenses incurred by such person in defending (or participating as a witness in) any proceeding referred to in paragraph (a) of this section, provided, however, that if the DGCL requires, an advancement of expenses incurred by a current or former director or executive officer in his or her capacity as a director or executive officer (and not in any other capacity in which service was or is rendered by such indemnitee, including, without limitation, service to an employee benefit plan) shall be made only upon delivery to the corporation of an undertaking (hereinafter an “undertaking”), by or on behalf of such indemnitee, to repay all amounts so advanced if it shall ultimately be determined by final judicial decision from which there is no further right to appeal (hereinafter a “final



adjudication”) that such indemnitee is not entitled to be indemnified for such expenses under this section or otherwise.
Notwithstanding the foregoing, unless otherwise determined pursuant to paragraph (d) of this section 44, no advance shall be made by the corporation to a current or former executive officer of the corporation (except by reason of the fact that such executive officer is or was a director of the corporation in which event this paragraph shall not apply) in any proceeding, whether civil, criminal, administrative or investigative, if a determination is reasonably and promptly made (i) by a majority vote of directors who were not parties to the proceeding, even if not a quorum, or (ii) by a committee of such directors designated by a majority vote of such directors, even though less than a quorum, or (iii) if there are no such directors, or such directors so direct, by independent legal counsel in a written opinion, that the facts known to the decision-making party at the time such determination is made demonstrate clearly and convincingly that such person acted in bad faith or in a manner that such person did not believe to be in or not opposed to the best interests of the corporation, or with respect to a criminal action or proceeding, that such person had reasonable cause to believe that his or her conduct was unlawful.
(d)Enforcement. Without the necessity of entering into an express contract, all rights to indemnification and advances to directors and executive officers under this Bylaw shall be deemed to be contractual rights and be effective to the same extent and as if provided for in a contract between the corporation and the director or executive officer. Any right to indemnification or advances granted by this section to a current or former director or executive officer shall be enforceable by or on behalf of the person holding such right in any court of competent jurisdiction if (i) the claim for indemnification or advances is denied, in whole or in part, or (ii) no disposition of such claim is made within 90 days of request therefor. To the extent permitted by law, the claimant in such enforcement action, if successful in whole or in part, shall be entitled to be paid also the expense of prosecuting the claim to the fullest extent permitted by law. In connection with any claim for indemnification, the corporation shall be entitled to raise as a defense to any such action that the claimant has not met the standards of conduct that make it permissible under the DGCL for the corporation to indemnify the claimant for the amount claimed. In connection with any claim by a current or former executive officer of the corporation (except in any proceeding, whether civil, criminal, administrative or investigative, by reason of the fact that such executive officer is or was a director of the corporation) for advances, the corporation shall be entitled to raise a defense as to any such action clear and convincing evidence that such person acted in bad faith or in a manner that such person did not believe to be in or not opposed to the best interests of the corporation, or with respect to any criminal action or proceeding that such person had reasonable cause to believe that his or her conduct was unlawful. Neither the failure of the corporation (including its Board of Directors, independent legal counsel or its stockholders) to have made a determination prior to the commencement of such action that indemnification of the claimant is proper in the circumstances because he has met the applicable standard of conduct set forth in the DGCL, nor an actual determination by the corporation (including its Board of Directors, independent legal counsel or its stockholders) that the claimant has not met such applicable standard of conduct, shall be a defense to the action or create a presumption that claimant has not met the applicable standard of conduct. In any suit brought by a current or former director or executive officer to enforce a right to indemnification or to an advancement of expenses hereunder, the burden of proving that the director or executive officer is not entitled to be indemnified, or to such advancement of expenses, under this section or otherwise shall be on the corporation.
(e)Non-Exclusivity of Rights. The rights conferred on any person by this Bylaw shall not be exclusive of any other right that such person may have or hereafter acquire under any applicable statute, provision of the Certificate of Incorporation, Bylaws, agreement, vote of stockholders or disinterested directors or otherwise, both as to action in his or her official capacity and as to action in another capacity while holding office. The corporation is specifically authorized to enter into individual contracts with any or all of its directors, officers, employees or agents respecting indemnification and advances, to the fullest extent not prohibited by the DGCL.
(f)Survival of Rights. The rights conferred on any person by this Bylaw shall continue as to a person who has ceased to be a director or executive officer or officer, employee or other agent and shall inure to the benefit of the heirs, executors and administrators of such a person.



(g)Insurance. To the fullest extent permitted by the DGCL, the corporation, may purchase insurance on behalf of any person required or permitted to be indemnified pursuant to this section.
(h)Amendments. Any repeal or modification of this section shall only be prospective and shall not affect the rights under this Bylaw in effect at the time of the alleged occurrence of any action or omission to act that is the cause of any proceeding against any current or former director or executive officer of the corporation.
(i)Saving Clause. If this Bylaw or any portion hereof shall be invalidated on any ground by any court of competent jurisdiction, then the corporation shall nevertheless indemnify each director and executive officer to the full extent not prohibited by any applicable portion of this section that shall not have been invalidated. If this section shall be invalid due to the application of the indemnification provisions of another jurisdiction, then the corporation shall indemnify each director and executive officer to the full extent under any other applicable law.
(j)Certain Definitions. For the purposes of this Bylaw, the following definitions shall apply:
(i)The term “proceeding” shall be broadly construed and shall include, without limitation, the investigation, preparation, prosecution, defense, settlement, arbitration and appeal of, and the giving of testimony in, any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative.
(ii)The term “expenses” shall be broadly construed and shall include, without limitation, court costs, attorneys’ fees, witness fees, fines, amounts paid in settlement or judgment and any other costs and expenses of any nature or kind incurred in connection with any proceeding.
(iii)The term the “corporation” shall include, in addition to the resulting corporation, any constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger that, if its separate existence had continued, would have had power and authority to indemnify its directors, officers, and employees or agents, so that any person who is or was a director, officer, employee or agent of such constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, shall stand in the same position under the provisions of this section with respect to the resulting or surviving corporation as he would have with respect to such constituent corporation if its separate existence had continued.
(iv)References to a “director,” “executive officer,” “officer,” “employee,” or “agent” of the corporation shall include, without limitation, situations where such person, while serving the corporation in such capacity, is also serving at the request of the corporation as, respectively, a director, executive officer, officer, employee, trustee or agent of another corporation, partnership, joint venture, trust or other enterprise.
(v)References to “other enterprises” shall include employee benefit plans; references to “fines” shall include any excise taxes assessed on a person with respect to an employee benefit plan; and references to “serving at the request of the corporation” shall include any service as a director, officer, employee or agent of the corporation that imposes duties on, or involves services by, such director, officer, employee, or agent with respect to an employee benefit plan, its participants, or beneficiaries; and a person who acted in good faith and in a manner such person reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner “not opposed to the best interests of the corporation” as referred to in this section.
ARTICLE XII
NOTICES
Section 45.Notices.



(a)Notice to Stockholders. Notice to stockholders of stockholder meetings shall be given as provided in Section 7 herein. Without limiting the manner by which notice may otherwise be given effectively to stockholders under any agreement or contract with such stockholder, and except as otherwise required by law, written notice to stockholders for purposes other than stockholder meetings may be sent by U.S. mail or courier service, or by facsimile, electronic mail or other means of electronic transmission.
(b)Notice to Directors. Any notice required to be given to any director may be given by the method stated in subsection (a) or as otherwise provided in these Bylaws, with notice other than one that is delivered personally to be sent to such address or electronic mail address as such director shall have filed in writing with the Secretary, or, in the absence of such filing, to the last known address or electronic mail address of such director.
(c)Affidavit of Mailing. An affidavit of notice, executed by a duly authorized and competent employee of the corporation or its transfer agent appointed with respect to the class of stock affected, or other agent, specifying the name and address or the names and addresses of the stockholder or stockholders, or director or directors, to whom any such notice or notices was or were given, and the time and method of giving the same, shall in the absence of fraud, be prima facie evidence of the facts therein contained.
(d)Methods of Notice. It shall not be necessary that the same method of giving notice be employed in respect of all recipients of notice, but one permissible method may be employed in respect of any one or more, and any other permissible method or methods may be employed in respect of any other or others.
(e)Notice to Person with Whom Communication is Unlawful. Whenever notice is required to be given, under any provision of law or of the Certificate of Incorporation or Bylaws of the corporation, to any person with whom communication is unlawful, the giving of such notice to such person shall not be required and there shall be no duty to apply to any governmental authority or agency for a license or permit to give such notice to such person. Any action or meeting that is taken or held without notice to any such person with whom communication is unlawful shall have the same force and effect as if such notice had been duly given. In the event that the action taken by the corporation is such as to require the filing of a certificate under any provision of the DGCL, the certificate shall state, if such is the fact and if notice is required, that notice was given to all persons entitled to receive notice except such persons with whom communication is unlawful.
(f)Notice to Stockholders Sharing an Address. Except as otherwise prohibited under the DGCL, any notice given under the provisions of the DGCL, the Certificate of Incorporation or the Bylaws shall be effective if given by a single written notice to stockholders who share an address if consented to by the stockholders at that address to whom such notice is given. Such consent shall have been deemed to have been given if such stockholder fails to object in writing to the corporation within 60 days of having been given notice by the corporation of its intention to send the single notice. Any consent shall be revocable by the stockholder by written notice to the corporation.
(g)Waiver. Whenever notice is required to be given under any provision of the DGCL, the Certificate of Incorporation or these Bylaws, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person entitled to notice, whether before or after the time stated therein, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders, directors or members of a committee of directors need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by the Certificate of Incorporation or the Bylaws.
ARTICLE XIII
AMENDMENTS



Section 46.Amendments. Subject to the limitations set forth in Section 44(h) of these Bylaws or the provisions of the Certificate of Incorporation, the Board of Directors is expressly empowered to adopt, amend or repeal the Bylaws of the corporation. The stockholders also shall have power to adopt, amend or repeal the Bylaws of the corporation; provided, however, that, in addition to any vote of the holders of any class or series of stock of the corporation required by law or by the Certificate of Incorporation, such action by stockholders shall require the affirmative vote of the holders of at least 66 2/3% of the voting power of all of the then-outstanding shares of the capital stock of the corporation entitled to vote generally in the election of directors, voting together as a single class.
ARTICLE XIV
LOANS TO OFFICERS
Section 47.Loans to Officers. Except as otherwise prohibited by applicable law, the corporation may lend money to, or guarantee any obligation of, or otherwise assist any officer or other employee of the corporation or of its subsidiaries, including any officer or employee who is a director of the corporation or its subsidiaries, whenever, in the judgment of the Board of Directors, such loan, guarantee or assistance may reasonably be expected to benefit the corporation. The loan, guarantee or other assistance may be with or without interest and may be unsecured, or secured in such manner as the Board of Directors shall approve, including, without limitation, a pledge of shares of stock of the corporation. Nothing in these Bylaws shall be deemed to deny, limit or restrict the powers of guaranty or warranty of the corporation at common law or under any statute.

EX-10.1 3 exhibit101-amendedandresta.htm EX-10.1 Document

DATADOG, INC.
NON-EMPLOYEE DIRECTOR COMPENSATION POLICY
ADOPTED: May 9, 2023

Each member of the Board of Directors (the “Board”) of Datadog, Inc. (the “Company”) who is a non-employee director of the Company (each such member, a “Non-Employee Director”) will be eligible to receive the compensation described in this Non-Employee Director Compensation Policy (the “Policy”) for his or her Board service. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given to such terms in the Company’s 2019 Equity Incentive Plan (the “Plan”) or any successor equity incentive plan. The Policy may be amended at any time in the sole discretion of the Board or the Compensation Committee.

1.    Annual Cash Compensation
Each Non-Employee Director will be eligible to receive the following annual cash retainers for service on the Board:

    Annual Board Service Retainer:
All Non-Employee Directors: $50,000
Lead Non-Employee Director (as applicable): $74,000 (in lieu of above)

    Annual Committee Member Service Retainer:
Member of the Audit Committee: $12,500
Member of the Compensation Committee: $10,000
Member of the Nominating and Corporate Governance Committee: $6,000

    Annual Committee Chair Service Retainer (in lieu of Committee Member Service Retainer):
Chair of the Audit Committee: $25,000
Chair of the Compensation Committee: $20,000
Chair of the Nominating and Corporate Governance Committee: $12,000

The annual cash retainers above will be payable in equal quarterly installments in arrears on the last day of each calendar quarter (each such date, a “Retainer Accrual Date”) in which the service occurred, prorated for any partial calendar quarter of service (based on the number of days served in the applicable position divided by the total number of days in the quarter). All annual cash retainers will be vested upon payment.

2.    Equity Compensation
    Each Non-Employee Director will be eligible to receive the equity compensation set forth below (as applicable). All such equity compensation will be granted under the Plan or any successor equity incentive plan.
(a)Elections to Receive an Equity Grant in lieu of Quarterly Cash Retainer.
    (i)    Retainer Grant. Each Non-Employee Director may elect to convert all of his or her cash compensation under Section 1 for any calendar quarter into an RSU Award (each, a “Retainer Grant”) in accordance with this Section 2(a) (such election, a “Retainer Grant Election”). If a Non-Employee Director timely makes a Retainer Grant Election pursuant to Section 2(a)(ii), on the first business day following the applicable Retainer Accrual Date to which the Retainer Grant Election applies, and without any further action by the Board or Compensation Committee, such Non-Employee Director automatically will be granted an RSU Award covering a number of shares of the Company’s Class A Common Stock equal to (A) the aggregate amount of cash compensation otherwise payable to such Non-Employee Director under Section 1 on the Retainer Accrual Date to which the Retainer Grant Election applies
1



divided by (B) the closing sales price per share of the Company’s Class A Common Stock on the applicable Retainer Accrual Date (or, if such date is not a business day, on the first business day thereafter), rounded down to the nearest whole share. Each Retainer Grant will be fully vested on the applicable grant date.
    (ii)    Election Mechanics. Each Retainer Grant Election must be submitted to the Company’s General Counsel in writing at least 10 business days in advance of the applicable Retainer Accrual Date, and subject to any other conditions specified by the Board or Compensation Committee. A Non-Employee Director may only make a Retainer Grant Election during a period in which the Company is not in a quarterly or special blackout period and the Non-Employee Director is not aware of any material non-public information. Once a Retainer Grant Election is properly submitted, it will be in effect for the next Retainer Accrual Date and will remain in effect for successive Retainer Accrual Dates unless and until the Non-Employee Director revokes it in accordance with Section 2(a)(iii) below. A Non-Employee Director who fails to make a timely Retainer Grant Election will not receive a Retainer Grant and instead will receive the cash compensation under Section 1.
    (iii)    Revocation Mechanics. The revocation of any Retainer Grant Election must be submitted to the Company’s General Counsel in writing at least 10 business days in advance of the applicable Retainer Accrual Date, and subject to any other conditions specified by the Board or Compensation Committee. A Non-Employee Director may only revoke a Retainer Grant Election during a period in which the Company is not in a quarterly or special blackout period and the Non-Employee Director is not aware of any material non-public information. Once the revocation of the Retainer Grant Election is properly submitted, it will be in effect for the next Retainer Accrual Date and will remain in effect for successive Retainer Accrual Dates unless and until the Non-Employee Director makes a new Retainer Grant Election in accordance with Section 2(a)(ii).
(b)Automatic Equity Grants.
(i)Initial Grant for New Directors. Without any further action by the Board or Compensation Committee, each person who is elected or appointed for the first time to be a Non-Employee Director will automatically, upon the date of his or her initial election or appointment to be a Non-Employee Director (or, if such date is not a business day, the first business day thereafter), be granted an RSU Award covering a number of shares of the Company’s Class A Common Stock equal to (A) $400,000 divided by (B) the closing sales price per share of the Company’s Class A Common Stock on the applicable grant date, rounded down to the nearest whole share (each, an “Initial Grant”). Each Initial Grant will vest in a series of three successive equal annual installments over the three-year period measured from the applicable grant date, subject to the Non-Employee Director’s Continuous Service through each applicable vesting date.
(ii)Annual Grant. Without any further action by the Board or Compensation Committee, at the close of business on the date of each annual meeting of the stockholders of the Company (each, an “Annual Meeting”), each person who is then a Non-Employee Director will automatically be granted an RSU Award (each, an “Annual Grant”) covering a number of shares of the Company’s Class A Common Stock equal to (A) $250,000 divided by (B) the closing sales price per share of the Company’s Class A Common Stock on the date of the applicable Annual Meeting (or, if such date is not a business day, the first business day thereafter), rounded down to the nearest whole share. Each Annual Grant will fully vest on the earlier of (1) the first anniversary of the applicable grant date and (2) the date of the first Annual Meeting following the applicable grant date, subject to the Non-Employee Director’s Continuous Service through the vesting date.
(c)Change in Control. Notwithstanding the foregoing, for each Non-Employee Director who remains in Continuous Service with the Company until immediately prior to the closing of a Change in Control, the shares subject to his or her then-outstanding equity awards that were granted pursuant to the Policy (and any Existing Equity Awards) will become fully vested immediately prior to the closing of such Change in Control.
2



(d)Remaining Terms. The remaining terms and conditions of each RSU Award will be as set forth in the Plan and the Company’s standard RSU Award Grant Notice and RSU Award Agreement, in the form adopted from time to time by the Board or Compensation Committee.
3.    Non-Employee Director Compensation Limit

    Notwithstanding anything herein to the contrary, the cash compensation and equity compensation that each Non-Employee Director is eligible to receive under this Policy shall be subject to the limits set forth in Section 3(d) of the Plan.

4.    Ability to Decline Compensation

A Non-Employee Director may decline all or any portion of his or her compensation under the Policy by giving notice to the Company prior to the date cash is to be paid or equity awards are to be granted, as the case may be.

5.    Expenses

The Company will reimburse each Non-Employee Director for ordinary, necessary and reasonable out-of-pocket travel expenses to cover in-person attendance at and participation in Board and committee meetings; provided, that the Non-Employee Director timely submits to the Company appropriate documentation substantiating such expenses in accordance with the Company’s travel and expense policy, as in effect from time to time.
3

EX-31.1 4 ex-311x20230630x10q.htm EX-31.1 Document

Exhibit 31.1
Certification by the Chief Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Olivier Pomel, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Datadog, Inc. (the “registrant”) for the fiscal quarter ended June 30, 2023;
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)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 9, 2023By:/s/ Olivier Pomel
Name:Olivier Pomel
Title:Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 5 ex-312x20230630x10q.htm EX-31.2 Document

Exhibit 31.2
Certification by the Chief Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, David Obstler, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Datadog, Inc. (the “registrant”) for the fiscal quarter ended June 30, 2023;
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)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 9, 2023By:/s/ David Obstler
Name:David Obstler
Title:Chief Financial Officer
(Principal Financial Officer)


EX-32.1 6 ex-321x20230630x10q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Olivier Pomel, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Datadog, Inc. for the fiscal quarter ended June 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Datadog, Inc.
Date: August 9, 2023By:/s/ Olivier Pomel
Name:Olivier Pomel
Title:Chief Executive Officer and Director
(Principal Executive Officer)
 
This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Datadog, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-32.2 7 ex-322x20230630x10q.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, David Obstler, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Datadog, Inc. for the fiscal quarter ended June 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Datadog, Inc.
Date: August 9, 2023By:/s/ David Obstler
Name:David Obstler
Title:Chief Financial Officer
(Principal Financial Officer)
This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Datadog, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 8 ddog-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Acquisitions, Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Interest Income and Other Income, Net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Acquisitions, Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Interest Income and Other Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Property and Equipment, Net - Components of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Convertible Senior Notes - Interest Expense related to 2025 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Leases - Summary of Components of Lease Cost Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Revenue - Schedule of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Revenue - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Revenue - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Interest Income and Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ddog-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ddog-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ddog-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Proceeds from sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-Sale Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Share-based payment arrangement, expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Debt instrument, consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Vesting Of Restricted Stock Units Stock issued during period, shares, vesting of restricted stock units. Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligations, expected to recognize period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-cash lease expense Noncash Lease Expense Noncash lease expense. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] International International [Member] International. Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Matching contributions to the 401(k) plan Defined Contribution Plan, Employer Discretionary Contribution Amount Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] PSUs Performance Shares [Member] Accounts payable Accounts Payable, Current Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computers and equipment Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Corporate debt securities Corporate Debt Securities [Member] Amit Agarwal [Member] Amit Agarwal COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Vesting of early exercised stock options Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Geographical Geographical [Axis] Proceeds from issuance of common stock under the employee stock purchase plan Proceeds from Stock Plans Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability CURRENT LIABILITIES: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted net (loss) income per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $9,628 and $5,626 as of June 30, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Other income (loss): Other Nonoperating Income (Expense) [Abstract] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol U.S. government agency securities US Government Agencies Debt Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Stock issuable upon the exercise of options outstanding (in shares) Common Stock Issuable Upon Exercise of Options outstanding, Shares Common Stock Issuable Upon Exercise of Options outstanding, Shares Options granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Debt instrument, estimated fair value Long-Term Debt, Fair Value Net (loss) income Net (loss) income Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Repayments of convertible senior notes Repayments of Convertible Debt Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Axis] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Issuance of common stock upon exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Convertible senior notes, net Net carrying amount Convertible Notes Payable, Noncurrent Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Class B Common Stock Common Class B [Member] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Conversion Preceding March 15, 2025, Scenario Two Scenario Two [Member] Scenario two. Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Shares issuable upon conversion of the convertible senior notes Shares Issuable Upon Conversion Of The Convertible Senior Notes [Member] Shares Issuable Upon Conversion Of The Convertible Senior Notes Certificates of deposit Certificates of Deposit [Member] Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 0.125% Convertible Senior Notes due 2025 0.125% Convertible Senior Notes Due 2025 [Member] Zero point one two five percent convertible senior notes due two thousand and twenty five. Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Acquisition holdback Noncash Acquisition Holdback Noncash, acquisition holdback. Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Initial cap price per share of capped calls (in dollars per share) Initial Cap Price Per Share Of Capped Calls Initial cap price per share of capped calls. Deferred contract costs, non-current Deferred Costs, Noncurrent Measurement Frequency Measurement Frequency [Axis] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name Debt Instrument, Name [Domain] Number of purchase agreements Business Combination, Number Of Purchase Agreements Business Combination, Number Of Purchase Agreements Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Income Statement Location Income Statement Location [Axis] Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Total Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Components of Lease Cost Recognized Lease, Cost [Table Text Block] Unrealized gain (loss) on available-for-sale marketable securities Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Research and development Research and Development Expense [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Aggregate fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Potentially dilutive securities not included in diluted per share calculations (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Common stock granted (in shares) Awarded (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Total compensation cost related to unvested awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Total property and equipment Property, Plant and Equipment, Gross Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Interest Expense related to 2025 Notes Interest Income and Interest Expense Disclosure [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Accrued property and equipment purchases Noncash or Part Noncash Acquisition, Fixed Assets Acquired 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] Schedule of Activity for Unvested RSUs Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities, current Operating Lease, Liability, Current Allocation of undistributed (loss) income Undistributed Earnings (Loss) Available to Common Shareholders, Diluted Issuance of common stock under the Employee Stock Purchase Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance cost attributable to liability component Debt Issuance Cost Attributable To Liability Component Debt issuance cost attributable to liability component. Intangible amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Unbilled accounts receivable Unbilled Receivables, Current Operating lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total financial assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee stock options Employee Stock Option [Member] Debt Instrument, Convertible, Terms [Axis] Debt Instrument, Convertible, Terms [Axis] Debt Instrument, Convertible, Terms Class A Common Stock Common Class A [Member] Weighted average period over compensation cost related to unvested employee awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type 2023 Acquisition Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Accounting Standards Update Accounting Standards Update [Domain] Issuance of restricted shares of common stock from acquisitions Stock Issued During Period, Value, Acquisitions Schedule of Interest Income and Other Income, Net Interest and Other Income [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Vesting of early exercised options Non Cash Vesting Of Early Exercised Options Non cash vesting of early exercised options. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Purchases of marketable 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] Business Acquisition Business Acquisition [Axis] Employee stock purchase plan Shares subject to the employee stock purchase plan Shares Subject To Employee Stock Purchase Plan [Member] Shares Subject To Employee Stock Purchase Plan Accounts receivable, net of allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Restricted cash Restricted Cash, Noncurrent Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Accrued expenses and other current liabilities Other Liabilities, Current Income Statement [Abstract] Options forfeited or expired (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 Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Deferred contract costs amortization period Capitalized Contract Cost, Amortization Period Acquisitions, Intangible Assets and Goodwill Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted net (loss) income per share: Earnings Per Share, Diluted [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Amortization of deferred contract costs Capitalized Contract Cost, Amortization Stock-based compensation included in capitalized software development costs Capitalized stock-based compensation expense Share-Based Payment Arrangement, Amount Capitalized Contractual interest expense Interest Expense, Debt, Excluding Amortization Financial Instrument Financial Instrument [Axis] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Convertible Senior Notes Long-Term Debt [Text Block] Operating lease not yet commenced, undiscounted future payments Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Future Payments Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Future Payments Total Shareholder Return Amount Total Shareholder Return Amount RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH WITHIN THE CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] 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 Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Principal Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code CURRENT ASSETS: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] CASH FLOWS FROM 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 Cash paid for amounts included in measurement of lease liabilities Operating Lease, Payments Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Debt instrument, conversion price per share (in dollars per share) Debt Instrument, Convertible, Conversion Price Debt instrument, conversion ratio Debt Instrument, Convertible, Conversion Ratio Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Basic net (loss) income per share: Earnings Per Share, Basic [Abstract] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] PEO PEO [Member] Aggregate Intrinsic Value (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value Beginning balance, shares Ending balance, shares Shares, Outstanding Number of equity incentive plan Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Equity Incentive Plan Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Equity Incentive Plan 2012 Equity Incentive Plan 2012 Equity Incentive Plan [Member] 2012 Equity Incentive Plan Debt instrument, threshold percentage of conversion price Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Conversion, On or After March 15, 2025 Scenario Three [Member] Scenario three. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock Class of Stock [Domain] Due in one year through five years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Net (loss) income attributable to common stockholders, basic Net (loss) income Net Income (Loss) Available to Common Stockholders, Basic Number Of Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Unvested early exercises Unvested Early Exercises Awards [Member] Unvested Early Exercises Awards Debt Instrument Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Present value of lease liabilities Operating Lease, Liability Dev Ittycheria [Member] Dev Ittycheria Common stock, number of shares converted (in shares) Conversion of Stock, Shares Converted Debt instrument, convertible, measurement period Debt Instrument, Convertible, Measurement Period Debt Instrument, Convertible, Measurement Period Total liabilities Liabilities Interest and Other Income [Abstract] Interest and Other Income [Abstract] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency Measurement Frequency [Domain] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Issuance cost attributable to equity component Debt Issuance Cost Attributable To Equity Component Debt issuance cost attributable to equity component. Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] RSUs and Restricted Stock Restricted Stock Units and Restricted Stock [Member] Restricted Stock Units and Restricted Stock Plan Name Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] North America North America [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense Common stock, value Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Total Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Accounting Standards Update Accounting Standards Update [Axis] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Acquisitions, Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] PEO Name PEO Name ASU No. 2020-06 Accounting Standards Update 2020-06 [Member] Awarded (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Weighted Average Remaining Lease Term and Discount Rate Weighted Average Remaining Lease Term And Discount Rate [Table Text Block] Weighted average remaining lease term and discount rate. Marketable Securities [Line Items] Marketable Securities [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Marketable securities Debt Securities, Available-for-Sale, Current Shares issuable upon conversion of the convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Deferred contract costs, current Deferred Costs, Current Depreciation and amortization expense Depreciation, Depletion and Amortization Deferred contract costs Deferred Costs Furniture and fixtures Furniture and Fixtures [Member] Capitalized software development costs Payments to Develop Software Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' equity 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 Unvested restricted stock in connection with acquisition Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Restricted cash Restricted Cash and Cash Equivalents Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] (Loss) income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Conversion Preceding March 15, 2025, Scenario One Scenario One [Member] Scenario one. Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Level 2 Fair Value, Inputs, Level 2 [Member] Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock. Entity Emerging Growth Company Entity Emerging Growth Company 2028 and beyond Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Debt issuance costs Debt Issuance Costs, Net Debt instrument, effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Debt instrument, trading days Debt Instrument, Convertible, Threshold Trading Days 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Common stock covered under capped calls (in shares) Common Stock Covered Under Capped Calls Transaction Common stock covered under capped calls transaction. Class A and Class B Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net (Loss) Income Per Share Earnings Per Share [Text Block] Income Statement Location Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Marketable Securities [Table] Marketable Securities [Table] Capitalized software development costs Software and Software Development Costs [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Schedule of Stock Option Activity and Weighted Average Exercise Prices Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Amounts withheld on behalf of employees for a future purchase Payment, Tax Withholding, Share-Based Payment Arrangement Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Shares subject to outstanding stock options, RSUs and PSUs Employee Stock Option, Restricted Stock Unit and Performance Stock Unit [Member] Employee stock option, restricted stock unit and performance stock unit. U.S. government treasury securities US Treasury Securities [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan. Accumulated Deficit Retained Earnings [Member] Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] (Accretion) amortization of (discounts) premiums on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Basic net (loss) income per share (in dollars per share) Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Total compensation cost related to unvested awards not yet recognized 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] Issuance of common stock under the Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Intrinsic value of options exercised 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) income attributable to common stockholders, diluted Allocation of distributed net (loss) income for basic computation Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Schedule of Net Carrying Amount of Liability and Equity Component of 2025 Notes Convertible Debt [Table Text Block] Acquisitions, Intangible Assets And Goodwill [Abstract] Acquisitions, Intangible Assets And Goodwill Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Restricted Stock Units, Restricted Stock and Performance Stock Units Restricted Stock Units, Restricted Stock And Performance Stock Units [Member] Restricted Stock Units, Restricted Stock And Performance Stock Units [Member] Issuance of restricted shares of common stock for the acquisition of businesses Stock Issued Cash paid for income taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Debt instrument, convertible carrying amount of equity component Debt Instrument Discount For Conversion Option Debt instrument, discount for conversion option. Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Fair Value Marketable Securities Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Number of common stock classes Number Of Common Stock Classes Number Of Common Stock Classes 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] Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Operating lease, termination term Lessee Operating Lease Termination Term Lessee operating lease termination term. Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Cost incurred to purchase capped calls Cost Incurred To Purchase Capped Calls Cost incurred to purchase capped calls. All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] 2019 Equity Incentive Plan Two Thousand Nineteen Equity Incentive Plan [Member] Two Thousand Nineteen Equity Incentive Plan. Compensation Amount Outstanding Recovery Compensation Amount Adam Blitzer [Member] Adam Blitzer Interest income and other income, net Interest income and other income, net Interest and Other Income Allowance for credit losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Forfeited/cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Document Information [Line Items] Document Information [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Options forfeited or expired (in dollars 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 Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited/canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Debt Instrument, Convertible, Terms [Domain] Debt Instrument, Convertible, Terms [Domain] Debt Instrument, Convertible, Terms Redemption, On or After June 20, 2023, and Prior to 31st Scheduled Trading Day Debt Instrument, Redemption, Period One [Member] Conversion of Class B to Class A common shares outstanding (in shares) Weighted Average Number Diluted Shares Outstanding Conversion Of Common Shares Class Weighted average number diluted shares outstanding conversion of common shares class. Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of restricted shares of common stock from acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Debt instrument, principal amount denomination used in conversion Debt Instrument Principal Amount Denomination For Conversion Into Common Stock Debt Instrument Principal Amount Denomination For Conversion Into Common Stock Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable (in dollars 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 Amortization of issuance costs Amortization of Debt Issuance Costs and Discounts Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Other comprehensive (loss) income Change in accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Equity [Abstract] Equity [Abstract] Weighted-average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Revenue Total Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Schedule of Activity for Unvested PSUs Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisition of businesses; net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Financial Assets: Assets, Fair Value Disclosure [Abstract] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted average shares used in calculating diluted net (loss) income per share (in shares) Number of shares used in diluted calculation (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Purchase price allocated to intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Interest income Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Weighted-average effect of diluted securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] 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, Including Disposal Group and Discontinued Operations TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Number of voting rights entitled to stockholders per share (in dollars per share) Number Of Voting Rights Entitled To Stockholders Per Share Number Of Voting Rights Entitled To Stockholders Per Share Cover [Abstract] Cover [Abstract] Debt instrument, net proceeds from sale of notes Proceeds from Convertible Debt Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of issuance costs Amortization of Debt Issuance Costs Fair Value, Recurring Fair Value, Recurring [Member] Deferred contract costs Increase (Decrease) in Deferred Charges Interest Income and Other Income, Net Interest and Other Income [Text Block] Other liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Supplemental Cash Flow Information and Non-cash Activity Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Operating lease, renewal term Lessee, Operating Lease, Renewal Term Equity Component Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase price as percentage of fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Unvested restricted shares of common stock Unvested Restricted Stock [Member] Unvested restricted stock. Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares used in calculating basic net (loss) income per share (in shares) Weighted-average shares used in calculating net (loss) income per share, basic (in shares) Number of shares used in basic calculation (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Unamortized debt issuance costs Unamortized Debt Issuance Expense Operating (loss) income Operating Income (Loss) Operating lease, non-cash lease expense Operating Lease Non Cash Lease Expense Operating lease non-cash lease expense. Debt instrument redemption price percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Total stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount Accounts charged of accounts receivable deemed uncollectible against the allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Weighted- Average Remaining Contractual Life (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares Reallocation Of Undistributed Income Loss Result Of Conversion Of Common Stock Reallocation of undistributed income (loss) result of conversion of common stock. Schedule of Available-for-Sale Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] Other (loss) income, net Other Nonoperating Income Expense Net Other non operating income (expense) net. EX-101.PRE 12 ddog-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Aug. 02, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-39051  
Entity Registrant Name Datadog, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2825503  
Entity Address, Address Line One 620 8th Avenue,  
Entity Address, Address Line Two 45th Floor  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10018  
City Area Code 866  
Local Phone Number 329-4466  
Title of 12(b) Security Class A common stock, par value $0.00001 per share  
Trading Symbol DDOG  
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  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001561550  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   299,066,738
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   25,932,721
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 291,304 $ 338,985
Marketable securities 1,894,058 1,545,341
Accounts receivable, net of allowance for credit losses of $9,628 and $5,626 as of June 30, 2023 and December 31, 2022, respectively 333,102 399,551
Deferred contract costs, current 37,502 33,054
Prepaid expenses and other current assets 44,104 27,303
Total current assets 2,600,070 2,344,234
Property and equipment, net 145,100 125,346
Operating lease assets 122,198 87,629
Goodwill 350,029 348,277
Intangible assets, net 12,409 16,365
Deferred contract costs, non-current 60,511 55,338
Restricted cash 0 3,303
Other assets 21,856 24,360
TOTAL ASSETS 3,312,173 3,004,852
CURRENT LIABILITIES:    
Accounts payable 48,031 23,474
Accrued expenses and other current liabilities 127,009 171,158
Operating lease liabilities, current 18,852 22,092
Deferred revenue, current 567,470 543,024
Total current liabilities 761,362 759,748
Operating lease liabilities, non-current 125,694 76,582
Convertible senior notes, net 740,538 738,847
Deferred revenue, non-current 27,534 12,944
Other liabilities 7,686 6,226
Total liabilities 1,662,814 1,594,347
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Additional paid-in capital 1,891,995 1,625,190
Accumulated other comprehensive loss (12,318) (12,422)
Accumulated deficit (230,321) (202,266)
Total stockholders’ equity 1,649,359 1,410,505
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 3,312,173 3,004,852
Class A Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock, value 3 3
Class B Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock, value $ 0 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts receivable, net of allowance for doubtful accounts $ 9,628 $ 5,626
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, issued (in shares) 298,640,368 293,573,825
Common stock, outstanding (in shares) 298,640,368 293,573,825
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 310,000,000 310,000,000
Common stock, issued (in shares) 25,936,360 25,616,018
Common stock, outstanding (in shares) 25,936,360 25,616,018
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 509,460 $ 406,138 $ 991,174 $ 769,168
Cost of revenue 101,846 81,925 201,760 156,387
Gross profit 407,614 324,213 789,414 612,781
Operating expenses:        
Research and development 239,494 177,699 468,972 328,307
Sales and marketing 147,455 115,270 292,426 216,436
General and administrative 42,671 34,383 84,992 60,763
Total operating expenses 429,620 327,352 846,390 605,506
Operating (loss) income (22,006) (3,139) (56,976) 7,275
Other income (loss):        
Interest expense (1,526) (4,541) (3,707) (9,788)
Interest income and other income, net 22,624 7,669 39,351 13,356
Other income, net 21,098 3,128 35,644 3,568
(Loss) income before provision for income taxes (908) (11) (21,332) 10,843
Provision for income taxes (3,061) (4,868) (6,723) (5,984)
Net (loss) income (3,969) (4,879) (28,055) 4,859
Net (loss) income attributable to common stockholders, basic (3,969) (4,879) (28,055) 4,859
Net (loss) income attributable to common stockholders, diluted $ (3,969) $ (4,879) $ (28,055) $ 4,859
Basic net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.02
Diluted net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.01
Weighted average shares used in calculating basic net (loss) income per share (in shares) 322,215 314,795 320,788 314,130
Weighted average shares used in calculating diluted net (loss) income per share (in shares) 322,215 314,795 320,788 345,444
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (3,969) $ (4,879) $ (28,055) $ 4,859
Other comprehensive (loss) income:        
Foreign currency translation adjustments (579) (2,565) 62 (3,104)
Unrealized gain (loss) on available-for-sale marketable securities (5,966) (3,389) 42 (11,575)
Other comprehensive (loss) income (6,545) (5,954) 104 (14,679)
Comprehensive loss $ (10,514) $ (10,833) $ (27,951) $ (9,820)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning balance, shares at Dec. 31, 2021   313,365,437      
Beginning balance at Dec. 31, 2021 $ 1,041,203 $ 3 $ 1,197,136 $ (3,830) $ (152,106)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   1,673,753      
Issuance of common stock upon exercise of stock options 6,416   6,416    
Vesting of early exercised stock options 33   33    
Vesting of restricted stock units (in shares)   1,039,058      
Issuance of restricted shares of common stock from acquisitions (in shares)   191,019      
Issuance of restricted shares of common stock from acquisitions 7,608   7,608    
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   146,515      
Issuance of common stock under the Employee Stock Purchase Plan 13,557   13,557    
Stock-based compensation 156,123   156,123    
Change in accumulated other comprehensive income (loss) (14,679)     (14,679)  
Net income (loss) 4,859       4,859
Ending balance, shares at Jun. 30, 2022   316,415,782      
Ending balance at Jun. 30, 2022 1,215,120 $ 3 1,380,873 (18,509) (147,247)
Beginning balance, shares at Mar. 31, 2022   314,921,005      
Beginning balance at Mar. 31, 2022 1,116,857 $ 3 1,271,777 (12,555) (142,368)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   506,753      
Issuance of common stock upon exercise of stock options 2,198   2,198    
Vesting of restricted stock units (in shares)   650,490      
Issuance of restricted shares of common stock from acquisitions (in shares)   191,019      
Issuance of restricted shares of common stock from acquisitions 7,608   7,608    
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   146,515      
Issuance of common stock under the Employee Stock Purchase Plan 13,557   13,557    
Stock-based compensation 85,733   85,733    
Change in accumulated other comprehensive income (loss) (5,954)     (5,954)  
Net income (loss) (4,879)       (4,879)
Ending balance, shares at Jun. 30, 2022   316,415,782      
Ending balance at Jun. 30, 2022 1,215,120 $ 3 1,380,873 (18,509) (147,247)
Beginning balance, shares at Dec. 31, 2022   319,189,843      
Beginning balance at Dec. 31, 2022 $ 1,410,505 $ 3 1,625,190 (12,422) (202,266)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 2,742,866 2,742,866      
Issuance of common stock upon exercise of stock options $ 7,517   7,517    
Vesting of restricted stock units (in shares)   2,228,646      
Stock-based compensation 239,302   239,302    
Change in accumulated other comprehensive income (loss) 104     104  
Net income (loss) (28,055)       (28,055)
Ending balance, shares at Jun. 30, 2023   324,576,728      
Ending balance at Jun. 30, 2023 1,649,359 $ 3 1,891,995 (12,318) (230,321)
Beginning balance, shares at Mar. 31, 2023   321,446,243      
Beginning balance at Mar. 31, 2023 1,512,099 $ 3 1,744,221 (5,773) (226,352)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   1,534,681      
Issuance of common stock upon exercise of stock options 5,441   5,441    
Vesting of restricted stock units (in shares)   1,180,431      
Issuance of restricted shares of common stock from acquisitions (in shares)   130,162      
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   285,211      
Issuance of common stock under the Employee Stock Purchase Plan 19,986   19,986    
Stock-based compensation 122,347   122,347    
Change in accumulated other comprehensive income (loss) (6,545)     (6,545)  
Net income (loss) (3,969)       (3,969)
Ending balance, shares at Jun. 30, 2023   324,576,728      
Ending balance at Jun. 30, 2023 $ 1,649,359 $ 3 $ 1,891,995 $ (12,318) $ (230,321)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (28,055) $ 4,859
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 20,825 15,512
(Accretion) amortization of (discounts) premiums on marketable securities (13,291) 6,697
Amortization of issuance costs 1,691 1,682
Amortization of deferred contract costs 17,996 12,580
Stock-based compensation, net of amounts capitalized 231,065 149,283
Non-cash lease expense 12,196 9,686
Allowance for credit losses on accounts receivable 6,311 1,931
Loss on disposal of property and equipment 421 1,149
Changes in operating assets and liabilities:    
Accounts receivable, net 60,139 (38,100)
Deferred contract costs (27,618) (21,469)
Prepaid expenses and other current assets (16,823) (12,629)
Other assets 2,241 (1,752)
Accounts payable 24,897 23,179
Accrued expenses and other liabilities (44,089) (4,310)
Deferred revenue 39,039 72,050
Net cash provided by operating activities 286,945 220,348
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of marketable securities (1,390,334) (718,785)
Maturities of marketable securities 1,018,317 516,754
Proceeds from sale of marketable securities 36,633 2,006
Purchases of property and equipment (11,078) (15,501)
Capitalized software development costs (17,798) (14,780)
Cash paid for acquisition of businesses; net of cash acquired (2,025) (39,566)
Net cash used in investing activities (366,285) (269,872)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 7,534 6,451
Proceeds from issuance of common stock under the employee stock purchase plan 19,986 13,557
Repayments of convertible senior notes 0 (3)
Net cash provided by financing activities 27,520 20,005
Effect of exchange rate changes on cash, cash equivalents and restricted cash 836 (2,871)
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (50,984) (32,390)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—Beginning of period 342,288 274,463
CASH, CASH EQUIVALENTS AND RESTRICTED CASH—End of period 291,304 242,073
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for income taxes 10,677 386
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Accrued property and equipment purchases 274 1,078
Stock-based compensation included in capitalized software development costs 8,237 6,840
Vesting of early exercised options 0 33
Issuance of restricted shares of common stock for the acquisition of businesses 0 7,608
Acquisition holdback 750 5,473
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH WITHIN THE CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:    
Cash and cash equivalents 291,304 238,859
Restricted cash 0 3,214
Total cash, cash equivalents and restricted cash $ 291,304 $ 242,073
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Description of Business
Datadog, Inc. (“Datadog” or the “Company”) was incorporated in the State of Delaware on June 4, 2010. The Company is the observability and security platform for cloud applications. The Company’s SaaS platform integrates and automates infrastructure monitoring, application performance monitoring, log management, real-user monitoring, and many other capabilities to provide unified, real-time observability and security of its customers’ entire technology stack. The Company is headquartered in New York City and has various other global office locations.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
Unaudited Interim Condensed Consolidated Financial Information
The unaudited condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries, and have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023 or for any other interim period or for any other future year. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on February 24, 2023 (the “Annual Report”).
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such estimates include the fair value of marketable securities, the allowance for credit losses, the fair value of acquired assets and assumed liabilities from business combinations, useful lives of property, equipment, software and finite lived intangibles, stock-based compensation, valuation of long-lived assets and their recoverability, including goodwill, the incremental borrowing rate for operating leases, estimated expected period of benefit for deferred contract costs, fair value of the liability component of the convertible debt, realization of deferred tax assets and uncertain tax positions, revenue recognition and the allocation of overhead costs between cost of revenue and operating expenses. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$615,957 $179 $(4,486)$611,650 
Commercial paper513,046 (400)512,653 
Certificates of deposit189,897 16 (230)189,683 
U.S. government treasury securities390,669 15 (3,971)386,713 
U.S. government agency securities194,506 — (1,147)193,359 
Marketable securities$1,904,075 $217 $(10,234)$1,894,058 

December 31, 2022
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$813,598 $64 $(7,554)$806,108 
Commercial paper357,030 64 (821)356,273 
Certificates of deposit174,080 37 (587)173,530 
U.S. government treasury securities120,977 — (1,099)119,878 
U.S. government agency securities89,718 12 (178)89,552 
Marketable securities$1,555,403 $177 $(10,239)$1,545,341 
As of June 30, 2023, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):
Due within one year$1,233,012 
Due in one year through five years661,046 
Total$1,894,058 
The Company does not believe that any unrealized losses are attributable to credit-related factors based on its evaluation of available evidence. To determine whether a decline in value is related to credit loss, the Company evaluates, among other factors: the extent to which the fair value is less than the amortized cost basis, changes to the rating of the security by a rating agency and any adverse conditions specifically related to an issuer of a security or its industry. Unrealized gains and losses on marketable securities are presented net of tax.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value Measurement as of June 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$205,309 $— $— $205,309 
Commercial paper— 37,327 — 37,327 
Certificates of deposit— 18,198 — 18,198 
Marketable Securities:
Corporate debt securities— 611,650 — 611,650 
Commercial paper— 512,653 — 512,653 
Certificates of deposit— 189,683 — 189,683 
U.S. government treasury securities— 386,713 — 386,713 
U.S. government agency securities— 193,359 — 193,359 
Total financial assets$205,309 $1,949,583 $— $2,154,892 
Fair Value Measurement as of December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$302,902 $— $— $302,902 
Corporate debt securities— 2,493 — 2,493 
Marketable Securities:
Corporate debt securities— 806,108 — 806,108 
Commercial paper— 356,273 — 356,273 
Certificates of deposit— 173,530 — 173,530 
U.S. government treasury securities— 119,878 — 119,878 
U.S. government agency securities— 89,552 — 89,552 
Total financial assets$302,902 $1,547,834 $— $1,850,736 
The Company classifies its highly liquid money market funds and securities purchased within three months of maturity within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its commercial paper, corporate debt securities, certificates of deposit, U.S. government agency securities, and U.S. government treasury securities within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.
In addition to its cash equivalents and marketable securities, the Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of the convertible senior notes to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to Note 7, Convertible Senior Notes, to the condensed consolidated financial statements for further details.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Computers and equipment$33,723 $33,376 
Furniture and fixtures14,078 13,315 
Leasehold improvements36,316 27,683 
Capitalized software development costs164,432 134,890 
Total property and equipment$248,549 $209,264 
Less: accumulated depreciation and amortization(103,449)(83,918)
Total property and equipment, net$145,100 $125,346 
The Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.
Depreciation and amortization expense was approximately $8.3 million and $16.4 million for the three and six months ended June 30, 2023, respectively. Depreciation and amortization expense was approximately $6.4 million and $12.2 million for the three and six months ended June 30, 2022, respectively.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2023
Acquisitions, Intangible Assets And Goodwill [Abstract]  
Acquisitions, Intangible Assets and Goodwill Acquisitions, Intangible Assets and Goodwill
2023 Acquisitions
In April 2023, the Company entered into a purchase agreement for the acquisition of a business and the transaction was accounted for as a business combination in accordance with ASC 805, Business Combinations. The Company does not consider this acquisition to be material.
2022 Acquisitions
During the year ended December 31, 2022, the Company entered into four purchase agreements for acquisitions of businesses, each of which were accounted for as business combinations in accordance with ASC 805, Business Combinations. The Company does not consider these acquisitions to be material, individually or in aggregate. The total purchase price was allocated to intangible assets in the amount of $8.2 million and goodwill in the amount of $56.6 million based on the respective estimated fair values. The resulting goodwill from each of the agreements is not deductible for income tax purposes. Pro forma results of operations from these acquisitions have not been presented because they were not material to the consolidated results of operations.
Intangible Assets
Intangible assets, net consisted of the following (in thousands):
June 30, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$23,482 $(12,539)$10,943 3 years
Customer relationships3,300 (1,834)1,466 4 years
Total$26,782 $(14,373)$12,409 
December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$24,460 $(9,970)$14,490 3 years
Customer relationships3,300 (1,425)1,875 4 years
Total$27,760 $(11,395)$16,365 
Intangible amortization expense was approximately $2.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively, and $4.5 million and $3.3 million for the six months ended June 30, 2023 and 2022, respectively.
As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):
 Amount
Remainder of 2023$4,367 
20245,913 
20252,066 
202663 
Total$12,409 
Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2022$348,277 
2023 Acquisition2,029 
Foreign currency translation adjustments(277)
Balance as of June 30, 2023$350,029 
Acquisitions, Intangible Assets and Goodwill Acquisitions, Intangible Assets and Goodwill
2023 Acquisitions
In April 2023, the Company entered into a purchase agreement for the acquisition of a business and the transaction was accounted for as a business combination in accordance with ASC 805, Business Combinations. The Company does not consider this acquisition to be material.
2022 Acquisitions
During the year ended December 31, 2022, the Company entered into four purchase agreements for acquisitions of businesses, each of which were accounted for as business combinations in accordance with ASC 805, Business Combinations. The Company does not consider these acquisitions to be material, individually or in aggregate. The total purchase price was allocated to intangible assets in the amount of $8.2 million and goodwill in the amount of $56.6 million based on the respective estimated fair values. The resulting goodwill from each of the agreements is not deductible for income tax purposes. Pro forma results of operations from these acquisitions have not been presented because they were not material to the consolidated results of operations.
Intangible Assets
Intangible assets, net consisted of the following (in thousands):
June 30, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$23,482 $(12,539)$10,943 3 years
Customer relationships3,300 (1,834)1,466 4 years
Total$26,782 $(14,373)$12,409 
December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$24,460 $(9,970)$14,490 3 years
Customer relationships3,300 (1,425)1,875 4 years
Total$27,760 $(11,395)$16,365 
Intangible amortization expense was approximately $2.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively, and $4.5 million and $3.3 million for the six months ended June 30, 2023 and 2022, respectively.
As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):
 Amount
Remainder of 2023$4,367 
20245,913 
20252,066 
202663 
Total$12,409 
Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2022$348,277 
2023 Acquisition2,029 
Foreign currency translation adjustments(277)
Balance as of June 30, 2023$350,029 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
On June 2, 2020, the Company issued $747.5 million aggregate principal amount of 0.125% convertible senior notes due 2025 (the “2025 Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (“Securities Act”). The total net proceeds from the sale of the 2025 Notes, after deducting the initial purchasers’ discounts and debt issuance costs, were approximately $730.2 million. The 2025 Notes bear interest at a rate of 0.125% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2025 Notes will mature on June 15, 2025, unless earlier converted, redeemed or repurchased.
Holders may convert their notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2025 only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
(2)during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day;
(3)if the Company calls such 2025 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)upon the occurrence of specified corporate events, as set forth in the indenture governing the 2025 Notes (“the Indenture”).
On or after March 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their notes, in integral multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the 2025 Notes is initially 10.8338 shares of Class A common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $92.30 per share of Class A common stock), subject to adjustment as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and shares of Class A common stock, the amount of cash and shares of Class A common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 30 trading day observation period as described in the Indenture. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2025 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances.
During the three months ended June 30, 2023, the conditional conversion feature of the 2025 Notes was not triggered as the last reported sale price of the Company's Class A common stock was not greater than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended June 30, 2023. Therefore the 2025 Notes are not convertible, in whole or in part, at the option of the holders between July 1, 2023 through September 30, 2023. Whether the 2025 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.
When a conversion notice is received, the Company has the option to pay or deliver cash, shares of the Company’s common stock, or a combination thereof. Since the issuance of the 2025 Notes, the Company received and settled an immaterial amount of conversion notices from the holders in cash. As of June 30, 2023, the 2025 Notes were classified as long-term debt on the Company's condensed consolidated balance sheet.
The Company may redeem for cash all or any portion of the 2025 Notes prior to the 31st scheduled trading day immediately preceding the maturity date, at its option, if the last reported sale price of its Class A common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
In accounting for the issuance of the 2025 Notes, the 2025 Notes were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective 2025 Notes. This difference represents the debt discount that is amortized to interest expense over the contractual terms of the 2025 Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was $177.2 million. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification.
In accounting for the debt issuance costs of $17.3 million related to the 2025 Notes, the Company allocated the total amount incurred to the liability and equity components of the 2025 Notes in the same proportion as the allocation of the proceeds. Issuance costs attributable to the liability component were $13.2 million and will be amortized, along with the debt discount to interest expense over the contractual term of the 2025 Notes at an effective interest rate of 5.97%. Issuance costs attributable to the equity component were $4.1 million and are netted against the equity component in additional paid-in capital.
On January 1, 2021 the Company adopted ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU No. 2020-06”). As a result of the adoption, the debt conversion option of $177.2 million and debt issuance costs of $4.1 million previously attributable to the equity component are no longer presented in equity. Similarly, the debt discount, that is equal to the carrying value of the embedded conversion feature upon issuance, is no longer amortized into income as interest expense over the life of the instrument. This resulted in a $16.8 million decrease to the opening balance of accumulated deficit, a $173.1 million decrease to the opening balance of additional paid-in capital and a $156.3 million increase to the opening balance of convertible senior notes, net on the condensed consolidated balance sheet.
The net carrying amount of the liability component of the 2025 Notes was as follows (in thousands):
June 30,
2023
December 31,
2022
Convertible senior notes, net:
Principal$747,496 $747,496 
Unamortized debt issuance costs(6,958)(8,649)
Net carrying amount$740,538 $738,847 
As of June 30, 2023, the total estimated fair value of the 2025 Notes was approximately $928.9 million. The fair value was determined based on the closing trading price or quoted market price per $100 of the 2025 Notes as of the last day of trading for the period. The fair value of the 2025 Notes is primarily affected by the trading price of the Company’s Class A common stock and market interest rates.
The following table sets forth the interest expense related to the 2025 Notes for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Contractual interest expense$234 $233 $468 $467 
Amortization of issuance costs846 842 1,691 1,682 
Total$1,080 $1,075 $2,159 $2,149 
Capped Calls
In connection with the pricing of the 2025 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (“Capped Calls”). The Capped Calls each have an initial strike price of approximately $92.30 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2025 Notes. The Capped Calls have initial cap prices of $151.04 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 8.1 million shares of the Company’s Class A common stock. For accounting purposes, the Capped Calls are separate transactions, and not part of the 2025 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $89.6 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Non-cancelable Material Commitments—During the six months ended June 30, 2023, other than certain non-cancelable operating leases described in Note 9, Leases, there have been no other material changes outside the ordinary course of business to the Company’s contractual obligations and commitments from those disclosed in the Annual Report.
401(k) Plan—The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. The Company is responsible for administrative costs of the 401(k) plan and makes matching contributions to the 401(k) plan. For the three and six months ended June 30, 2023, the Company incurred expense of $1.7 million and $3.1 million, respectively, for matching contributions. For the three and six months ended June 30, 2022, the Company incurred expense of $1.5 million and $2.7 million, respectively, for matching contributions.
Legal Matters—The Company is involved from time to time in various claims and legal actions arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that none of its current legal proceedings will have a material adverse effect on its financial position or results of operations.
Indemnification—The Company enters into indemnification provisions under some agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claim because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and
the unique facts and circumstances involved in each particular provision. To date, losses recorded in the Company’s condensed consolidated statements of operations in connection with the indemnification provisions have not been material.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Leases
The Company has entered into various non-cancelable operating leases for its facilities expiring between 2023 and 2033. Certain lease agreements contain an option for the Company to renew a lease for a term of up to three years or an option to terminate a lease early within one year. The Company considers these options, which may be elected at the Company’s sole discretion, in determining the lease term on a lease-by-lease basis.
Lease expense for these leases is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the period those payments are incurred.
The components of lease cost recognized within the Company’s condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Operating lease cost(1)
$8,070 $6,028 $15,450 $11,265 
Short-term lease cost2,200 2,155 4,719 3,324 
1)Includes non-cash lease expense of $6.3 million and $5.3 million for the three months ended June 30, 2023 and 2022, respectively, and $12.2 million and $9.7 million for the six months ended June 30, 2023 and 2022, respectively.
Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows (in thousands):
Six Months Ended
June 30,
20232022
Cash paid for amounts included in measurement of lease liabilities$4,145 $11,682 
Operating lease assets obtained in exchange for new lease liabilities46,290 13,129 
Maturities of lease liabilities by fiscal year for the Company’s operating leases are as follows (in thousands):
 Amount
Remainder of 2023$1,330 
202419,030 
202528,848 
202626,662 
202726,081 
2028 and beyond92,374 
Total lease payments$194,325 
Less: imputed interest(49,779)
Present value of lease liabilities$144,546 
As of June 30, 2023, the Company had various operating leases that had not yet commenced, which are excluded from the table above. The operating leases will commence between fiscal year 2023 and 2025 with total undiscounted future payments of $151.0 million and a weighted-average lease term of 8.9 years.
Weighted average remaining lease term and discount rate for the Company’s operating leases are as follows:
June 30,
2023
Weighted-average remaining lease term (years)7.0
Weighted-average discount rate5.91 %
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Geographical Information
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
North America$355,965 $291,159 $697,181 $551,021 
International153,495 114,979 293,993 218,147 
Total$509,460 $406,138 $991,174 $769,168 
Deferred Revenue and Remaining Performance Obligations
Certain of the Company’s customers pay in advance of satisfaction of performance obligations and other customers with monthly contract terms are billed in arrears on a monthly basis. The Company records contract liabilities to deferred revenue when customers are billed or when the Company receives customer payments in advance of the performance obligations being satisfied on the Company’s contracts.
Revenue recognized during the three months ended June 30, 2023 and 2022, which was included in the deferred revenue balances at the beginning of each such period, was $261.0 million and $198.3 million, respectively. Revenue recognized during the six months ended June 30, 2023 and 2022 that was included in the deferred revenue balances at the beginning of each such period was $391.7 million and $279.9 million, respectively.
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of June 30, 2023 and December 31, 2022, the aggregate transaction price allocated to remaining performance obligations was $1,252.5 million and $1,057.2 million, respectively. There is uncertainty in the timing of revenues associated with the Company’s drawdown contracts, as future revenue can often vary significantly from past revenue. However, the Company expects to recognize substantially all of the remaining performance obligations over the next 24 months.
Accounts Receivable
Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. During the six months ended June 30, 2023 and 2022, the Company charged $2.4 million and $0.9 million, respectively, of accounts receivable deemed uncollectible against the allowance for credit losses.
Unbilled accounts receivable represents revenue recognized on contracts for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date. The unbilled accounts receivable balance is due within one year. As of June 30, 2023 and December 31, 2022, unbilled accounts receivable of approximately $66.7 million and $60.0 million, respectively, was included in accounts receivable on the Company’s condensed consolidated balance sheets.
Deferred Contract Costs
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit, which is determined to be four years. Amounts expected to be recognized within one year of the balance sheet date are recorded as deferred contract costs, current; the remaining portion is recorded as deferred contract costs, non-current, in the condensed consolidated balance sheets.
Deferred contract costs on the Company’s condensed consolidated balance sheets were $98.0 million and $88.4 million as of June 30, 2023 and December 31, 2022, respectively. Amortization expense was $9.4 million and $6.6 million for the three months ended June 30, 2023 and 2022, respectively, and was $18.0 million and $12.6 million for the six months ended June 30, 2023 and 2022, respectively.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Class A and Class B Common Stock
The Company has two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder and are automatically converted to Class A common stock upon sale or transfer, subject to certain limited exceptions.
During the three months ended June 30, 2023, there were no shares of Class B common stock converted into Class A common stock. During the six months ended June 30, 2023 483,392 shares of Class B common stock were converted into Class A common stock.    
As of June 30, 2023, the Company had authorized 2,000,000,000 shares of Class A common stock and 310,000,000 shares of Class B common stock, each at a par value per share of $0.00001, of which 298,640,368 shares of Class A common stock and 25,936,360 shares of Class B common stock were issued and outstanding.
Equity Incentive Plans
The Company has two equity incentive plans, the 2012 Equity Incentive Plan (the “2012 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”). In connection with the Company’s initial public offering of Class A common stock (the “IPO”), the Company ceased granting awards under the 2012 Plan, and all shares that remained available for issuance under the 2012 Plan at that time were transferred to the 2019 Plan. Additionally, as of June 30, 2023, there were 15,776,443 shares of Class A common stock issuable upon conversion of Class B common stock underlying options outstanding under the 2012 Plan. Under the 2019 Plan, the Board and any other committee or subcommittee of the Board may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and performance stock units (“PSUs”) and other awards, each equity award valued or based on the Company’s Class A common stock, to employees, directors, consultants and advisors of the Company. As of June 30, 2023, there were 76,009,808 shares available for grant under the 2019 Plan.  
Stock Options
The following table summarizes the Company’s stock option activity and weighted-average exercise prices:
Number Of
Options
Outstanding
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (in Years)
Aggregate
Intrinsic Value
(in thousands)
Balance outstanding—December 31, 202218,551,857 $3.24 4.4$1,303,464 
Options granted— — 
Options exercised(2,742,866)2.74 
Options forfeited or expired(8,622)7.90 
Balance outstanding—June 30, 202315,800,369 $3.32 3.9$1,501,929 
Ending Exercisable—June 30, 2023
15,555,455 $3.19 3.9$1,480,763 
As of June 30, 2023, there were 23,926 shares of Class A common stock and 15,776,443 shares of Class B common stock issuable upon the exercise of options outstanding. As of December 31, 2022, there were 28,557 shares of Class A common stock and 18,523,300 shares of Class B common stock issuable upon the exercise of options outstanding.
Total compensation cost related to unvested awards not yet recognized was approximately $2.2 million and $10.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested employee awards will be recognized is 0.2 years and 0.6 years as of June 30, 2023 and December 31, 2022, respectively.
There were no options granted during the six months ended June 30, 2023 and 2022. The Company received approximately $7.5 million and $6.5 million in cash proceeds from options exercised during the six months ended June 30, 2023 and 2022, respectively. The intrinsic value of options exercised during the six months ended June 30, 2023 and 2022 was
approximately $210.4 million and $217.0 million, respectively. The aggregate fair value of options vested during the six months ended June 30, 2023 and 2022 was $9.6 million and $12.7 million, respectively.
Restricted Stock Units, Restricted Stock and Performance Stock Units
The following table summarizes the activity for the Company’s unvested RSUs and PSUs:
SharesWeighted-
Average Grant Date
Fair Value
Balance—December 31, 202212,378,683 $106.19 
Awarded4,000,325 72.19 
Vested(2,228,646)106.27 
Forfeited/canceled(751,006)105.06 
Balance—June 30, 202313,399,356 $96.09 
The Company granted no restricted shares of Class A common stock in connection with acquisitions during the six months ended June 30, 2023. In addition, we issued 130,162 fully-vested shares in April 2023 in connection with an acquisition that closed in 2021.
Total compensation cost related to unvested RSUs and restricted shares of common stock not yet recognized was approximately $1,107.6 million and $1,151.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested RSUs and restricted shares of common stock will be recognized is 2.8 years and 2.9 years as of June 30, 2023 and December 31, 2022.
Total compensation cost related to unvested PSUs not yet recognized was approximately $41.4 million and $19.0 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested PSUs will be recognized is 1.8 years and 1.4 years as of June 30, 2023 and December 31, 2022, respectively.
Employee Stock Purchase Plan
In September 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan (the “ESPP”), which became effective on the date of the final prospectus for the IPO.
The ESPP is implemented through a series of offerings under which eligible employees are granted purchase rights to purchase shares of the Company’s Class A common stock on specified dates during such offerings. Under the ESPP, the Company may specify offerings with durations of not more than 27 months and may specify shorter purchase periods within each offering. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP.
The Company recognized $4.0 million and $8.5 million of stock-based compensation expense related to the ESPP during the three and six months ended June 30, 2023, respectively. As of June 30, 2023, $5.9 million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. During the three months ended June 30, 2023, the Company issued 285,211 shares of Class A common stock under the ESPP. As of June 30, 2023, 17,713,278 shares of Class A common stock remain available for grant under the ESPP.
Stock-Based Compensation
The Company recognizes and measures compensation expense for all stock-based payment awards granted to employees, directors and nonemployees, including stock options, restricted stock units (“RSUs”), performance-based awards (“PSUs”), and the employee stock purchase plan (the “ESPP”) based on the fair value of the awards on the date of grant. The determination of the grant date fair value using an option-pricing model is affected by the estimated fair value of the Company’s common stock as well as assumptions regarding a number of other complex and subjective variables. These variables include expected stock price volatility over the expected term of the award, actual and projected employee stock option exercise behaviors, the risk-free interest rate for the expected term of the award and expected dividends. The fair value of RSUs and PSUs is determined by the closing price on the date of grant of the Company’s Class A common stock, as reported on the Nasdaq Global Select Market. The Company estimates the fair value of the rights to acquire stock under the ESPP using the Black-Scholes option-pricing model. Stock-based compensation for stock options and RSUs is recognized on a straight-line basis over the requisite service period and account for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied and the Company accounts for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is considered probable that the performance condition will be satisfied and account for forfeitures as they occur.
The Company also has certain options that have performance-based vesting conditions; stock-based compensation expense for such awards is recognized on a straight-line basis from the time the vesting condition is likely to be met through the time the vesting condition has been achieved.
Stock-based compensation expense was included in the condensed consolidated statement of operations as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cost of revenue$4,157 $2,355 $7,882 $4,008 
Research and development75,730 53,309 150,433 98,005 
Sales and marketing25,884 17,590 48,898 32,185 
General and administrative12,566 9,145 23,852 15,085 
Stock-based compensation, net of amounts capitalized118,337 82,399 231,065 149,283 
Capitalized stock-based compensation expense4,010 3,334 8,237 6,840 
Total stock-based compensation expense$122,347 $85,733 $239,302 $156,123 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Interest Income and Other Income, Net
6 Months Ended
Jun. 30, 2023
Interest and Other Income [Abstract]  
Interest Income and Other Income, Net Interest Income and Other Income, Net
Interest income and other income, net consist of the following (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Interest income$23,355 $6,755 $41,875 $12,251 
Other (loss) income, net(731)914 (2,524)1,105 
Interest income and other income, net$22,624 $7,669 $39,351 $13,356 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded a provision for income taxes of $3.1 million and $4.9 million for the three months ended June 30, 2023 and 2022, respectively. The Company has incurred U.S. operating losses and has minimal profits in its foreign jurisdictions during the quarter.
The Company has applied ASC 740, Income Taxes, and has determined that it has uncertain positions that would result in a tax reserve deemed immaterial for each of the six months ended June 30, 2023 and 2022. The Company’s policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. The Company is subject to U.S. federal tax authority, U.S. state tax authority and foreign tax authority examinations.
The Company has evaluated the available evidence supporting the realization of its deferred tax assets, including the amount and timing of future taxable income, and has determined that it is more likely than not that its net deferred tax assets will not be realized in the United States. Due to uncertainties surrounding the realization of the deferred tax assets, the Company recorded a full valuation allowance against substantially all of its net deferred tax assets. When the Company determines that it will be able to realize some portion or all of its deferred tax assets, an adjustment to its valuation allowance on its deferred tax assets would have the effect of increasing net income in the period such determination is made.
On August 16, 2022, the Inflation Reduction Act (“the Act”) was signed into law. The Act includes a 15.0% corporate alternative minimum tax on the adjusted financial statement income of applicable corporations and a 1.0% excise tax on all corporate stock buybacks of public companies for tax years beginning after December 31, 2022. For the six months ended June 30, 2023, the Act did not materially impact the Company’s provision for income tax. The Company will continue to monitor any changes in tax law.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share Net (Loss) Income Per ShareBasic and diluted net (loss) income per common share is presented in conformity with the two-class method required for participating securities. Basic and diluted net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding during the period. The undistributed earnings are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis. Further, as the conversion of Class B common stock is assumed in the computation of the diluted net (loss) income per share of Class A common stock, the undistributed earnings are equal to net (loss) income for that computation.
The following table presents the calculation of basic and diluted net (loss) income per share (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Basic net (loss) income per share:Class AClass BClass AClass BClass AClass BClass AClass B
Numerator:
Net (loss) income$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Denominator:
Weighted-average shares used in calculating net (loss) income per share, basic296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Basic net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.02 $0.02 
Diluted net (loss) income per share:
Numerator:
Allocation of distributed net (loss) income for basic computation$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares(317)— (458)— (2,244)— 578 — 
Allocation of undistributed (loss) income$(3,969)$(317)$(4,879)$(458)$(28,055)$(2,244)$4,859 $578 
Denominator:
Number of shares used in basic calculation296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Weighted-average effect of diluted securities:
Conversion of Class B to Class A common shares outstanding25,749 — 29,530 — 25,662 — 37,351 — 
Employee stock options— — — — — — 19,602 — 
Employee stock purchase plan— — — — — — 32 — 
Unvested early exercises— — — — — — — 
Restricted stock units— — — — — — 2,955 — 
Unvested restricted stock in connection with acquisition— — — — — — 622 — 
Shares issuable upon conversion of the convertible senior notes — — — — — — 8,098 — 
Number of shares used in diluted calculation322,215 25,749 314,795 29,530 320,788 25,662 345,444 37,351 
Diluted net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.01 $0.02 
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):
As of June 30,
20232022
Shares subject to outstanding stock options, RSUs and PSUs29,200 2,127 
Unvested restricted shares of common stock799 — 
Shares subject to the employee stock purchase plan254 — 
Shares issuable upon conversion of the convertible senior notes8,098 — 
Total38,351 2,127 
ASU No. 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share when the instruments may be settled in cash or shares. The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the 2025 Notes on diluted net income per share as required under ASU No. 2020-06 to determine the dilutive effect of the Notes. See Note 7, Convertible Senior Notes for more information.
The Company entered into Capped Calls in connection with the issuance of the 2025 Notes. The effect of the Capped Calls was also excluded from the calculation of diluted net income per share as the effect of the Capped Calls would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure        
Net income (loss) $ (3,969) $ (4,879) $ (28,055) $ 4,859
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2023
shares
Jun. 30, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
During the three months ended June 30, 2023, the Company’s directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted written plans intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) for the sale of the Company’s securities as set forth in the table below.
NamePositionAdoption DateTotal Shares of Class A Common Stock to be SoldExpiration Date
Adam BlitzerChief Operating OfficerMay 12, 2023
Up to 92,304 (1)
July 1, 2024
Amit AgarwalPresidentMay 15, 2023
708,500 (2)
February 16, 2024
Dev IttycheriaDirectorJune 5, 202375,000August 30, 2024
(1)The actual number of shares that will be sold under the Rule 10b5-1 trading plan will be reduced by the number of shares sold pursuant to the Company’s election under its equity incentive plans to require the satisfaction of tax withholding obligations realized upon the vesting of RSUs and PSUs to be funded by a sell-to-cover transaction. The number of Company shares to be sold to satisfy the Company’s tax withholding obligation is not known at this time as it is dependent on future events, including the future trading price of the Company’s shares.
(2)The shares will be sold under a Rule 10b5-1 trading plan in sell-to-cover transactions intended to satisfy tax withholding obligations and exercise costs realized upon the exercise of stock options.
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Adam Blitzer [Member]    
Trading Arrangements, by Individual    
Name Adam Blitzer  
Title Chief Operating Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date May 12, 2023  
Arrangement Duration 416 days  
Aggregate Available 92,304 92,304
Amit Agarwal [Member]    
Trading Arrangements, by Individual    
Name Amit Agarwal  
Title President  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date May 15, 2023  
Arrangement Duration 277 days  
Aggregate Available 708,500 708,500
Dev Ittycheria [Member]    
Trading Arrangements, by Individual    
Name Dev Ittycheria  
Title Director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date June 5, 2023  
Arrangement Duration 452 days  
Aggregate Available 75,000 75,000
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP.
Principles of Consolidation
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such estimates include the fair value of marketable securities, the allowance for credit losses, the fair value of acquired assets and assumed liabilities from business combinations, useful lives of property, equipment, software and finite lived intangibles, stock-based compensation, valuation of long-lived assets and their recoverability, including goodwill, the incremental borrowing rate for operating leases, estimated expected period of benefit for deferred contract costs, fair value of the liability component of the convertible debt, realization of deferred tax assets and uncertain tax positions, revenue recognition and the allocation of overhead costs between cost of revenue and operating expenses. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$615,957 $179 $(4,486)$611,650 
Commercial paper513,046 (400)512,653 
Certificates of deposit189,897 16 (230)189,683 
U.S. government treasury securities390,669 15 (3,971)386,713 
U.S. government agency securities194,506 — (1,147)193,359 
Marketable securities$1,904,075 $217 $(10,234)$1,894,058 

December 31, 2022
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$813,598 $64 $(7,554)$806,108 
Commercial paper357,030 64 (821)356,273 
Certificates of deposit174,080 37 (587)173,530 
U.S. government treasury securities120,977 — (1,099)119,878 
U.S. government agency securities89,718 12 (178)89,552 
Marketable securities$1,555,403 $177 $(10,239)$1,545,341 
Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity
As of June 30, 2023, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):
Due within one year$1,233,012 
Due in one year through five years661,046 
Total$1,894,058 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis
The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value Measurement as of June 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$205,309 $— $— $205,309 
Commercial paper— 37,327 — 37,327 
Certificates of deposit— 18,198 — 18,198 
Marketable Securities:
Corporate debt securities— 611,650 — 611,650 
Commercial paper— 512,653 — 512,653 
Certificates of deposit— 189,683 — 189,683 
U.S. government treasury securities— 386,713 — 386,713 
U.S. government agency securities— 193,359 — 193,359 
Total financial assets$205,309 $1,949,583 $— $2,154,892 
Fair Value Measurement as of December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$302,902 $— $— $302,902 
Corporate debt securities— 2,493 — 2,493 
Marketable Securities:
Corporate debt securities— 806,108 — 806,108 
Commercial paper— 356,273 — 356,273 
Certificates of deposit— 173,530 — 173,530 
U.S. government treasury securities— 119,878 — 119,878 
U.S. government agency securities— 89,552 — 89,552 
Total financial assets$302,902 $1,547,834 $— $1,850,736 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Computers and equipment$33,723 $33,376 
Furniture and fixtures14,078 13,315 
Leasehold improvements36,316 27,683 
Capitalized software development costs164,432 134,890 
Total property and equipment$248,549 $209,264 
Less: accumulated depreciation and amortization(103,449)(83,918)
Total property and equipment, net$145,100 $125,346 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Acquisitions, Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following (in thousands):
June 30, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$23,482 $(12,539)$10,943 3 years
Customer relationships3,300 (1,834)1,466 4 years
Total$26,782 $(14,373)$12,409 
December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortization
Period
Developed technology$24,460 $(9,970)$14,490 3 years
Customer relationships3,300 (1,425)1,875 4 years
Total$27,760 $(11,395)$16,365 
Schedule of Future Amortization Expense
As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):
 Amount
Remainder of 2023$4,367 
20245,913 
20252,066 
202663 
Total$12,409 
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Amount
Balance as of December 31, 2022$348,277 
2023 Acquisition2,029 
Foreign currency translation adjustments(277)
Balance as of June 30, 2023$350,029 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amount of Liability and Equity Component of 2025 Notes The net carrying amount of the liability component of the 2025 Notes was as follows (in thousands):
June 30,
2023
December 31,
2022
Convertible senior notes, net:
Principal$747,496 $747,496 
Unamortized debt issuance costs(6,958)(8,649)
Net carrying amount$740,538 $738,847 
Schedule of Interest Expense related to 2025 Notes
The following table sets forth the interest expense related to the 2025 Notes for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Contractual interest expense$234 $233 $468 $467 
Amortization of issuance costs846 842 1,691 1,682 
Total$1,080 $1,075 $2,159 $2,149 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Components of Lease Cost Recognized
The components of lease cost recognized within the Company’s condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Operating lease cost(1)
$8,070 $6,028 $15,450 $11,265 
Short-term lease cost2,200 2,155 4,719 3,324 
1)Includes non-cash lease expense of $6.3 million and $5.3 million for the three months ended June 30, 2023 and 2022, respectively, and $12.2 million and $9.7 million for the six months ended June 30, 2023 and 2022, respectively.
Schedule of Supplemental Cash Flow Information and Non-cash Activity
Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows (in thousands):
Six Months Ended
June 30,
20232022
Cash paid for amounts included in measurement of lease liabilities$4,145 $11,682 
Operating lease assets obtained in exchange for new lease liabilities46,290 13,129 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities by fiscal year for the Company’s operating leases are as follows (in thousands):
 Amount
Remainder of 2023$1,330 
202419,030 
202528,848 
202626,662 
202726,081 
2028 and beyond92,374 
Total lease payments$194,325 
Less: imputed interest(49,779)
Present value of lease liabilities$144,546 
Schedule of Weighted Average Remaining Lease Term and Discount Rate
Weighted average remaining lease term and discount rate for the Company’s operating leases are as follows:
June 30,
2023
Weighted-average remaining lease term (years)7.0
Weighted-average discount rate5.91 %
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Area
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
North America$355,965 $291,159 $697,181 $551,021 
International153,495 114,979 293,993 218,147 
Total$509,460 $406,138 $991,174 $769,168 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Stock Option Activity and Weighted Average Exercise Prices
The following table summarizes the Company’s stock option activity and weighted-average exercise prices:
Number Of
Options
Outstanding
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Life (in Years)
Aggregate
Intrinsic Value
(in thousands)
Balance outstanding—December 31, 202218,551,857 $3.24 4.4$1,303,464 
Options granted— — 
Options exercised(2,742,866)2.74 
Options forfeited or expired(8,622)7.90 
Balance outstanding—June 30, 202315,800,369 $3.32 3.9$1,501,929 
Ending Exercisable—June 30, 2023
15,555,455 $3.19 3.9$1,480,763 
Schedule of Activity for Unvested RSUs
The following table summarizes the activity for the Company’s unvested RSUs and PSUs:
SharesWeighted-
Average Grant Date
Fair Value
Balance—December 31, 202212,378,683 $106.19 
Awarded4,000,325 72.19 
Vested(2,228,646)106.27 
Forfeited/canceled(751,006)105.06 
Balance—June 30, 202313,399,356 $96.09 
Schedule of Activity for Unvested PSUs
The following table summarizes the activity for the Company’s unvested RSUs and PSUs:
SharesWeighted-
Average Grant Date
Fair Value
Balance—December 31, 202212,378,683 $106.19 
Awarded4,000,325 72.19 
Vested(2,228,646)106.27 
Forfeited/canceled(751,006)105.06 
Balance—June 30, 202313,399,356 $96.09 
Schedule of Stock-based Compensation Expense
Stock-based compensation expense was included in the condensed consolidated statement of operations as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cost of revenue$4,157 $2,355 $7,882 $4,008 
Research and development75,730 53,309 150,433 98,005 
Sales and marketing25,884 17,590 48,898 32,185 
General and administrative12,566 9,145 23,852 15,085 
Stock-based compensation, net of amounts capitalized118,337 82,399 231,065 149,283 
Capitalized stock-based compensation expense4,010 3,334 8,237 6,840 
Total stock-based compensation expense$122,347 $85,733 $239,302 $156,123 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Interest Income and Other Income, Net (Tables)
6 Months Ended
Jun. 30, 2023
Interest and Other Income [Abstract]  
Schedule of Interest Income and Other Income, Net
Interest income and other income, net consist of the following (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Interest income$23,355 $6,755 $41,875 $12,251 
Other (loss) income, net(731)914 (2,524)1,105 
Interest income and other income, net$22,624 $7,669 $39,351 $13,356 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share
The following table presents the calculation of basic and diluted net (loss) income per share (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Basic net (loss) income per share:Class AClass BClass AClass BClass AClass BClass AClass B
Numerator:
Net (loss) income$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Denominator:
Weighted-average shares used in calculating net (loss) income per share, basic296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Basic net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.02 $0.02 
Diluted net (loss) income per share:
Numerator:
Allocation of distributed net (loss) income for basic computation$(3,652)$(317)$(4,421)$(458)$(25,811)$(2,244)$4,281 $578 
Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares(317)— (458)— (2,244)— 578 — 
Allocation of undistributed (loss) income$(3,969)$(317)$(4,879)$(458)$(28,055)$(2,244)$4,859 $578 
Denominator:
Number of shares used in basic calculation296,466 25,749 285,265 29,530 295,126 25,662 276,779 37,351 
Weighted-average effect of diluted securities:
Conversion of Class B to Class A common shares outstanding25,749 — 29,530 — 25,662 — 37,351 — 
Employee stock options— — — — — — 19,602 — 
Employee stock purchase plan— — — — — — 32 — 
Unvested early exercises— — — — — — — 
Restricted stock units— — — — — — 2,955 — 
Unvested restricted stock in connection with acquisition— — — — — — 622 — 
Shares issuable upon conversion of the convertible senior notes — — — — — — 8,098 — 
Number of shares used in diluted calculation322,215 25,749 314,795 29,530 320,788 25,662 345,444 37,351 
Diluted net (loss) income per share$(0.01)$(0.01)$(0.02)$(0.02)$(0.09)$(0.09)$0.01 $0.02 
Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):
As of June 30,
20232022
Shares subject to outstanding stock options, RSUs and PSUs29,200 2,127 
Unvested restricted shares of common stock799 — 
Shares subject to the employee stock purchase plan254 — 
Shares issuable upon conversion of the convertible senior notes8,098 — 
Total38,351 2,127 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 1,904,075 $ 1,555,403
Unrealized Gain 217 177
Unrealized Losses (10,234) (10,239)
Fair Value 1,894,058 1,545,341
Corporate debt securities    
Marketable Securities [Line Items]    
Amortized Cost 615,957 813,598
Unrealized Gain 179 64
Unrealized Losses (4,486) (7,554)
Fair Value 611,650 806,108
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 513,046 357,030
Unrealized Gain 7 64
Unrealized Losses (400) (821)
Fair Value 512,653 356,273
Certificates of deposit    
Marketable Securities [Line Items]    
Amortized Cost 189,897 174,080
Unrealized Gain 16 37
Unrealized Losses (230) (587)
Fair Value 189,683 173,530
U.S. government treasury securities    
Marketable Securities [Line Items]    
Amortized Cost 390,669 120,977
Unrealized Gain 15 0
Unrealized Losses (3,971) (1,099)
Fair Value 386,713 119,878
U.S. government agency securities    
Marketable Securities [Line Items]    
Amortized Cost 194,506 89,718
Unrealized Gain 0 12
Unrealized Losses (1,147) (178)
Fair Value $ 193,359 $ 89,552
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year $ 1,233,012
Due in one year through five years 661,046
Total $ 1,894,058
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financial Assets:    
Marketable Securities $ 1,894,058 $ 1,545,341
Corporate debt securities    
Financial Assets:    
Marketable Securities 611,650 806,108
Commercial paper    
Financial Assets:    
Marketable Securities 512,653 356,273
Certificates of deposit    
Financial Assets:    
Marketable Securities 189,683 173,530
U.S. government treasury securities    
Financial Assets:    
Marketable Securities 386,713 119,878
U.S. government agency securities    
Financial Assets:    
Marketable Securities 193,359 89,552
Fair Value, Recurring    
Financial Assets:    
Total financial assets 2,154,892 1,850,736
Fair Value, Recurring | Corporate debt securities    
Financial Assets:    
Marketable Securities 611,650 806,108
Fair Value, Recurring | Commercial paper    
Financial Assets:    
Marketable Securities 512,653 356,273
Fair Value, Recurring | Certificates of deposit    
Financial Assets:    
Marketable Securities 189,683 173,530
Fair Value, Recurring | U.S. government treasury securities    
Financial Assets:    
Marketable Securities 386,713 119,878
Fair Value, Recurring | U.S. government agency securities    
Financial Assets:    
Marketable Securities 193,359 89,552
Fair Value, Recurring | Money market funds    
Financial Assets:    
Cash equivalents 205,309 302,902
Fair Value, Recurring | Commercial paper    
Financial Assets:    
Cash equivalents 37,327  
Fair Value, Recurring | Certificates of deposit    
Financial Assets:    
Cash equivalents 18,198  
Fair Value, Recurring | Corporate debt securities    
Financial Assets:    
Cash equivalents   2,493
Fair Value, Recurring | Level 1    
Financial Assets:    
Total financial assets 205,309 302,902
Fair Value, Recurring | Level 1 | Corporate debt securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 1 | Commercial paper    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 1 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 1 | U.S. government agency securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 1 | Money market funds    
Financial Assets:    
Cash equivalents 205,309 302,902
Fair Value, Recurring | Level 1 | Commercial paper    
Financial Assets:    
Cash equivalents 0  
Fair Value, Recurring | Level 1 | Certificates of deposit    
Financial Assets:    
Cash equivalents 0  
Fair Value, Recurring | Level 1 | Corporate debt securities    
Financial Assets:    
Cash equivalents   0
Fair Value, Recurring | Level 2    
Financial Assets:    
Total financial assets 1,949,583 1,547,834
Fair Value, Recurring | Level 2 | Corporate debt securities    
Financial Assets:    
Marketable Securities 611,650 806,108
Fair Value, Recurring | Level 2 | Commercial paper    
Financial Assets:    
Marketable Securities 512,653 356,273
Fair Value, Recurring | Level 2 | Certificates of deposit    
Financial Assets:    
Marketable Securities 189,683 173,530
Fair Value, Recurring | Level 2 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities 386,713 119,878
Fair Value, Recurring | Level 2 | U.S. government agency securities    
Financial Assets:    
Marketable Securities 193,359 89,552
Fair Value, Recurring | Level 2 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Financial Assets:    
Cash equivalents 37,327  
Fair Value, Recurring | Level 2 | Certificates of deposit    
Financial Assets:    
Cash equivalents 18,198  
Fair Value, Recurring | Level 2 | Corporate debt securities    
Financial Assets:    
Cash equivalents   2,493
Fair Value, Recurring | Level 3    
Financial Assets:    
Total financial assets 0 0
Fair Value, Recurring | Level 3 | Corporate debt securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 3 | Certificates of deposit    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 3 | U.S. government treasury securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 3 | U.S. government agency securities    
Financial Assets:    
Marketable Securities 0 0
Fair Value, Recurring | Level 3 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Financial Assets:    
Cash equivalents 0  
Fair Value, Recurring | Level 3 | Certificates of deposit    
Financial Assets:    
Cash equivalents $ 0  
Fair Value, Recurring | Level 3 | Corporate debt securities    
Financial Assets:    
Cash equivalents   $ 0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 248,549 $ 209,264
Less: accumulated depreciation and amortization (103,449) (83,918)
Total property and equipment, net 145,100 125,346
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 33,723 33,376
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,078 13,315
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 36,316 27,683
Capitalized software development costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 164,432 $ 134,890
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 8.3 $ 6.4 $ 16.4 $ 12.2
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Agreement
Business Acquisition [Line Items]          
Goodwill $ 350,029   $ 350,029   $ 348,277
Intangible amortization expense $ 2,300 $ 1,700 $ 4,500 $ 3,300  
Series of Individually Immaterial Business Acquisitions          
Business Acquisition [Line Items]          
Number of purchase agreements | Agreement         4
Purchase price allocated to intangible assets         $ 8,200
Goodwill         $ 56,600
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 26,782 $ 27,760
Accumulated Amortization (14,373) (11,395)
Net Carrying Amount 12,409 16,365
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 23,482 24,460
Accumulated Amortization (12,539) (9,970)
Net Carrying Amount $ 10,943 $ 14,490
Amortization Period 3 years 3 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,300 $ 3,300
Accumulated Amortization (1,834) (1,425)
Net Carrying Amount $ 1,466 $ 1,875
Amortization Period 4 years 4 years
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Acquisitions, Intangible Assets And Goodwill [Abstract]    
Remainder of 2023 $ 4,367  
2024 5,913  
2025 2,066  
2026 63  
Net Carrying Amount $ 12,409 $ 16,365
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 348,277
2023 Acquisition 2,029
Foreign currency translation adjustments (277)
Goodwill, ending balance $ 350,029
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Additional Information (Details)
$ / shares in Units, shares in Millions
6 Months Ended
Jun. 02, 2020
USD ($)
d
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Debt Instrument [Line Items]                
Stockholders' equity   $ 1,649,359,000 $ 1,512,099,000 $ 1,410,505,000 $ 1,215,120,000 $ 1,116,857,000 $ 1,041,203,000  
Convertible senior notes, net   740,538,000   738,847,000        
Cumulative Effect, Period of Adoption, Adjustment | ASU No. 2020-06                
Debt Instrument [Line Items]                
Convertible senior notes, net               $ 156,300,000
Accumulated Deficit                
Debt Instrument [Line Items]                
Stockholders' equity   (230,321,000) (226,352,000) (202,266,000) (147,247,000) (142,368,000) (152,106,000)  
Accumulated Deficit | Cumulative Effect, Period of Adoption, Adjustment | ASU No. 2020-06                
Debt Instrument [Line Items]                
Stockholders' equity               16,800,000
Additional Paid-in Capital                
Debt Instrument [Line Items]                
Stockholders' equity   1,891,995,000 $ 1,744,221,000 1,625,190,000 $ 1,380,873,000 $ 1,271,777,000 $ 1,197,136,000  
Additional Paid-in Capital | Cumulative Effect, Period of Adoption, Adjustment | ASU No. 2020-06                
Debt Instrument [Line Items]                
Stockholders' equity               $ (173,100,000)
0.125% Convertible Senior Notes due 2025                
Debt Instrument [Line Items]                
Principal $ 747,500,000 747,496,000   747,496,000        
Debt instrument, interest rate 0.125%              
Debt instrument, net proceeds from sale of notes $ 730,200,000              
Debt instrument, trading days | d 20              
Debt instrument, consecutive trading days | d 30              
Debt instrument, threshold percentage of conversion price 130.00%              
Debt instrument, principal amount denomination used in conversion   100            
Debt instrument, convertible carrying amount of equity component $ 177,200,000              
Debt issuance costs 17,300,000              
Issuance cost attributable to liability component $ 13,200,000              
Debt instrument, effective interest rate 5.97%              
Issuance cost attributable to equity component $ 4,100,000              
Convertible senior notes, net   740,538,000   $ 738,847,000        
Debt instrument, estimated fair value   $ 928,900,000            
Initial cap price per share of capped calls (in dollars per share) | $ / shares   $ 151.04            
Cost incurred to purchase capped calls   $ 89,600,000            
0.125% Convertible Senior Notes due 2025 | Class A Common Stock                
Debt Instrument [Line Items]                
Common stock covered under capped calls (in shares) | shares   8.1            
0.125% Convertible Senior Notes due 2025 | Redemption, On or After June 20, 2023, and Prior to 31st Scheduled Trading Day                
Debt Instrument [Line Items]                
Debt instrument, trading days | d 20              
Debt instrument, consecutive trading days | d 30              
Debt instrument, threshold percentage of conversion price 130.00%              
Debt instrument redemption price percentage of principal amount redeemed 100.00%              
0.125% Convertible Senior Notes due 2025 | Conversion Preceding March 15, 2025, Scenario One                
Debt Instrument [Line Items]                
Debt instrument, trading days | d 20              
Debt instrument, consecutive trading days | d 30              
Debt instrument, threshold percentage of conversion price 130.00%              
0.125% Convertible Senior Notes due 2025 | Conversion Preceding March 15, 2025, Scenario Two                
Debt Instrument [Line Items]                
Debt instrument, consecutive trading days | d 10              
Debt instrument, convertible, measurement period | d 5              
Debt instrument, principal amount denomination used in conversion $ 1,000              
Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock 98.00%              
0.125% Convertible Senior Notes due 2025 | Conversion, On or After March 15, 2025                
Debt Instrument [Line Items]                
Debt instrument, principal amount denomination used in conversion $ 1,000              
Debt instrument, conversion ratio 0.0108338              
Debt instrument, conversion price per share (in dollars per share) | $ / shares $ 92.30              
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 02, 2020
Debt Instrument [Line Items]      
Net carrying amount $ 740,538 $ 738,847  
0.125% Convertible Senior Notes due 2025      
Debt Instrument [Line Items]      
Principal 747,496 747,496 $ 747,500
Unamortized debt issuance costs (6,958) (8,649)  
Net carrying amount $ 740,538 $ 738,847  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Interest Expense related to 2025 Notes (Details) - 0.125% Convertible Senior Notes due 2025 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]        
Contractual interest expense $ 234 $ 233 $ 468 $ 467
Amortization of issuance costs 846 842 1,691 1,682
Total $ 1,080 $ 1,075 $ 2,159 $ 2,149
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Matching contributions to the 401(k) plan $ 1.7 $ 1.5 $ 3.1 $ 2.7
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Leases [Abstract]  
Operating lease, renewal term 3 years
Operating lease, termination term 1 year
Operating lease not yet commenced, undiscounted future payments $ 151.0
Operating lease not yet commenced, term of contract 8 years 10 months 24 days
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Components of Lease Cost Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease cost $ 8,070 $ 6,028 $ 15,450 $ 11,265
Short-term lease cost 2,200 2,155 4,719 3,324
Operating lease, non-cash lease expense $ 6,300 $ 5,300 $ 12,200 $ 9,700
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Cash paid for amounts included in measurement of lease liabilities $ 4,145 $ 11,682
Operating lease assets obtained in exchange for new lease liabilities $ 46,290 $ 13,129
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 1,330
2024 19,030
2025 28,848
2026 26,662
2027 26,081
2028 and beyond 92,374
Total lease payments 194,325
Less: imputed interest (49,779)
Present value of lease liabilities $ 144,546
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details)
Jun. 30, 2023
Leases [Abstract]  
Weighted-average remaining lease term (years) 7 years
Weighted-average discount rate 5.91%
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total $ 509,460 $ 406,138 $ 991,174 $ 769,168
North America        
Disaggregation of Revenue [Line Items]        
Total 355,965 291,159 697,181 551,021
International        
Disaggregation of Revenue [Line Items]        
Total $ 153,495 $ 114,979 $ 293,993 $ 218,147
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]          
Revenue recognized $ 261,000 $ 198,300 $ 391,700 $ 279,900  
Remaining performance obligations 1,252,500   1,252,500   $ 1,057,200
Accounts charged of accounts receivable deemed uncollectible against the allowance for credit losses     2,400 900  
Unbilled accounts receivable $ 66,700   $ 66,700   60,000
Deferred contract costs amortization period 4 years   4 years    
Deferred contract costs $ 98,000   $ 98,000   $ 88,400
Amortization of deferred contract costs $ 9,400 $ 6,600 $ 17,996 $ 12,580  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue, Remaining Performance Obligation (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations $ 1,252.5 $ 1,057.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations, expected to recognize period 24 months  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2023
shares
Sep. 30, 2019
Jun. 30, 2023
USD ($)
plan
class
$ / shares
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
plan
class
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of common stock classes | class     2   2    
Number of equity incentive plan | plan     2   2    
Options granted (in shares)         0 0  
Proceeds from exercise of stock options | $         $ 7,534 $ 6,451  
Intrinsic value of options exercised | $         210,400 217,000  
Aggregate fair value of options vested | $         9,600 12,700  
Shares issued (in shares) 130,162            
Stock-based compensation, net of amounts capitalized | $     $ 118,337 $ 82,399 231,065 $ 149,283  
Employee stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total compensation cost related to unvested awards not yet recognized | $     2,200   $ 2,200   $ 10,100
Weighted average period over compensation cost related to unvested employee awards         2 months 12 days   7 months 6 days
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock granted (in shares)         0    
RSUs and Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average period over compensation cost related to unvested employee awards         2 years 9 months 18 days   2 years 10 months 24 days
Total compensation cost related to unvested awards not yet recognized | $     1,107,600   $ 1,107,600   $ 1,151,100
PSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average period over compensation cost related to unvested employee awards         1 year 9 months 18 days   1 year 4 months 24 days
Total compensation cost related to unvested awards not yet recognized | $     $ 41,400   $ 41,400   $ 19,000
2019 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant (in shares)     76,009,808   76,009,808    
Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based payment arrangement, expiration period   27 months          
Purchase price as percentage of fair market value   85.00%          
Stock-based compensation, net of amounts capitalized | $     $ 4,000   $ 8,500    
Amounts withheld on behalf of employees for a future purchase | $         $ 5,900    
Class A Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of voting rights entitled to stockholders per share (in dollars per share) | $ / shares     $ 1   $ 1    
Common stock, authorized (in shares)     2,000,000,000   2,000,000,000   2,000,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.00001   $ 0.00001   $ 0.00001
Common stock, issued (in shares)     298,640,368   298,640,368   293,573,825
Common stock, outstanding (in shares)     298,640,368   298,640,368   293,573,825
Stock issuable upon the exercise of options outstanding (in shares)     23,926   23,926   28,557
Class A Common Stock | Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant (in shares)     17,713,278   17,713,278    
Shares issued (in shares)     285,211        
Class B Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of voting rights entitled to stockholders per share (in dollars per share) | $ / shares     $ 10   $ 10    
Common stock, number of shares converted (in shares)     0   483,392    
Common stock, authorized (in shares)     310,000,000   310,000,000   310,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.00001   $ 0.00001   $ 0.00001
Common stock, issued (in shares)     25,936,360   25,936,360   25,616,018
Common stock, outstanding (in shares)     25,936,360   25,936,360   25,616,018
Stock issuable upon the exercise of options outstanding (in shares)             18,523,300
Class B Common Stock | 2012 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock issuable upon the exercise of options outstanding (in shares)     15,776,443   15,776,443    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Number Of Options Outstanding      
Beginning balance (in shares) 18,551,857    
Options granted (in shares) 0 0  
Options exercised (in shares) (2,742,866)    
Options forfeited or expired (in shares) (8,622)    
Ending balance (in shares) 15,800,369   18,551,857
Exercisable (in shares) 15,555,455    
Weighted- Average Exercise Price      
Beginning balance (in dollars per share) $ 3.24    
Options granted (in dollars per share) 0    
Options exercised (in dollars per share) 2.74    
Options forfeited or expired (in dollars per share) 7.90    
Ending balance (in dollars per share) 3.32   $ 3.24
Exercisable (in dollars per share) $ 3.19    
Weighted- Average Remaining Contractual Life (in Years)      
Options outstanding 3 years 10 months 24 days   4 years 4 months 24 days
Exercisable 3 years 10 months 24 days    
Aggregate Intrinsic Value (in thousands)      
Balance $ 1,501,929   $ 1,303,464
Exercisable $ 1,480,763    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details) - Restricted Stock Units, Restricted Stock and Performance Stock Units
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 12,378,683
Awarded (in shares) | shares 4,000,325
Vested (in shares) | shares (2,228,646)
Forfeited/canceled (in shares) | shares (751,006)
Ending balance (in shares) | shares 13,399,356
Weighted- Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 106.19
Awarded (in dollars per share) | $ / shares 72.19
Vested (in dollars per share) | $ / shares 106.27
Forfeited/cancelled (in dollars per share) | $ / shares 105.06
Ending balance (in dollars per share) | $ / shares $ 96.09
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized $ 118,337 $ 82,399 $ 231,065 $ 149,283
Capitalized stock-based compensation expense 4,010 3,334 8,237 6,840
Total stock-based compensation expense 122,347 85,733 239,302 156,123
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 4,157 2,355 7,882 4,008
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 75,730 53,309 150,433 98,005
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 25,884 17,590 48,898 32,185
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized $ 12,566 $ 9,145 $ 23,852 $ 15,085
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Interest Income and Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Interest and Other Income [Abstract]        
Interest income $ 23,355 $ 6,755 $ 41,875 $ 12,251
Other (loss) income, net (731) 914 (2,524) 1,105
Interest income and other income, net $ 22,624 $ 7,669 $ 39,351 $ 13,356
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 3,061 $ 4,868 $ 6,723 $ 5,984
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic net (loss) income per share:        
Net (loss) income $ (3,969) $ (4,879) $ (28,055) $ 4,859
Weighted-average shares used in calculating net (loss) income per share, basic (in shares) 322,215 314,795 320,788 314,130
Basic net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.02
Diluted net (loss) income per share:        
Allocation of distributed net (loss) income for basic computation $ (3,969) $ (4,879) $ (28,055) $ 4,859
Number of shares used in basic calculation (in shares) 322,215 314,795 320,788 314,130
Weighted-average effect of diluted securities:        
Number of shares used in diluted calculation (in shares) 322,215 314,795 320,788 345,444
Diluted net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.01
Class A Common Stock        
Basic net (loss) income per share:        
Net (loss) income $ (3,652) $ (4,421) $ (25,811) $ 4,281
Weighted-average shares used in calculating net (loss) income per share, basic (in shares) 296,466 285,265 295,126 276,779
Basic net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.02
Diluted net (loss) income per share:        
Allocation of distributed net (loss) income for basic computation $ (3,652) $ (4,421) $ (25,811) $ 4,281
Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares (317) (458) (2,244) 578
Allocation of undistributed (loss) income $ (3,969) $ (4,879) $ (28,055) $ 4,859
Shares issuable upon conversion of the convertible senior notes (in shares) 0 0 0 8,098
Number of shares used in basic calculation (in shares) 296,466 285,265 295,126 276,779
Weighted-average effect of diluted securities:        
Conversion of Class B to Class A common shares outstanding (in shares) 25,749 29,530 25,662 37,351
Number of shares used in diluted calculation (in shares) 322,215 314,795 320,788 345,444
Diluted net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.01
Class A Common Stock | Employee stock options        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 19,602
Class A Common Stock | Employee stock purchase plan        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 32
Class A Common Stock | Unvested early exercises        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 5
Class A Common Stock | Restricted stock units        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 2,955
Class A Common Stock | Unvested restricted stock in connection with acquisition        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 622
Class B Common Stock        
Basic net (loss) income per share:        
Net (loss) income $ (317) $ (458) $ (2,244) $ 578
Weighted-average shares used in calculating net (loss) income per share, basic (in shares) 25,749 29,530 25,662 37,351
Basic net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.02
Diluted net (loss) income per share:        
Allocation of distributed net (loss) income for basic computation $ (317) $ (458) $ (2,244) $ 578
Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares 0 0 0 0
Allocation of undistributed (loss) income $ (317) $ (458) $ (2,244) $ 578
Shares issuable upon conversion of the convertible senior notes (in shares) 0 0 0 0
Number of shares used in basic calculation (in shares) 25,749 29,530 25,662 37,351
Weighted-average effect of diluted securities:        
Conversion of Class B to Class A common shares outstanding (in shares) 0 0 0 0
Number of shares used in diluted calculation (in shares) 25,749 29,530 25,662 37,351
Diluted net (loss) income per share (in dollars per share) $ (0.01) $ (0.02) $ (0.09) $ 0.02
Class B Common Stock | Employee stock options        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 0
Class B Common Stock | Employee stock purchase plan        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 0
Class B Common Stock | Unvested early exercises        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 0
Class B Common Stock | Restricted stock units        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 0
Class B Common Stock | Unvested restricted stock in connection with acquisition        
Diluted net (loss) income per share:        
Dilutive effect of share-based payment arrangements (in shares) 0 0 0 0
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations (in shares) 38,351 2,127
Shares subject to outstanding stock options, RSUs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations (in shares) 29,200 2,127
Unvested restricted shares of common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations (in shares) 799 0
Shares subject to the employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations (in shares) 254 0
Shares issuable upon conversion of the convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in diluted per share calculations (in shares) 8,098 0
XML 76 ddog-20230630_htm.xml IDEA: XBRL DOCUMENT 0001561550 2023-01-01 2023-06-30 0001561550 us-gaap:CommonClassAMember 2023-08-02 0001561550 us-gaap:CommonClassBMember 2023-08-02 0001561550 2023-06-30 0001561550 2022-12-31 0001561550 us-gaap:CommonClassAMember 2022-12-31 0001561550 us-gaap:CommonClassAMember 2023-06-30 0001561550 us-gaap:CommonClassBMember 2022-12-31 0001561550 us-gaap:CommonClassBMember 2023-06-30 0001561550 2023-04-01 2023-06-30 0001561550 2022-04-01 2022-06-30 0001561550 2022-01-01 2022-06-30 0001561550 us-gaap:CommonStockMember 2023-03-31 0001561550 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001561550 us-gaap:RetainedEarningsMember 2023-03-31 0001561550 2023-03-31 0001561550 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001561550 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001561550 us-gaap:CommonStockMember 2023-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001561550 us-gaap:RetainedEarningsMember 2023-06-30 0001561550 us-gaap:CommonStockMember 2022-03-31 0001561550 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001561550 us-gaap:RetainedEarningsMember 2022-03-31 0001561550 2022-03-31 0001561550 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001561550 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001561550 us-gaap:CommonStockMember 2022-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001561550 us-gaap:RetainedEarningsMember 2022-06-30 0001561550 2022-06-30 0001561550 us-gaap:CommonStockMember 2022-12-31 0001561550 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001561550 us-gaap:RetainedEarningsMember 2022-12-31 0001561550 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001561550 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001561550 us-gaap:CommonStockMember 2021-12-31 0001561550 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001561550 us-gaap:RetainedEarningsMember 2021-12-31 0001561550 2021-12-31 0001561550 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001561550 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001561550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001561550 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001561550 us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:CommercialPaperMember 2023-06-30 0001561550 us-gaap:CertificatesOfDepositMember 2023-06-30 0001561550 us-gaap:USTreasurySecuritiesMember 2023-06-30 0001561550 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:CommercialPaperMember 2022-12-31 0001561550 us-gaap:CertificatesOfDepositMember 2022-12-31 0001561550 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001561550 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001561550 us-gaap:ComputerEquipmentMember 2023-06-30 0001561550 us-gaap:ComputerEquipmentMember 2022-12-31 0001561550 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001561550 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001561550 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001561550 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001561550 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001561550 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001561550 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0001561550 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-12-31 0001561550 us-gaap:DevelopedTechnologyRightsMember 2023-06-30 0001561550 us-gaap:CustomerRelationshipsMember 2023-06-30 0001561550 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001561550 us-gaap:CustomerRelationshipsMember 2022-12-31 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2020-06-02 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member ddog:ScenarioOneMember 2020-06-02 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member ddog:ScenarioTwoMember 2020-06-02 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member ddog:ScenarioTwoMember 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member ddog:ScenarioThreeMember 2020-06-02 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2020-06-02 2020-06-02 0001561550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-01-01 0001561550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-01-01 0001561550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-01-01 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2023-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2022-12-31 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2023-04-01 2023-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2022-04-01 2022-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2023-01-01 2023-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member 2022-01-01 2022-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 ddog:A0125ConvertibleSeniorNotesDue2025Member ddog:ScenarioThreeMember 2020-06-02 2020-06-02 0001561550 srt:NorthAmericaMember 2023-04-01 2023-06-30 0001561550 srt:NorthAmericaMember 2022-04-01 2022-06-30 0001561550 srt:NorthAmericaMember 2023-01-01 2023-06-30 0001561550 srt:NorthAmericaMember 2022-01-01 2022-06-30 0001561550 ddog:InternationalMember 2023-04-01 2023-06-30 0001561550 ddog:InternationalMember 2022-04-01 2022-06-30 0001561550 ddog:InternationalMember 2023-01-01 2023-06-30 0001561550 ddog:InternationalMember 2022-01-01 2022-06-30 0001561550 2023-07-01 2023-06-30 0001561550 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 ddog:A2012EquityIncentivePlanMember us-gaap:CommonClassBMember 2023-06-30 0001561550 ddog:TwoThousandNineteenEquityIncentivePlanMember 2023-06-30 0001561550 2022-01-01 2022-12-31 0001561550 us-gaap:EmployeeStockOptionMember 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember 2022-12-31 0001561550 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001561550 ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember 2022-12-31 0001561550 ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember 2023-01-01 2023-06-30 0001561550 ddog:RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember 2023-06-30 0001561550 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001561550 2023-04-01 2023-04-30 0001561550 ddog:RestrictedStockUnitsAndRestrictedStockMember 2023-06-30 0001561550 ddog:RestrictedStockUnitsAndRestrictedStockMember 2022-12-31 0001561550 ddog:RestrictedStockUnitsAndRestrictedStockMember 2023-01-01 2023-06-30 0001561550 ddog:RestrictedStockUnitsAndRestrictedStockMember 2022-01-01 2022-12-31 0001561550 us-gaap:PerformanceSharesMember 2023-06-30 0001561550 us-gaap:PerformanceSharesMember 2022-12-31 0001561550 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001561550 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001561550 ddog:EmployeeStockPurchasePlanMember 2019-09-01 2019-09-30 0001561550 ddog:EmployeeStockPurchasePlanMember 2023-04-01 2023-06-30 0001561550 ddog:EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001561550 ddog:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 ddog:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-06-30 0001561550 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001561550 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001561550 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001561550 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001561550 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001561550 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001561550 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001561550 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001561550 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001561550 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001561550 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001561550 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001561550 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001561550 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001561550 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001561550 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001561550 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 ddog:UnvestedEarlyExercisesAwardsMember us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001561550 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001561550 ddog:EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember 2023-01-01 2023-06-30 0001561550 ddog:EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember 2022-01-01 2022-06-30 0001561550 ddog:UnvestedRestrictedStockMember 2023-01-01 2023-06-30 0001561550 ddog:UnvestedRestrictedStockMember 2022-01-01 2022-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001561550 ddog:SharesSubjectToEmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001561550 ddog:SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember 2023-01-01 2023-06-30 0001561550 ddog:SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember 2022-01-01 2022-06-30 0001561550 ddog:AdamBlitzerMember 2023-04-01 2023-06-30 0001561550 ddog:AdamBlitzerMember 2023-06-30 0001561550 ddog:AmitAgarwalMember 2023-04-01 2023-06-30 0001561550 ddog:AmitAgarwalMember 2023-06-30 0001561550 ddog:DevIttycheriaMember 2023-04-01 2023-06-30 0001561550 ddog:DevIttycheriaMember 2023-06-30 shares iso4217:USD iso4217:USD shares ddog:Agreement pure utr:D ddog:class ddog:plan false 2023 Q2 0001561550 --12-31 0.0108338 P416D P277D P452D 10-Q true 2023-06-30 false 001-39051 Datadog, Inc. DE 27-2825503 620 8th Avenue, 45th Floor New York, NY 10018 866 329-4466 Class A common stock, par value $0.00001 per share DDOG NASDAQ Yes Yes Large Accelerated Filer false false false 299066738 25932721 291304000 338985000 1894058000 1545341000 9628000 5626000 333102000 399551000 37502000 33054000 44104000 27303000 2600070000 2344234000 145100000 125346000 122198000 87629000 350029000 348277000 12409000 16365000 60511000 55338000 0 3303000 21856000 24360000 3312173000 3004852000 48031000 23474000 127009000 171158000 18852000 22092000 567470000 543024000 761362000 759748000 125694000 76582000 740538000 738847000 27534000 12944000 7686000 6226000 1662814000 1594347000 0.00001 0.00001 2000000000 2000000000 298640368 298640368 293573825 293573825 3000 3000 0.00001 0.00001 310000000 310000000 25936360 25936360 25616018 25616018 0 0 1891995000 1625190000 -12318000 -12422000 -230321000 -202266000 1649359000 1410505000 3312173000 3004852000 509460000 406138000 991174000 769168000 101846000 81925000 201760000 156387000 407614000 324213000 789414000 612781000 239494000 177699000 468972000 328307000 147455000 115270000 292426000 216436000 42671000 34383000 84992000 60763000 429620000 327352000 846390000 605506000 -22006000 -3139000 -56976000 7275000 1526000 4541000 3707000 9788000 22624000 7669000 39351000 13356000 21098000 3128000 35644000 3568000 -908000 -11000 -21332000 10843000 3061000 4868000 6723000 5984000 -3969000 -4879000 -28055000 4859000 -3969000 -3969000 -4879000 -4879000 -28055000 -28055000 4859000 4859000 -0.01 -0.02 -0.09 0.02 -0.01 -0.02 -0.09 0.01 322215000 314795000 320788000 314130000 322215000 314795000 320788000 345444000 -3969000 -4879000 -28055000 4859000 -579000 -2565000 62000 -3104000 -5966000 -3389000 42000 -11575000 -6545000 -5954000 104000 -14679000 -10514000 -10833000 -27951000 -9820000 321446243 3000 1744221000 -5773000 -226352000 1512099000 1534681 5441000 5441000 1180431 130162 285211 19986000 19986000 122347000 122347000 -6545000 -6545000 -3969000 -3969000 324576728 3000 1891995000 -12318000 -230321000 1649359000 314921005 3000 1271777000 -12555000 -142368000 1116857000 506753 2198000 2198000 650490 191019 7608000 7608000 146515 13557000 13557000 85733000 85733000 -5954000 -5954000 -4879000 -4879000 316415782 3000 1380873000 -18509000 -147247000 1215120000 319189843 3000 1625190000 -12422000 -202266000 1410505000 2742866 7517000 7517000 2228646 130162 285211 19986000 19986000 239302000 239302000 104000 104000 -28055000 -28055000 324576728 3000 1891995000 -12318000 -230321000 1649359000 313365437 3000 1197136000 -3830000 -152106000 1041203000 1673753 6416000 6416000 33000 33000 1039058 191019 7608000 7608000 146515 13557000 13557000 156123000 156123000 -14679000 -14679000 4859000 4859000 316415782 3000 1380873000 -18509000 -147247000 1215120000 -28055000 4859000 20825000 15512000 13291000 -6697000 1691000 1682000 17996000 12580000 231065000 149283000 12196000 9686000 6311000 1931000 -421000 -1149000 -60139000 38100000 27618000 21469000 16823000 12629000 -2241000 1752000 24897000 23179000 -44089000 -4310000 39039000 72050000 286945000 220348000 1390334000 718785000 1018317000 516754000 36633000 2006000 11078000 15501000 17798000 14780000 2025000 39566000 -366285000 -269872000 7534000 6451000 19986000 13557000 0 3000 27520000 20005000 836000 -2871000 -50984000 -32390000 342288000 274463000 291304000 242073000 10677000 386000 274000 1078000 8237000 6840000 0 33000 0 7608000 750000 5473000 291304000 238859000 0 3214000 291304000 242073000 Organization and Description of Business<div style="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%">Description of Business</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Datadog, Inc. (“Datadog” or the “Company”) was incorporated in the State of Delaware on June 4, 2010. The Company is the observability and security platform for cloud applications. The Company’s SaaS platform integrates and automates infrastructure monitoring, application performance monitoring, log management, real-user monitoring, and many other capabilities to provide unified, real-time observability and security of its customers’ entire technology stack. The Company is headquartered in New York City and has various other global office locations.</span></div> Basis of Presentation and Summary of Significant Accounting Policies<div style="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%">Unaudited Interim Condensed Consolidated Financial Information</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries, and have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and following the requirements of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023 or for any other interim period or for any other future year. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the SEC on February 24, 2023 (the “Annual Report”).</span></div><div style="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%">Basis of Presentation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 have been prepared in accordance with GAAP.</span></div><div style="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%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="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:109%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such estimates include the fair value of marketable securities, the allowance for credit losses, the fair value of acquired assets and assumed liabilities from business combinations, useful lives of property, equipment, software and finite lived intangibles, stock-based compensation, valuation of long-lived assets and their recoverability, including goodwill, the incremental borrowing rate for operating leases, estimated expected period of benefit for deferred contract costs, fair value of the liability component of the convertible debt, realization of deferred tax assets and uncertain tax positions, revenue recognition and the allocation of overhead costs between cost of revenue and operating expenses. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.</span></div> <div style="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%">Basis of Presentation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 have been prepared in accordance with GAAP.</span></div> <div style="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%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Datadog, Inc. and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div> <div style="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:109%">Use of Estimates</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Such estimates include the fair value of marketable securities, the allowance for credit losses, the fair value of acquired assets and assumed liabilities from business combinations, useful lives of property, equipment, software and finite lived intangibles, stock-based compensation, valuation of long-lived assets and their recoverability, including goodwill, the incremental borrowing rate for operating leases, estimated expected period of benefit for deferred contract costs, fair value of the liability component of the convertible debt, realization of deferred tax assets and uncertain tax positions, revenue recognition and the allocation of overhead costs between cost of revenue and operating expenses. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could materially differ from these estimates.</span></div> Marketable Securities<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 (in thousands):</span></div><div><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 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:8pt;font-weight:700;line-height:100%">Amortized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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%">Corporate debt securities</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%">615,957 </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%">179 </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%">(4,486)</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%">611,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">513,046 </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%">7 </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%">(400)</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%">512,653 </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%">Certificates of deposit</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%">189,897 </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%">16 </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%">(230)</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%">189,683 </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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,669 </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%">15 </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%">(3,971)</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%">386,713 </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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,506 </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%">(1,147)</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%">193,359 </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%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904,075 </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%">217 </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%">(10,234)</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,894,058 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;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:8pt;font-weight:700;line-height:100%">Amortized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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%">Corporate debt securities</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%">813,598 </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%">64 </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%">(7,554)</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%">806,108 </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;text-align: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%">357,030 </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%">64 </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%">(821)</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%">356,273 </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%">Certificates of deposit</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%">174,080 </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%">37 </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%">(587)</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%">173,530 </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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,977 </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,099)</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%">119,878 </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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,718 </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 </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%">(178)</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%">89,552 </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%">Marketable securities</span></td><td style="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="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%">1,555,403 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">177 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">(10,239)</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,545,341 </span></td><td style="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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.286%"><tr><td style="width:1.0%"></td><td style="width:78.120%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.680%"></td><td style="width:0.1%"></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%">Due within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233,012 </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%">Due in one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,046 </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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,058 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe that any unrealized losses are attributable to credit-related factors based on its evaluation of available evidence. To determine whether a decline in value is related to credit loss, the Company evaluates, among other factors: the extent to which the fair value is less than the amortized cost basis, changes to the rating of the security by a rating agency and any adverse conditions specifically related to an issuer of a security or its industry. Unrealized gains and losses on marketable securities are presented net of tax.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 (in thousands):</span></div><div><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 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:8pt;font-weight:700;line-height:100%">Amortized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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%">Corporate debt securities</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%">615,957 </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%">179 </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%">(4,486)</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%">611,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">513,046 </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%">7 </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%">(400)</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%">512,653 </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%">Certificates of deposit</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%">189,897 </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%">16 </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%">(230)</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%">189,683 </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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,669 </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%">15 </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%">(3,971)</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%">386,713 </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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,506 </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%">(1,147)</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%">193,359 </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%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904,075 </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%">217 </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%">(10,234)</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,894,058 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;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:8pt;font-weight:700;line-height:100%">Amortized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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%">Corporate debt securities</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%">813,598 </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%">64 </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%">(7,554)</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%">806,108 </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;text-align: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%">357,030 </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%">64 </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%">(821)</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%">356,273 </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%">Certificates of deposit</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%">174,080 </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%">37 </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%">(587)</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%">173,530 </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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,977 </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,099)</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%">119,878 </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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,718 </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 </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%">(178)</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%">89,552 </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%">Marketable securities</span></td><td style="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="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%">1,555,403 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">177 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">(10,239)</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,545,341 </span></td><td style="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> 615957000 179000 4486000 611650000 513046000 7000 400000 512653000 189897000 16000 230000 189683000 390669000 15000 3971000 386713000 194506000 0 1147000 193359000 1904075000 217000 10234000 1894058000 813598000 64000 7554000 806108000 357030000 64000 821000 356273000 174080000 37000 587000 173530000 120977000 0 1099000 119878000 89718000 12000 178000 89552000 1555403000 177000 10239000 1545341000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.286%"><tr><td style="width:1.0%"></td><td style="width:78.120%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.680%"></td><td style="width:0.1%"></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%">Due within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233,012 </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%">Due in one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,046 </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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,058 </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> 1233012000 661046000 1894058000 Fair Value Measurements<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fair Value Measurement as of June 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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></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="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%">Cash equivalents:</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></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%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,309 </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%">205,309 </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 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%">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%">— </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%">37,327 </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%">37,327 </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 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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,198 </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%">18,198 </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%">Marketable Securities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">611,650 </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:10pt;font-weight:400;line-height:100%">611,650 </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 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%">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%">— </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%">512,653 </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%">512,653 </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 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%">Certificates of deposit</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: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:10pt;font-weight:400;line-height:100%">189,683 </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:10pt;font-weight:400;line-height:100%">189,683 </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 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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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%">386,713 </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%">— </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%">386,713 </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 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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">193,359 </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:10pt;font-weight:400;line-height:100%">193,359 </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 30.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 financial assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,309 </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,949,583 </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><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,154,892 </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-top:12pt"><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fair Value Measurement as of 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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></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="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%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,902 </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%">302,902 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,493 </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%">2,493 </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%">Marketable Securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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%">806,108 </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%">— </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%">806,108 </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 13.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%">Commercial paper</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: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:10pt;font-weight:400;line-height:100%">356,273 </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:10pt;font-weight:400;line-height:100%">356,273 </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 13.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%">Certificates of deposit</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:9pt;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%">173,530 </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%">— </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%">173,530 </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 13.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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">119,878 </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:10pt;font-weight:400;line-height:100%">119,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 2px 13.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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">89,552 </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%">89,552 </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 30.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 financial assets</span></td><td style="background-color:#cceeff;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:#cceeff;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%">302,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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,547,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #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-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:#cceeff;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%">1,850,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its highly liquid money market funds and securities purchased within three months of maturity within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company classifies its commercial paper, corporate debt securities, certificates of deposit, U.S. government agency securities, and U.S. government treasury securities within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security which may not be actively traded.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its cash equivalents and marketable securities, the Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of the convertible senior notes to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to 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%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the condensed consolidated financial statements for further details.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of June 30, 2023 and December 31, 2022, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fair Value Measurement as of June 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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></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="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%">Cash equivalents:</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></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%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,309 </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%">205,309 </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 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%">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%">— </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%">37,327 </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%">37,327 </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 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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,198 </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%">18,198 </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%">Marketable Securities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">611,650 </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:10pt;font-weight:400;line-height:100%">611,650 </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 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%">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%">— </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%">512,653 </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%">512,653 </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 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%">Certificates of deposit</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: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:10pt;font-weight:400;line-height:100%">189,683 </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:10pt;font-weight:400;line-height:100%">189,683 </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 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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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%">386,713 </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%">— </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%">386,713 </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 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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">193,359 </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:10pt;font-weight:400;line-height:100%">193,359 </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 30.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 financial assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,309 </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,949,583 </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><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,154,892 </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-top:12pt"><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fair Value Measurement as of 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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></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="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%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,902 </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%">302,902 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,493 </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%">2,493 </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%">Marketable Securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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%">806,108 </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%">— </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%">806,108 </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 13.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%">Commercial paper</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: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:10pt;font-weight:400;line-height:100%">356,273 </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:10pt;font-weight:400;line-height:100%">356,273 </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 13.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%">Certificates of deposit</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:9pt;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%">173,530 </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%">— </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%">173,530 </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 13.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%">U.S. government treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:10pt;font-weight:400;line-height:100%">119,878 </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:10pt;font-weight:400;line-height:100%">119,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 2px 13.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%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">89,552 </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%">89,552 </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 30.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 financial assets</span></td><td style="background-color:#cceeff;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:#cceeff;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%">302,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align: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,547,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #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-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:#cceeff;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%">1,850,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 205309000 0 0 205309000 0 37327000 0 37327000 0 18198000 0 18198000 0 611650000 0 611650000 0 512653000 0 512653000 0 189683000 0 189683000 0 386713000 0 386713000 0 193359000 0 193359000 205309000 1949583000 0 2154892000 302902000 0 0 302902000 0 2493000 0 2493000 0 806108000 0 806108000 0 356273000 0 356273000 0 173530000 0 173530000 0 119878000 0 119878000 0 89552000 0 89552000 302902000 1547834000 0 1850736000 Property and Equipment, Net<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>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:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</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%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,723 </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%">33,376 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078 </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%">13,315 </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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,683 </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%">Capitalized software development costs</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%">164,432 </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%">134,890 </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 property and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,549 </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%">209,264 </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;text-align: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: accumulated depreciation and amortization</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%">(103,449)</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%">(83,918)</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%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,100 </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%">125,346 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs related to the development of computer software for internal use and is included in capitalized software development costs within property and equipment, net.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was approximately $8.3 million and $16.4 million for the three and six months ended June 30, 2023, respectively. Depreciation and amortization expense was approximately $6.4 million and $12.2 million for the three and six months ended June 30, 2022, respectively.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>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:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</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%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,723 </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%">33,376 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078 </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%">13,315 </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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,683 </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%">Capitalized software development costs</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%">164,432 </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%">134,890 </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 property and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,549 </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%">209,264 </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;text-align: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: accumulated depreciation and amortization</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%">(103,449)</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%">(83,918)</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%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,100 </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%">125,346 </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> 33723000 33376000 14078000 13315000 36316000 27683000 164432000 134890000 248549000 209264000 103449000 83918000 145100000 125346000 8300000 16400000 6400000 12200000 Acquisitions, Intangible Assets and Goodwill<div style="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%">2023 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, the Company entered into a purchase agreement for the acquisition of a business and the transaction was accounted for as a business combination in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company does not consider this acquisition to be material.</span></div><div style="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%">2022 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into four purchase agreements for acquisitions of businesses, each of which were accounted for as business combinations in accordance with ASC 805, Business Combinations. The Company does not consider these acquisitions to be material, individually or in aggregate. The total purchase price was allocated to intangible assets in the amount of $8.2 million and goodwill in the amount of $56.6 million based on the respective estimated fair values. The resulting goodwill from each of the agreements is not deductible for income tax purposes. Pro forma results of operations from these acquisitions have not been presented because they were not material to the consolidated results of operations.</span></div><div style="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%">Intangible Assets</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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%">(12,539)</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%">10,943 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,834)</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,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="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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">26,782 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(14,373)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,460 </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%">(9,970)</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%">14,490 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,425)</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,875 </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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">27,760 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(11,395)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,365 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible amortization expense was approximately $2.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively, and $4.5 million and $3.3 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,367 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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-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%">Goodwill</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill were as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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%">348,277 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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%">(277)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,029 </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> Acquisitions, Intangible Assets and Goodwill<div style="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%">2023 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, the Company entered into a purchase agreement for the acquisition of a business and the transaction was accounted for as a business combination in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company does not consider this acquisition to be material.</span></div><div style="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%">2022 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into four purchase agreements for acquisitions of businesses, each of which were accounted for as business combinations in accordance with ASC 805, Business Combinations. The Company does not consider these acquisitions to be material, individually or in aggregate. The total purchase price was allocated to intangible assets in the amount of $8.2 million and goodwill in the amount of $56.6 million based on the respective estimated fair values. The resulting goodwill from each of the agreements is not deductible for income tax purposes. Pro forma results of operations from these acquisitions have not been presented because they were not material to the consolidated results of operations.</span></div><div style="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%">Intangible Assets</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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%">(12,539)</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%">10,943 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,834)</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,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="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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">26,782 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(14,373)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,460 </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%">(9,970)</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%">14,490 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,425)</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,875 </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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">27,760 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(11,395)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,365 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible amortization expense was approximately $2.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively, and $4.5 million and $3.3 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,367 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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-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%">Goodwill</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill were as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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%">348,277 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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%">(277)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,029 </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> 4 8200000 56600000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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%">(12,539)</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%">10,943 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,834)</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,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="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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">26,782 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(14,373)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;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:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>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:8pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,460 </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%">(9,970)</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%">14,490 </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;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 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </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,425)</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,875 </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 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">27,760 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(11,395)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,365 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table> 23482000 12539000 10943000 P3Y 3300000 1834000 1466000 P4Y 26782000 14373000 12409000 24460000 9970000 14490000 P3Y 3300000 1425000 1875000 P4Y 27760000 11395000 16365000 2300000 1700000 4500000 3300000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, future amortization expense by year is expected to be as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,367 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,409 </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> 4367000 5913000 2066000 63000 12409000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill were as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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%">348,277 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</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%">(277)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,029 </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> 348277000 2029000 -277000 350029000 Convertible Senior Notes<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 2, 2020, the Company issued $747.5 million aggregate principal amount of 0.125% convertible senior notes due 2025 (the “2025 Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (“Securities Act”). The total net proceeds from the sale of the 2025 Notes, after deducting the initial purchasers’ discounts and debt issuance costs, were approximately $730.2 million. The 2025 Notes bear interest at a rate of 0.125% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2020. The 2025 Notes will mature on June 15, 2025, unless earlier converted, redeemed or repurchased.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2025 only under the following circumstances:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">during any calendar quarter commencing after the calendar quarter ending on September 30, 2020 (and only during such calendar quarter), if the last reported sale price of the Company’s Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s Class A common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">if the Company calls such 2025 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">upon the occurrence of specified corporate events, as set forth in the indenture governing the 2025 Notes (“the Indenture”).</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March 15, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their notes, in integral multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the 2025 Notes is initially 10.8338 shares of Class A common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $92.30 per share of Class A common stock), subject to adjustment as set forth in the Indenture. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock or a combination of cash and shares of Class A common stock, at the Company’s election. If the Company satisfies its conversion obligation solely in cash or through payment and delivery, as the case may be, of a combination of cash and shares of Class A common stock, the amount of cash and shares of Class A common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 30 trading day observation period as described in the Indenture. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2025 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, the conditional conversion feature of the 2025 Notes was not triggered as the last reported sale price of the Company's Class A common stock was not greater than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended June 30, 2023. Therefore the 2025 Notes are not convertible, in whole or in part, at the option of the holders between July 1, 2023 through September 30, 2023. Whether the 2025 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When a conversion notice is received, the Company has the option to pay or deliver cash, shares of the Company’s common stock, or a combination thereof. Since the issuance of the 2025 Notes, the Company received and settled an immaterial amount of conversion notices from the holders in cash. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2023,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the 2025 Notes were classified as long-term debt on the Company's condensed consolidated balance sheet.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the 2025 Notes prior to the 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> scheduled trading day immediately preceding the maturity date, at its option, if the last reported sale price of its Class A common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2025 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2025 Notes, the 2025 Notes were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective 2025 Notes. This difference represents the debt discount that is amortized to interest expense over the contractual terms of the 2025 Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was $177.2 million. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the debt issuance costs of $17.3 million related to the 2025 Notes, the Company allocated the total amount incurred to the liability and equity components of the 2025 Notes in the same proportion as the allocation of the proceeds. Issuance costs attributable to the liability component were $13.2 million and will be amortized, along with the debt discount to interest expense over the contractual term of the 2025 Notes at an effective interest rate of 5.97%. Issuance costs attributable to the equity component were $4.1 million and are netted against the equity component in additional paid-in capital.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021 the Company adopted ASU No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU No. 2020-06”). As a result of the adoption, the debt conversion option of $177.2 million and debt issuance costs of $4.1 million previously attributable to the equity component are no longer presented in equity. Similarly, the debt discount, that is equal to the carrying value of the embedded conversion feature upon issuance, is no longer amortized into income as interest expense over the life of the instrument. This resulted in a $16.8 million decrease to the opening balance of accumulated deficit, a $173.1 million decrease to the opening balance of additional paid-in capital and a $156.3 million increase to the opening balance of convertible senior notes, net on the condensed consolidated balance sheet.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the liability component of the 2025 Notes was as follows (in thousands):</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:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>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:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</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%">Convertible senior notes, net:</span></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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 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%">747,496 </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%">747,496 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649)</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 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%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,538 </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%">738,847 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the total estimated fair value of the 2025 Notes was approximately $928.9 million. The fair value was determined based on the closing trading price or quoted market price per $100 of the 2025 Notes as of the last day of trading for the period. The fair value of the 2025 Notes is primarily affected by the trading price of the Company’s Class A common stock and market interest rates.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 interest expense related to the 2025 Notes for the three and six months ended June 30, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:37.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.673%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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%">Contractual interest expense</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%">234 </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%">233 </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%">468 </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%">467 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance costs</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%">846 </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%">842 </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,691 </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,682 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,075 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,159 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,149 </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-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%">Capped Calls</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2025 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (“Capped Calls”). The Capped Calls each have an initial strike price of approximately $92.30 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2025 Notes. The Capped Calls have initial cap prices of $151.04 per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately 8.1 million shares of the Company’s Class A common stock. For accounting purposes, the Capped Calls are separate transactions, and not part of the 2025 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $89.6 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</span></div> 747500000 0.00125 730200000 0.00125 20 30 1.30 5 10 1000 0.98 1000 92.30 30 1.30 20 30 1.30 20 30 1 177200000 17300000 13200000 0.0597 4100000 177200000 4100000 16800000 -173100000 156300000 The net carrying amount of the liability component of the 2025 Notes was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>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:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</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%">Convertible senior notes, net:</span></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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 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%">747,496 </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%">747,496 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649)</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 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%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,538 </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%">738,847 </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> 747496000 747496000 6958000 8649000 740538000 738847000 928900000 100 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 interest expense related to the 2025 Notes for the three and six months ended June 30, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:37.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.673%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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%">Contractual interest expense</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%">234 </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%">233 </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%">468 </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%">467 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance costs</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%">846 </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%">842 </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,691 </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,682 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,075 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,159 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,149 </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> 234000 233000 468000 467000 846000 842000 1691000 1682000 1080000 1075000 2159000 2149000 92.30 151.04 8100000 89600000 Commitments and Contingencies<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-cancelable Material Commitments—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, other than certain non-cancelable operating leases described in Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there have been no other material changes outside the ordinary course of business to the Company’s contractual obligations and commitments from those disclosed in the Annual Report.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. The Company is responsible for administrative costs of the 401(k) plan and makes matching contributions to the 401(k) plan. For the three and six months ended June 30, 2023, the Company incurred expense of $1.7 million and $3.1 million, respectively, for matching contributions. For the three and six months ended June 30, 2022, the Company incurred expense of $1.5 million and $2.7 million, respectively, for matching contributions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company is involved from time to time in various claims and legal actions arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that none of its current legal proceedings will have a material adverse effect on its financial position or results of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company enters into indemnification provisions under some agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claim because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and </span></div>the unique facts and circumstances involved in each particular provision. To date, losses recorded in the Company’s condensed consolidated statements of operations in connection with the indemnification provisions have not been material. 1700000 3100000 1500000 2700000 Leases<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 non-cancelable operating leases for its facilities expiring between 2023 and 2033. Certain lease agreements contain an option for the Company to renew a lease for a term of up to three years or an option to terminate a lease early within one year. The Company considers these options, which may be elected at the Company’s sole discretion, in determining the lease term on a lease-by-lease basis.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for these leases is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the period those payments are incurred.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost recognized within the Company’s condensed consolidated statements of operations were as follows (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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: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 #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%">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:8pt;font-weight:700;line-height:100%">2022</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%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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%">8,070 </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%">6,028 </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%">15,450 </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%">11,265 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </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%">2,155 </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%">4,719 </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%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:14.619%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><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:11.34pt">Includes non-cash lease expense of $6.3 million and $5.3 million for the three months ended June 30, 2023 and 2022, respectively, and $12.2 million and $9.7 million for the six months ended June 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows (in thousands):</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </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%">11,682 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets obtained in exchange for new lease liabilities</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%">46,290 </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%">13,129 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities by fiscal year for the Company’s operating leases are as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,848 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,662 </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:top"><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%">26,081 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and beyond</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%">92,374 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td 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%">194,325 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,779)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,546 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company had various operating leases that had not yet commenced, which are excluded from the table above. The operating leases will commence between fiscal year 2023 and 2025 with total undiscounted future payments of $151.0 million and a weighted-average lease term of 8.9 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate for the Company’s operating leases 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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</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%">5.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P3Y P1Y <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost recognized within the Company’s condensed consolidated statements of operations were as follows (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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: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 #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%">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:8pt;font-weight:700;line-height:100%">2022</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%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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%">8,070 </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%">6,028 </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%">15,450 </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%">11,265 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </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%">2,155 </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%">4,719 </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%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:14.619%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><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:11.34pt">Includes non-cash lease expense of $6.3 million and $5.3 million for the three months ended June 30, 2023 and 2022, respectively, and $12.2 million and $9.7 million for the six months ended June 30, 2023 and 2022, respectively.</span></div> 8070000 6028000 15450000 11265000 2200000 2155000 4719000 3324000 6300000 5300000 12200000 9700000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows (in thousands):</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,145 </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%">11,682 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets obtained in exchange for new lease liabilities</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%">46,290 </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%">13,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4145000 11682000 46290000 13129000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities by fiscal year for the Company’s operating leases are as follows (in thousands):</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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,848 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,662 </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:top"><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%">26,081 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and beyond</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%">92,374 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td 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%">194,325 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,779)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,546 </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> 1330000 19030000 28848000 26662000 26081000 92374000 194325000 49779000 144546000 151000000 P8Y10M24D <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term and discount rate for the Company’s operating leases 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:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</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%">5.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P7Y 0.0591 Revenue<div style="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%">Geographical Information</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):</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:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">355,965 </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%">291,159 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,181 </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%">551,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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%">153,495 </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%">114,979 </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%">293,993 </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%">218,147 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,460 </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%">406,138 </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 #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%">991,174 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">769,168 </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-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%">Deferred Revenue and Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s customers pay in advance of satisfaction of performance obligations and other customers with monthly contract terms are billed in arrears on a monthly basis. The Company records contract liabilities to deferred revenue when customers are billed or when the Company receives customer payments in advance of the performance obligations being satisfied on the Company’s contracts.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during the three months ended June 30, 2023 and 2022, which was included in the deferred revenue balances at the beginning of each such period, was $261.0 million and $198.3 million, respectively. Revenue recognized during the six months ended June 30, 2023 and 2022 that was included in the deferred revenue balances at the beginning of each such period was $391.7 million and $279.9 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of June 30, 2023 and December 31, 2022, the aggregate transaction price allocated to remaining performance obligations was $1,252.5 million and $1,057.2 million, respectively. There is uncertainty in the timing of revenues associated with the Company’s drawdown contracts, as future revenue can often vary significantly from past revenue. However, the Company expects to recognize substantially all of the remaining performance obligations over the next 24 months.</span></div><div style="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%">Accounts Receivable</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. During the six months ended June 30, 2023 and 2022, the Company charged $2.4 million and $0.9 million, respectively, of accounts receivable deemed uncollectible against the allowance for credit losses.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable represents revenue recognized on contracts for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date. The unbilled accounts receivable balance is due within one year. As of June 30, 2023 and December 31, 2022, unbilled accounts receivable of approximately $66.7 million and $60.0 million, respectively, was included in accounts receivable on the Company’s condensed consolidated balance sheets.</span></div><div style="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%">Deferred Contract Costs</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit, which is determined to be four years. Amounts expected to be recognized within one year of the balance sheet date are recorded as deferred contract costs, current; the remaining portion is recorded as deferred contract costs, non-current, in the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract costs on the Company’s condensed consolidated balance sheets were $98.0 million and $88.4 million as of June 30, 2023 and December 31, 2022, respectively. Amortization expense was $9.4 million and $6.6 million for the three months ended June 30, 2023 and 2022, respectively, and was $18.0 million and $12.6 million for the six months ended June 30, 2023 and 2022, respectively.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):</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:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">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: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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%">355,965 </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%">291,159 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,181 </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%">551,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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%">153,495 </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%">114,979 </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%">293,993 </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%">218,147 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,460 </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%">406,138 </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 #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%">991,174 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">769,168 </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> 355965000 291159000 697181000 551021000 153495000 114979000 293993000 218147000 509460000 406138000 991174000 769168000 261000000 198300000 391700000 279900000 1252500000 1057200000 P24M 2400000 900000 66700000 60000000 P4Y 98000000 88400000 9400000 6600000 18000000 12600000 Stockholders’ Equity<div style="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%">Class A and Class B Common Stock</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Shares of Class B common stock may be converted into Class A common stock at any time at the option of the stockholder and are automatically converted to Class A common stock upon sale or transfer, subject to certain limited exceptions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, there were no shares of Class B common stock converted into Class A common stock. During the six months ended June 30, 2023 483,392 shares of Class B common stock were converted into Class A common stock.    </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company had authorized 2,000,000,000 shares of Class A common stock and 310,000,000 shares of Class B common stock, each at a par value per share of $0.00001, of which 298,640,368 shares of Class A common stock and 25,936,360 shares of Class B common stock were issued and outstanding.</span></div><div style="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%">Equity Incentive Plans</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two equity incentive plans, the 2012 Equity Incentive Plan (the “2012 Plan”) and the 2019 Equity Incentive Plan (the “2019 Plan”). In connection with the Company’s initial public offering of Class A common stock (the “IPO”), the Company ceased granting awards under the 2012 Plan, and all shares that remained available for issuance under the 2012 Plan at that time were transferred to the 2019 Plan. Additionally, as of June 30, 2023, there were 15,776,443 shares of Class A common stock issuable upon conversion of Class B common stock underlying options outstanding under the 2012 Plan. Under the 2019 Plan, the Board and any other committee or subcommittee of the Board may grant stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”) and performance stock units (“PSUs”) and other awards, each equity award valued or based on the Company’s Class A common stock, to employees, directors, consultants and advisors of the Company. As of June 30, 2023, there were 76,009,808 shares available for grant under the 2019 Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top: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%">Stock Options</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 stock option activity and weighted-average exercise prices:</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Number Of<br/>Options<br/>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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Exercise Price</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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</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:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance outstanding—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,551,857 </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:120%">$</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:120%">3.24 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></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:120%">$</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:120%">1,303,464 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,742,866)</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:120%">2.74 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited or expired</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:120%">(8,622)</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:120%">7.90 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance outstanding—June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,800,369 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">3.32 </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:120%">3.9</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:120%">$</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:120%">1,501,929 </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%">Ending Exercisable—June 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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%">15,555,455 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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-bottom:3pt double #000;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%">3.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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%">3.9</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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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,480,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there were 23,926 shares of Class A common stock and 15,776,443 shares of Class B common stock issuable upon the exercise of options outstanding. As of December 31, 2022, there were 28,557 shares of Class A common stock and 18,523,300 shares of Class B common stock issuable upon the exercise of options outstanding.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation cost related to unvested awards not yet recognized was approximately $2.2 million and $10.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested employee awards will be recognized is 0.2 years and 0.6 years as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no options granted during the six months ended June 30, 2023 and 2022. The Company received approximately $7.5 million and $6.5 million in cash proceeds from options exercised during the six months ended June 30, 2023 and 2022, respectively. The intrinsic value of options exercised during the six months ended June 30, 2023 and 2022 was </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $210.4 million and $217.0 million, respectively. The aggregate fair value of options vested during the six months ended June 30, 2023 and 2022 was $9.6 million and $12.7 million, respectively.</span></div><div style="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%">Restricted Stock Units, Restricted Stock and Performance Stock Units</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 activity for the Company’s unvested RSUs and PSUs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:68.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.895%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Shares</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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,378,683 </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:120%">$</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:120%">106.19 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awarded</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:120%">4,000,325 </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:120%">72.19 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,228,646)</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:120%">106.27 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited/canceled</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:120%">(751,006)</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:120%">105.06 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,399,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96.09 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted no restricted shares of Class A common stock in connection with acquisitions during the six months ended June 30, 2023. In addition, we issued 130,162 fully-vested shares in April 2023 in connection with an acquisition that closed in 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation cost related to unvested RSUs and restricted shares of common stock not yet recognized was approximately $1,107.6 million and $1,151.1 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested RSUs and restricted shares of common stock will be recognized is 2.8 years and 2.9 years as of June 30, 2023 and December 31, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation cost related to unvested PSUs not yet recognized was approximately $41.4 million and $19.0 million as of June 30, 2023 and December 31, 2022, respectively. The weighted-average period over which this compensation cost related to unvested PSUs will be recognized is 1.8 years and 1.4 years as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="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%">Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Board adopted and approved the 2019 Employee Stock Purchase Plan (the “ESPP”), which became effective on the date of the final prospectus for the IPO.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is implemented through a series of offerings under which eligible employees are granted purchase rights to purchase shares of the Company’s Class A common stock on specified dates during such offerings. Under the ESPP, the Company may specify offerings with durations of not more than 27 months and may specify shorter purchase periods within each offering. On each purchase date, eligible employees will purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $4.0 million and $8.5 million of stock-based compensation expense related to the ESPP during the three and six months ended June 30, 2023, respectively. As of June 30, 2023, $5.9 million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions. During the three months ended June 30, 2023, the Company issued 285,211 shares of Class A common stock under the ESPP. As of June 30, 2023, 17,713,278 shares of Class A common stock remain available for grant under the ESPP.</span></div><div style="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%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes and measures compensation expense for all stock-based payment awards granted to employees, directors and nonemployees, including stock options, restricted stock units (“RSUs”), performance-based awards (“PSUs”), and the employee stock purchase plan (the “ESPP”) based on the fair value of the awards on the date of grant. The determination of the grant date fair value using an option-pricing model is affected by the estimated fair value of the Company’s common stock as well as assumptions regarding a number of other complex and subjective variables. These variables include expected stock price volatility over the expected term of the award, actual and projected employee stock option exercise behaviors, the risk-free interest rate for the expected term of the award and expected dividends. The fair value of RSUs and PSUs is determined by the closing price on the date of grant of the Company’s Class A common stock, as reported on the Nasdaq Global Select Market. The Company estimates the fair value of the rights to acquire stock under the ESPP using the Black-Scholes option-pricing model. Stock-based compensation for stock options and RSUs is recognized on a straight-line basis over the requisite service period and account for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is probable that the performance condition will be satisfied and the Company accounts for forfeitures as they occur. Stock-based compensation for PSUs is amortized under the accelerated attribution method and may be adjusted over the vesting period based on interim estimates of performance against pre-set objectives. PSUs will vest upon achievement of specified performance targets and subject to continuous service through the applicable vesting dates. The compensation cost is recognized over the requisite service period when it is considered probable that the performance condition will be satisfied and account for forfeitures as they occur. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has certain options that have performance-based vesting conditions; stock-based compensation expense for such awards is recognized on a straight-line basis from the time the vesting condition is likely to be met through the time the vesting condition has been achieved. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was included in the condensed consolidated statement of operations as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.356%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:120%">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:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</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:120%">$</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:120%">4,157 </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:120%">$</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:120%">2,355 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">7,882 </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:120%">$</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:120%">4,008 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,730 </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:120%">53,309 </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:120%">150,433 </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:120%">98,005 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,884 </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:120%">17,590 </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:120%">48,898 </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:120%">32,185 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,566 </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:120%">9,145 </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:120%">23,852 </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:120%">15,085 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation, net of amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118,337 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,399 </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 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:120%">231,065 </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:120%">149,283 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,010 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,334 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,237 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,840 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</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:120%">$</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:120%">122,347 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">85,733 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">239,302 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">156,123 </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> 2 1 10 0 483392 2000000000 310000000 0.00001 0.00001 298640368 298640368 25936360 25936360 2 15776443 76009808 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 stock option activity and weighted-average exercise prices:</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Number Of<br/>Options<br/>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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Exercise Price</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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</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:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance outstanding—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,551,857 </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:120%">$</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:120%">3.24 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></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:120%">$</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:120%">1,303,464 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,742,866)</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:120%">2.74 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited or expired</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:120%">(8,622)</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:120%">7.90 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance outstanding—June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,800,369 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">3.32 </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:120%">3.9</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:120%">$</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:120%">1,501,929 </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%">Ending Exercisable—June 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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%">15,555,455 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000;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-bottom:3pt double #000;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%">3.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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%">3.9</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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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,480,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18551857 3.24 P4Y4M24D 1303464000 0 0 2742866 2.74 8622 7.90 15800369 3.32 P3Y10M24D 1501929000 15555455 3.19 P3Y10M24D 1480763000 23926 15776443 28557 18523300 2200000 10100000 P0Y2M12D P0Y7M6D 0 0 7500000 6500000 210400000 217000000 9600000 12700000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 activity for the Company’s unvested RSUs and PSUs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:68.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.895%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Shares</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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,378,683 </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:120%">$</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:120%">106.19 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awarded</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:120%">4,000,325 </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:120%">72.19 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,228,646)</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:120%">106.27 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited/canceled</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:120%">(751,006)</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:120%">105.06 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,399,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96.09 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 activity for the Company’s unvested RSUs and PSUs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:68.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.895%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Shares</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:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,378,683 </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:120%">$</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:120%">106.19 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awarded</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:120%">4,000,325 </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:120%">72.19 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,228,646)</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:120%">106.27 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited/canceled</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:120%">(751,006)</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:120%">105.06 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,399,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96.09 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12378683 106.19 4000325 72.19 2228646 106.27 751006 105.06 13399356 96.09 0 130162 1107600000 1151100000 P2Y9M18D P2Y10M24D 41400000 19000000 P1Y9M18D P1Y4M24D P27M 0.85 4000000 8500000 5900000 285211 17713278 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was included in the condensed consolidated statement of operations as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.356%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:120%">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:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</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:120%">$</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:120%">4,157 </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:120%">$</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:120%">2,355 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">7,882 </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:120%">$</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:120%">4,008 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,730 </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:120%">53,309 </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:120%">150,433 </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:120%">98,005 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,884 </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:120%">17,590 </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:120%">48,898 </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:120%">32,185 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,566 </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:120%">9,145 </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:120%">23,852 </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:120%">15,085 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation, net of amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118,337 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,399 </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 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:120%">231,065 </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:120%">149,283 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,010 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,334 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,237 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,840 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</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:120%">$</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:120%">122,347 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">85,733 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">239,302 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">156,123 </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> 4157000 2355000 7882000 4008000 75730000 53309000 150433000 98005000 25884000 17590000 48898000 32185000 12566000 9145000 23852000 15085000 118337000 82399000 231065000 149283000 4010000 3334000 8237000 6840000 122347000 85733000 239302000 156123000 Interest Income and Other Income, Net<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other income, net consist of the following (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></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:12pt;font-weight:400;line-height:120%"> </span></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:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2022</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:120%">Interest income</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:120%">$</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:120%">23,355 </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:120%">$</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:120%">6,755 </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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,875 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,251 </span></td><td style="background-color:#cff0fc;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (loss) income, net</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:120%">(731)</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:120%">914 </span></td><td style="background-color:#ffffff;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:120%">(2,524)</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:120%">1,105 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other income, net</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:120%">$</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:120%">22,624 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,669 </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><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,351 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,356 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other income, net consist of the following (in thousands):</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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></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:12pt;font-weight:400;line-height:120%"> </span></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:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2022</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:120%">Interest income</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:120%">$</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:120%">23,355 </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:120%">$</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:120%">6,755 </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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,875 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,251 </span></td><td style="background-color:#cff0fc;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (loss) income, net</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:120%">(731)</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:120%">914 </span></td><td style="background-color:#ffffff;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:120%">(2,524)</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:120%">1,105 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income and other income, net</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:120%">$</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:120%">22,624 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,669 </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><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,351 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,356 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23355000 6755000 41875000 12251000 -731000 914000 -2524000 1105000 22624000 7669000 39351000 13356000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Income Ta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">xes</span><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Compa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ny recorded a provision for income taxes of $3.1 million and $4.9 million for the three months ended June 30, 2023 and 2022, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has incurred U.S. operating losses and has minimal profits in its foreign jurisdictions during the quarter.<br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has applied ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and has determined that it has uncertain positions that would result in a tax reserve deemed immaterial for each of the six months ended June 30, 2023 and 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. The Company is subject to U.S. federal tax authority, U.S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. state tax authority and foreign tax authority examinations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the available evidence supporting the realization of its deferred tax assets, including the amount and timing of future taxable income, and has determined that it is more likely than not that its net deferred tax assets will not be realized in the United States. Due to uncertainties surrounding the realization of the deferred tax assets, the Company recorded a full valuation allowance against substantially all of its net deferred tax assets. When the Company determines that it will be able to realize some portion or all of its deferred tax assets, an adjustment to its valuation allowance on its deferred tax assets would have the effect of increasing net income in the period such determination is made.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act (“the Act”) was signed into law. The Act includes a 15.0% corporate alternative minimum tax on the adjusted financial statement income of applicable corporations and a 1.0% excise tax on all corporate stock buybacks of public companies for tax years beginning after December 31, 2022. For the six months ended June 30, 2023, the Act did not materially impact the Company’s provision for income tax. The Company will continue to monitor any changes in tax law.</span></div> 3100000 4900000 Net (Loss) Income Per ShareBasic and diluted net (loss) income per common share is presented in conformity with the two-class method required for participating securities. Basic and diluted net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding during the period. The undistributed earnings are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis. Further, as the conversion of Class B common stock is assumed in the computation of the diluted net (loss) income per share of Class A common stock, the undistributed earnings are equal to net (loss) income for that computation.<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 calculation of basic and diluted net (loss) income per share (in thousands, except per share data):</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:24.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.684%"></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 #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:120%">Three Months Ended<br/>June 30,</span></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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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:8pt;font-weight:700;line-height:120%">2023</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:8pt;font-weight:700;line-height:120%">2022</span></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:8pt;font-weight:700;line-height:120%">2023</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:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net (loss) income per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:120%">Numerator:</span></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(3,652)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(317)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(4,421)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(458)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(25,811)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2,244)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,281 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">578 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Denominator:</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><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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average shares used in calculating net (loss) income per share, basic</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:9pt;font-weight:400;line-height:120%">296,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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">285,265 </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:120%">29,530 </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:120%">295,126 </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:120%">25,662 </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:120%">276,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:9pt;font-weight:400;line-height:120%">37,351 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net (loss) income per share</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net (loss) income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Numerator:</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of distributed net (loss) income for basic computation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(3,652)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(317)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(4,421)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(458)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(25,811)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2,244)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,281 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">578 </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 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares</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:9pt;font-weight:400;line-height:120%">(317)</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:120%">— </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:120%">(458)</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:120%">— </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:120%">(2,244)</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:120%">— </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:120%">578 </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:120%">— </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 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of undistributed (loss) income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,969)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,879)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(458)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28,055)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,244)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,859 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">578 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 7pt;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:120%">Denominator:</span></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><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 2px 10pt;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:120%">Number of shares used in basic calculation</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:9pt;font-weight:400;line-height:120%">296,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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">285,265 </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:120%">29,530 </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:120%">295,126 </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:120%">25,662 </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:120%">276,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:9pt;font-weight:400;line-height:120%">37,351 </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 7.75pt;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:120%">Weighted-average effect of diluted securities:</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:120%">Conversion of Class B to Class A common shares outstanding</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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">— </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:120%">29,530 </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:120%">— </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:120%">25,662 </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:120%">— </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:120%">37,351 </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:120%">— </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 19pt;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:120%">Employee stock options</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">19,602 </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:120%">— </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 19pt;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:120%">Employee stock purchase plan</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">32 </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:120%">— </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 19pt;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:120%">Unvested early exercises</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">5 </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:120%">— </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 19pt;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:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">2,955 </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:120%">— </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 19pt;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:120%">Unvested restricted stock in connection with acquisition</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">622 </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:120%">— </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 19pt;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:120%">Shares issuable upon conversion of the convertible senior notes </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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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%">— </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%">— </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:120%">— </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:120%">8,098 </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:120%">— </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 28pt;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:120%">Number of shares used in diluted calculation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">322,215 </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:9pt;font-weight:400;line-height:120%">25,749 </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:9pt;font-weight:400;line-height:120%">314,795 </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:9pt;font-weight:400;line-height:120%">29,530 </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:9pt;font-weight:400;line-height:120%">320,788 </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:9pt;font-weight:400;line-height:120%">25,662 </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:9pt;font-weight:400;line-height:120%">345,444 </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:9pt;font-weight:400;line-height:120%">37,351 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net (loss) income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.01 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">As of June 30,</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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2022</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:120%">Shares subject to outstanding stock options, RSUs and PSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,200 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted shares of common stock</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%">799 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares subject to the employee stock purchase plan</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%">254 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issuable upon conversion of the convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,098 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,351 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU No. 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share when the instruments may be settled in cash or shares. The Company uses the if-converted method for calculating any potential dilutive effect of the conversion options embedded in the 2025 Notes on diluted net income per share as required under ASU No. 2020-06 to determine the dilutive effect of the Notes. 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%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into Capped Calls in connection with the issuance of the 2025 Notes. The effect of the Capped Calls was also excluded from the calculation of diluted net income per share as the effect of the Capped Calls would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s Class A common stock upon any conversion of the 2025 Notes.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><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 calculation of basic and diluted net (loss) income per share (in thousands, except per share data):</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:24.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.684%"></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 #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:120%">Three Months Ended<br/>June 30,</span></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:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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:8pt;font-weight:700;line-height:120%">2023</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:8pt;font-weight:700;line-height:120%">2022</span></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:8pt;font-weight:700;line-height:120%">2023</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:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net (loss) income per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</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:8pt;font-weight:700;line-height:120%">Class A</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:8pt;font-weight:700;line-height:120%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:120%">Numerator:</span></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(3,652)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(317)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(4,421)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(458)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(25,811)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2,244)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,281 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">578 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Denominator:</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><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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average shares used in calculating net (loss) income per share, basic</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:9pt;font-weight:400;line-height:120%">296,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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">285,265 </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:120%">29,530 </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:120%">295,126 </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:120%">25,662 </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:120%">276,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:9pt;font-weight:400;line-height:120%">37,351 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net (loss) income per share</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net (loss) income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Numerator:</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of distributed net (loss) income for basic computation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(3,652)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(317)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(4,421)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(458)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(25,811)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(2,244)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,281 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">578 </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 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares</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:9pt;font-weight:400;line-height:120%">(317)</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:120%">— </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:120%">(458)</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:120%">— </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:120%">(2,244)</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:120%">— </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:120%">578 </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:120%">— </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 19pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of undistributed (loss) income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,969)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,879)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(458)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28,055)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,244)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,859 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">578 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 7pt;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:120%">Denominator:</span></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><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 2px 10pt;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:120%">Number of shares used in basic calculation</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:9pt;font-weight:400;line-height:120%">296,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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">285,265 </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:120%">29,530 </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:120%">295,126 </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:120%">25,662 </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:120%">276,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:9pt;font-weight:400;line-height:120%">37,351 </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 7.75pt;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:120%">Weighted-average effect of diluted securities:</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:120%">Conversion of Class B to Class A common shares outstanding</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:9pt;font-weight:400;line-height:120%">25,749 </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:120%">— </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:120%">29,530 </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:120%">— </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:120%">25,662 </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:120%">— </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:120%">37,351 </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:120%">— </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 19pt;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:120%">Employee stock options</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">19,602 </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:120%">— </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 19pt;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:120%">Employee stock purchase plan</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">32 </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:120%">— </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 19pt;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:120%">Unvested early exercises</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">5 </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:120%">— </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 19pt;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:120%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">2,955 </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:120%">— </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 19pt;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:120%">Unvested restricted stock in connection with acquisition</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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">— </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:120%">622 </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:120%">— </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 19pt;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:120%">Shares issuable upon conversion of the convertible senior notes </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:9pt;font-weight:400;line-height:120%">— </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:120%">— </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:120%">— </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%">— </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%">— </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:120%">— </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:120%">8,098 </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:120%">— </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 28pt;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:120%">Number of shares used in diluted calculation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">322,215 </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:9pt;font-weight:400;line-height:120%">25,749 </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:9pt;font-weight:400;line-height:120%">314,795 </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:9pt;font-weight:400;line-height:120%">29,530 </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:9pt;font-weight:400;line-height:120%">320,788 </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:9pt;font-weight:400;line-height:120%">25,662 </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:9pt;font-weight:400;line-height:120%">345,444 </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:9pt;font-weight:400;line-height:120%">37,351 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted net (loss) income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.01)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.02)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.09)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.01 </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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">0.02 </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> -3652000 -317000 -4421000 -458000 -25811000 -2244000 4281000 578000 296466000 25749000 285265000 29530000 295126000 25662000 276779000 37351000 -0.01 -0.01 -0.02 -0.02 -0.09 -0.09 0.02 0.02 -3652000 -317000 -4421000 -458000 -25811000 -2244000 4281000 578000 -317000 0 -458000 0 -2244000 0 578000 0 -3969000 -317000 -4879000 -458000 -28055000 -2244000 4859000 578000 296466000 25749000 285265000 29530000 295126000 25662000 276779000 37351000 25749000 0 29530000 0 25662000 0 37351000 0 0 0 0 0 0 0 19602000 0 0 0 0 0 0 0 32000 0 0 0 0 0 0 0 5000 0 0 0 0 0 0 0 2955000 0 0 0 0 0 0 0 622000 0 0 0 0 0 0 0 8098000 0 322215000 25749000 314795000 29530000 320788000 25662000 345444000 37351000 -0.01 -0.01 -0.02 -0.02 -0.09 -0.09 0.01 0.02 Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">As of June 30,</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:8pt;font-weight:700;line-height:120%">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:8pt;font-weight:700;line-height:120%">2022</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:120%">Shares subject to outstanding stock options, RSUs and PSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,200 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted shares of common stock</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%">799 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares subject to the employee stock purchase plan</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%">254 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issuable upon conversion of the convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,098 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,351 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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> 29200000 2127000 799000 0 254000 0 8098000 0 38351000 2127000 false false false <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended June 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company’s directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted written plans intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) for the sale of the Company’s securities as set forth in the table below.</span></div><div style="margin-top:12pt;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:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.010%"></td><td style="width:0.1%"></td></tr><tr style="height:4pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Adoption Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Total Shares of Class A Common Stock to be Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Expiration Date</span></td></tr><tr style="height:15pt"><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="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Adam Blitzer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Chief Operating Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">May 12, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Up to 92,304 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;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;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">July 1, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Amit Agarwal</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">President</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">May 15, 2023</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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">708,500 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">February 16, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Dev Ittycheria</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Director</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">June 5, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">75,000</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">August 30, 2024</span></td></tr><tr><td colspan="27" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">The actual number of shares that will be sold under the Rule 10b5-1 trading plan will be reduced by the number of shares sold pursuant to the Company’s election under its equity incentive plans to require the satisfaction of tax withholding obligations realized upon the vesting of RSUs and PSUs to be funded by a sell-to-cover transaction. The number of Company shares to be sold to satisfy the Company’s tax withholding obligation is not known at this time as it is dependent on future events, including the future trading price of the Company’s shares.</span></div></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.68pt">The shares will be sold under a Rule 10b5-1 trading plan in sell-to-cover transactions intended to satisfy tax withholding obligations and exercise costs realized upon the exercise of stock options.</span></div></td></tr></table></div> Adam Blitzer Chief Operating Officer May 12, 2023 true 92304 Amit Agarwal President May 15, 2023 true 708500 Dev Ittycheria Director June 5, 2023 true 75000 EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( DV"5<'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 " )-@E7I\FZMN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FWYMZC+!<0))"0F@;A%B;=%-$V4&+5[>]*R=4+P !QC__+Y ML^16!Z%]Q.?H T:RF"Y&U_5)Z+!F>Z(@ )+>HU.IS(D^-[<^.D7Y&7<0E/Y0 M.X2:\VMP2,HH4C !B[ 0F6R-%CJB(A^/>*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAL/8M7 &3##"Z-)W HUYE_)"CH$7+/3Y-?F[G[SP&3-ZZ;@MP5?;2HN+F_$U>I]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" )-@E7&L!LK68& "Y) & 'AL+W=O.&TG[?1" =EF%I KA)W\ M^QZ!C;RID!EJ-?DS6E KU$89Q+6=))=F_/IA*4B#&(ZYRA) MHXCPURL:LMUERVX=+CP$J[60%[K3R8:LZ(**WS9S#F?=0L4/(AHG 8L1I\O+ MULQ^[SHC&9#=\7M =\G1,9)6GAG[*D_N_,N6)4M$0^H)*4'@8TM=&H92"<[1"7=X.:/,CJ)HL&-T$LFW$A.'P;0)R8NFQ+.9I#BZ$.2M:$ MTV32%2 LO^YZ>Y&K7 27B S0)Q:+=8)N8I_ZW\9WH4!%J?"A5%?8*/A+&E\@ MQVHC;&%'4Q[7'#Y+5Q?(PKKP;XKC%)7D9'I.B=XU\U)(78'NXKSCR 3\ZR/< MA>X$C9*_=5662_;TDK)WOD\VQ*.7+>A^">5;VIK^\)T]L'[2^3V3V#?N>X7[ MGDE=N7]\W5"=4W.X;76^Z"P9HVI:ZA>6^M4L?4D)%Y2'K^B!;A@7.GMF*<%3 M7:6XQJB:]@:%O4$U>W/* ^;+;HG@Z:!M/+-2T1%+>Z(QOJ;/8>%S6#$S.8&! M)>N6Y>UHUEJ2,-$VI#&LIL%187!D+-1-+ +QBFZ#D*+[-'JF7&?,K&%9=L<9 M6WU;9\X86M/S51N>SMZ%SJ0QO*9) MVU(#K%7%)A2.<4C-;/!HHX6 _H@81RY+8\%?X=/7>C^A?GVCJ:5DQD&Z'#;/IQQ[2FS9*]/CB^ M#1G398AK#J[K5U&0;>:8MWY=>08=^)'M8JU7L]P]S'">8(:C;]HFX,A6=&2; MF>:MU>)A->=L&\2>/J'-FO=/6J--8)*M.,DVX\U;HW.6"!*B/X--^?/8K&C# M<#O2.FT"E&Q%2K89;[)LG<%$O]R866 T&&AM-8%'MN(CVPPW'YD'[35?L]@$ M2"=$'#SN]'HE_IH@)%LADFUFF\= /JQ);+QN^6U)HT*[DA@8?S M#'DLBF @3@3SOK;1AG"T)6%*T??6A05_-MI0GB\$:*NC"9;"BJ6PF7: \_T@ M7J'%:_3,0ETMG!"XOO[\0;N>T 0P805,V$PWAW9%-R_>FL0K6HK")X3N9XOK MF7:Z;0ZLZU A$JZ$2&[*N9RPY;.TK"EA;$FU:TXG%)^T*U6N.:JN3T5%N!(5 MW<6"\GR)4LZ\R<&XUJ=9LJ[8,GI"2P]@=VOV]I?3:!/(Y"'L<,* ?6.4Y7TTK\";E.Q\8=1[N* M:XZL:_3H[9B94 Y3"S>?6BSDU$)K\+ROQ)H ($3M7=!O'^S_*.V3LZ$/?LZR=7ZF9KH,*T)RS$"3Y_G5Z3P_$]_L'35!2XZB)6?80)Z?"8'V-= $ M4#D*J)Q*+^'^=YZ?B9[V=3+Z;Y[WQPX>8OM-FG>/-H=(ML_VS"3(D^^=\GTB MQ=5B7\XLVXW25;?GFWH^$3DU2%!(EQ!J70SAYWF^3R8_$6R3;35Y9D*P*#M< M4^)3+F^ [Y>,B<.)_(%BM]+T7U!+ P04 " )-@E7KZ"D(YFS M9Y$^90O.)?JQC)/LO+.0A'C*;\:S\P[.%?&8AS)W$<"?#1_P.,X]@8[OE=/.]IEYP]WK5^^_%<%# M, ]!Q@B>=OO K(SOV%(LZ*W^BYLL4=%*XS*995 M8U"PC)+R;_"CZHB=!L1J:4"K!O2]#5C5@!6!ELJ*L(:!#'IGJ7A&:6X-WO*+ MHF^*UA!-E.3#.)$I?!M!.]D;W%P/1]>3T1#!U>3F1K&P;*S-Y[PV";(%@ MU%"87_#OZV@3Q#R1VE$L73F%JSP5;'K4)PQ;9]W-;CRJ&6.>[]E;LSVEUE:I M951Z%:1/7 8/,4<9#]=I)".N55FZL7<>3SS?PK;7D*FQLRV;642OT][JM(TZ M^V$HUM"!D,]"#KT)@H]1 KE7S%$00X8,DI CR+4H3/DLDB@66<:S_.LC_]BA M7C$<1S9<.B@H/H?UP[Y\X&GU5;4 CN'!V8H7F3!^T760K03. M&".8-OI'8^;[MMW2/QQC]PSYG*<0. I%(E-(V'"1R>P8\AI\G$B=8$=5 MXMJ*7HT5P[:EE^MNY;I&N;MW>5K=GU#T5,HC?(=%3'^Y@C%W<$*FQ8Y8%/WJ9_E:F_T;W M0NV1RI>B6_/LLX)J0!;K1:?65Y>L91/<%*LQH["P';U6@FLL8J/:&] :R"AY M1#&'*L'0K96C?0F4^,TE:/];K2PHE1CYC"G!3BD9B,Q MP[$U5R4B.3'DJ\KMKAX'VX0T9:MFM@VH;)%=@Y*827G',YE&H>0EU;4*5?@U M%Y'&A+6F)5+3D9CQ>%/D3L/*4;%#B6<[374:,XLYN$5>32=BQM/T9MJ_K"H_ MK3P=90@E+FL*U!AB;'DV;9%8$XFX[RI/+\?]B_'E>#H>Z6M48B3;1XO40WG; M#[K&&3'S;%M5K8*7O*32!JQ"RO(P4Y:=EF5N"\E(C3)B9AE(3-?<6"K$4? 0 MQ:V5*]&!R\5JOM/8N838+9F#UH"C'P/VHF7;;/)WR#4_6W*Q5Q9KMN)92\>CL+(9IRSRA.[M+,_[V2[,WI@15T>8Z MA#E*UVKL;-^UVJ9$S4!J9J!Q2KS!0:H"#@HQQV]6P!H[U[&]MGE1@Y":03@0 MR0:JRZC<,R81[+D2(7E[O4%5YKFP.RI/E;MX3:)KK!Q*6VIV6M.2FC=PY6I[ M2Z&Z!R,.;,6)TH\:0]NW6.O(UX"C9L -;JZNQM,K /L$]:^+D[?I^/KKZ'H M?-=J-OK3 QEICY_^OZ/]F&MB4M]8R4RF-X,_OMU<#D=WDY_1Z,_[\?0?_7&; MD;P?/F\[D+?] [<:LLP,V?YL%N6GU3 M\Z.%DRB!,GT5P335GKGIT.H3W[<; M4U-GZ%";^"TU,:OQRLQXA<)FO5S'0;ZAJ.H9L82N6>0']QM>'&!II:L$/2&4 MD68VU=M9M"7_LYJTS$S:7>$S/H_"2)M#FP M9LJ662J3(GQ:B'C&T^S33Q[L*KX4AR)2>XS'-'1U+)_9S7)19V@1;..6#3*K M =N/NBX$F+D0J(:X6&/':!/$ M:^TFDJF$5Z:CR61?78U_]@;^BXEX\?9$_ ^P-@S)@;SM!UWSGQV(_^R@_#^4 MM_W76#7_+3/_WSD1*R^[K]&:6U2C2:FNN_,6.'\%?Q6DCU&2P69N#FWP9Q=F M<5J^U2YOI%@5+X8?A)1B65PN> !$R@W@^[F '51UD[]KWOYO0>]?4$L#!!0 M ( DV"5?E8CUW6 , 8, 8 >&PO=V]R:W-H965T&ULM59K;]LV%/TKA%8,"9!&+UNV,]N 8[MHARX-ZG3[3$O7EA"*U$C*[O;K M=RDIJI3(CPRI/UBD=,_A.20O><=[(1]5#*#)]Y1Q-;%BK;,;VU9A#"E5UR(# MCE\V0J948U=N;95)H%$!2IGM.4Y@IS3AUG1CC.ZA17H;]F]Q)Y=LT1)"EPE@A,)FXDUQ5HTV,E;40CZ;S*9I8CE$$#$)M*"@^=C 'Q@P3ZOB[(K7J,0VPV7YB M_U"81S-KJF NV%])I..)-;1(!!N:,_U5[#]"9:AO^$+!5/%/]F7L8&21,%=: MI!48%:0)+Y_T>S41#8#;.P#P*H!W+L"O 'YAM%16V%I03:=C*?9$FFAD,XUB M;@HTNDFX6<:5EO@U09R>SK_<+99WJ^6"8&OUY?.GQ>P!.[>SS[.[^9*L/BZ7 M#RMR<4\E#A84@YF$VDU' M@3<D4R*LF.LAS(!6[/ M2#!&I2(9X/D5XTZ^[)J*DG_06 87WCO]9XMU*JHEOE^+[[]"/,UU+&3R+T2% M^D*QZI1JAD-@Y[C!\^3HRO2 M[P_\H7=@S@>U[,$K9.,%IS2>8 G?GM(^.%M[5^11[<-:^_",[+X]F=U'65Z; MW6]$UC(\J@V/?G)VC\[*[E-1+?&N\^..=7Y*?E>TS1WDN]WY?59H6WZC1'#? M/,,KRM;F[X_\P ]>*.^*#'#CN,,#PG]X[ZKLA.]7:C2#,5 M\A]4;A.N"(,-0IWK 7+(LN@L.UID1=VV%AJKP*(98Z$.T@3@]XT0^JEC2L&Z M])_^!U!+ P04 " )-@E7K$3X^)<& !Y'@ & 'AL+W=OELXN,(1M/W3Z MP4D4XL&Q4DL)]-]7?A GTK4WN\T7L)USKW2.I*MCZ_)5Y"]RP;E";\LTDU>] MA5*KBWY?3A=\&*9_F4N\F6L]&W^W)>KG,>S,FB9]HGC>/UEG&2]P67Y M["$?7(JU2I.,/^1(KI?+./_WAJ?B]:J'>^\/'I/GA2H>] >7J_B9C[GZNGK( M]5U_FV66+'DF$Y&AG,^O>M?X(B)N$5 B_DCXJ]RY1@65B1 OQ_V>_5-)7I.9Q)(/1?IG,E.+JU[0 M0S,^C]>I>A2OO_&:4-G!J4AE^1>]UEBGAZ9KJ<2R#M8]6"99]3]^JX78"=!Y MX !2!Q S@+4$T#J 'MH"JP/8H2VX=4!)O5]Q+X4;Q2H>7.;B%>4%6F?;T?63OAD_Z7]?HKNG,;K_ MA.X?HL?KIUL-0&?HZWB$3CY\1'(1YURB)$-/"[&6<3:3I^C#WOUE7^DN%@WU MIW5W;JKND);N4/1%9&HA493-^ R('W7'>QWQ?2W-5A_RKL\-Z4SX^SH[1]0Y M1<0A%.C/\/!P M'Y?ZU'/]SZGAAT.UEHF8^VY+O-IF+)T5C%BNMBH=!?UQ.I M;WAO\/-/V'-^@70^9K+1,9-%1TJV M-R)L.R*L*_O@D6]XMN:0^E6@5P86V\5FX#HA\YS+_F975QO&' _38!\VLF%A MB+'/]F&1#?.]$'M-MCV6[I:EV\ER**1"8JXWIE:V50)WIV'LX(!Y!EL;%N"0 MN 99&T4<[)O214";KD<#'R;K;:(@II[5*G-\#QLC,;1A ME#""J4'5AOE!R,QLD0WS,/$##%/UMU3]SGIRO^)YK)+L&?$W[7PDEQ<08_^8 M=>28R4;'3!8=*=G>2 3;D0B^448SUR@;0P"&7>(;96-DPTBHEZ91JB( ACU&/9@Q=AK#YW37%Y[I59>6 MK..9MI1)L847=AVT:XX]/L3SL4$=@%%& [/: +" A:$YV #,TS6.ME#?\;JX MD_J34)JXL*H.2!P#Q$./F/LG@*/$IRXQJ=LXO3W1T-Q4 )SGN*[3-NZD(4\Z MR3?%]B35.\Q'[=0+-P=R)U8?SDCQZFER!W 44W.)0S#7"WUSQ@,XG_AN"_'& MM.)NUWJO%CROV=;8HR#FZU&'"BQ"/F5@O ?,^SEJ&-HB%UL2D"8&LI==OJ3V-K<;>OO3^(L&TT M"7;"P"0,N%M,S'<6".5ZS/2V,*QMT!MOBSL-V^#D\TZ511,^%SDO;/TF*3^R MZ=OWWU3\UK('^$&9/&8I)NBVDQ1K%2>3)9JWB2ZF$72#]QJ:3;IMX4DZ#8'@R1M'NM/CFCDR1#,Y&F M<2Z;IQ]!8:JF@ETJSKECEI$6F.G@6V"AJ8L-VTNVKTOC8DFG*1N,JO$_EC+T M,&5@F*4,#+.4L6%[;>XKT]A)TFTG_RP/@[0T\4:_X3SS]Y.)M=3/M"+3.)VN MT^K59W+0[*H2P,+9%I$20K#Y+0#"8>:'YJ=&,)^SZSEK[E'1[ MT^]1;W;@'.S2#S"AH'X #M0/R@?I!^#TBP(S=_?^SE':DN?/Y1FFU"5YG:GJ MH&3[='M.>EV>#AK/;_#%$ //1_@BJDY!F_35H>R7.'].,HE2/M=-.>>^[FQ> MG7-6-TJLRH.\B5!*+,O+!8_U]E ].]S(=3[3=' ]K1Y\!]02P,$% @ M"38)5\<0H5O4 P CPT !@ !X;"]W;W)KV M\8%1:*;E"UCRLX_VV5U+J\&.LE>>82S0M[(@?*AE0JS[NLX7&2X3?DO7F,"; M)65E(F#(5CI?,YRDE5%9Z)9A>'J9Y$0;#:JY1S8:T(TH*;LDS8]WM< MT-U0,[7]Q%.^RH2#=;+",18OZT<&([UE2?,2$YY3@AA>#K4[LQ\%$E\! MON1XQP^>D50RI_15#B;I4#.D0[C "R$9$OC;XC$N"DD$;GQM.+5V26EX^+QG M_UAI!RWSA.,Q+7[/4Y$--5]#*5XFFT(\T=TGW.AQ)=^"%KSZ1;L&:VAHL>&" MEHTQ>%#FI/Y/OC5Q.# 'K6!U1A870/G#0.[,;#?NX+3&#CO7<%M#"KI>JV] M"ER8B&0T8'2'F$0#FWRHHE]90[QR(NLD%@S>YF G1N/9-(RF<10B>(IGGR?A MW3,,XF?X>XBFSS&:?817#X]/T2? 3;Y$Z.KS+(ZOT60*TQ&Z02]QB*X^7*,/ M*"?H.:,;GI"4#W0![LE%]$7CRGWMBO6&*S9ZH$1D'$4DQ:G"/CQO[YVQUR$L M;6RL?6SNK;.$OVW(+;*-7Y!E6+;"G_'[S2V5G/^W>O2?5S\*AMT6BEWQV6_P MQ2(1(@>@2C6D)NU(FMXLM1A.RH"5&?]S-N6#PY?^IRGW-[JC9Y6[8Y^MD M@8<:$'/,ME@;_?R3Z1F_J@)_2;+PDF31A:@IO(I"'B+;T8T=>,% WQX&6(%R_%X'%2I0EF^X[C$L.H4YOON#ZTBK MVVIUSY;C3&28H<51'1YI[ZO$NYG*[13=6@"S7Z]1<>(KRK$Y9 M*HALTW#4==EKY??.RG\AT*T5^=\X12OHTO8U*;5OD[Q(Y@6^@>[NAB<%AG.< MO6(AYQ#'$+!ZXZ-'X;&O]L M:/[UDU4I]T]=\5RGD^VQ N4&KM-1?HHZ3'HIUM;P]W5=/.V!\EA M=?M?#P1=5_WMG KHEJO'#&Y,F$D O%]2*O8#N4![!QO] U!+ P04 " ) M-@E7N0<6+/T* "P8P & 'AL+W=OC45Z=SYX@UX+%M89FA1_9.E#>?#:JP_EP2^L/O.FFK/+E+K,LP3);;?\G M7W<5<9 !D2,9\"X#;F4@QS*070;2RH##(QGH+@-M9:#!D0QLEX&U(QP[Z&"7 M(6CJ?EM934U/DBJY."OR!Z^H4TNU^D5C5Y-;5G"VJEO6357(;S.9K[H87WV8 M\ \W?.+)5S=7[RXG;V[EFYM;^>\]_W![XUT)^>YJ_(_?K]Y-^,>;7WZ*, I_ M\_@_/UW>_MM[,>'BI]N)MZ+GU]Z/WO9RKN=YYLR6^F7U'OQ+B_+E][E:IHO4XN\Z"X_2>^R:5;I(B/9,/:M ^];!VY4Z1'5M^E] MMEIEJWO9>Q?):IK^ZI7SI$A++ZEDF.DKCZ!?/>QC9'/9J5T/F:_+=3)-SP>R M&LJT^)(.+G[Y"07^;S;OMV*L$:N'RR\7!!$2,$K"L]&70T\APW)(,0$DIEE) M]E:2?E9VLG"K&1S4.O(IPC[1ZWQLIFNEF%B44!PB$NCIN)EN2"+BZZF$)15B M&/E*3:LDNJ\DVF0D1RI)]CYY>BYE;Y0UT[QZ68]ES? QSQ>SM"C_YO&_-EGU MS?O/QWRQ\.3I[2$I9O^U51Z%;/^08A-(,0XI)H#$-/?9WGWF["*79;EI>D9^ MYTVW)XZR=M[;K.7+]&M:3+.R^7;[<;ZN3PZE]T(VD>VP^-+6#)Q!^S8#9@R# M* A)R-K=#3(HAQ030&*:P\'>X> Y'+:Y&AA&!!2U!K.QLS1].VV7B!PRH@ 2 MTZP*]U:%3JO^2,NJ/EM)+]*D6'S;NS,[[4UH7BNT3UC.X'V=.1V/0\830&*: M+]'>EZBK+U*\*K)IM;=DL\JJD\.A4[[O$0,BB'%!- 8IJ7 M\=[+N/-P>&CF]A*_/4;>%?G22Z;RZJ?,.IWXG,'[.AV;3L?(1W'+:,B8'%), M (EI1B-?W>;[SVFU]2;>-RP) [_5\\;NJ'C7FV(ZK^]BKN6-WJE.ZH[>MY?NU+1N2@.&6*N; M@D;EH&H"2DWW6R$7Y&8N3_3;ZK$)3Q!A+&QW54C8,>D6E(,&%5!JNG>*L2 W M9&G\&-:D>U9[MTY795*/GU93B%D_+$"X?:7J#MG;E6Y1.6A4 :6FVZ*H#G)B M@XOQ/%G=IS7)20XP:=Y0V*E&8;,&OWHO%C6,M;I&C?H;RA$NC-NN@?(:4#7> M\1@$5%3=-45CD!O'?$BK#GZ80(1&S' #DF!,0-4XJ)HX51^Z%XJ;(#2A]^P8-F_^,8K;;-!=GMX]N$M,#AI30*GICBG>@-V\X_=4$YM8YV5 HW)0-0&EIONMF EV,Y-GF)?!-@YBSLNX"]:[JW8*RD&#"B@U MW3M%<;";XO29E\$F99%W^<8"(G?$WJ9T"LI!@PHH-=T4!6*P&\0 SLI@"P!A M,:-MSR 7=$Q U7BW0Q!00?4UY(H'$?,"OC5NY[>4%,^')L5@8T, =5$U!JNIV*OQ W?WG$K RQ M++*PSLKL$CJ?T+ MV+#-RE@26F=EK.D-" MS&47(4-ME. N3^_>::($,R8'C2F@U'3'%$D@S_SXBUN_]VAK<@.,91^D1B<$ M71 "JB:@U'1+%8<@;@[1!PX1\RX=DYCXN-W/0$E#QZ@<-*J 4M.?Q%:H@;I1 M R >HN;]-_+;<,A=G-Y/6(/BB"X'(*!"ZGXI&$'=,*(3&J(F*!CBR&^O:!J[ M8_4V Y0Y@*J)TS6B^Z%H NU#$X[!(6)U"73G#FK9N@-3%@8A;C^F"1J8@ZH) M*#7=3H4\J!MYN.&0W4;+LQX!C8FQ/)Z>WK[#IA7%*(Y;/9=;$LJ[8X*B]FAE M28>)3^I]2*P-_V /CYXHX=B277NE@:Z0H"8#D$=(:8 -. 0:F(.J"2@UW5'% M.ZA[D<3));MV)RU[9=1D-#::/SO=_"U:(:7XH+7NZMU,.&1A&Z$*6S*, \+P MD=:OL -?B ;HJ"K$$#5)J!J'%1-0*GIC4!Q!?HL7.'4O:L[:N_68%F(P @- M(M3N?)!A.:B:@%+3C58X@KIQ!"! HB9*8)2B]E@)NNRA4TP.&E- J>F.*=I MW;3AR0#)K=^[$]J>:XE\2HQ."+K: 51-0*GINX8I4L&>=6^-D_N'@3XUPRPH M@?@H:,_3@T;EH&H"2DWW6Y$.]G_=D<,=O;??)E_ $<.HW;]!HW)0-0&EIONM M2 K[X3MR,,M:BSB.VG-L[H+U/=MV"\I!@PHH-=T[A4T8W(XIH'"FFZ'(*""ZIX= M[(X*L!\'LX -$@=MY.(.U=L-V-U.8;<[/54ANAN*\S"('3FL8,RMW/L"P[(C MQQ&\#QJ8@ZH)*#7=3D5LV%-VY+#;:*[XL.-]2T)CNV"+EA7O6Q):\;XMG17O MCPY^NZ#^+8OW27&?R9NB17HG<_JO0MFPBNW/0VS?5/FZ^3F#SWE5Y&PO=V]R:W-H965T&ULK5IK<^*X$OTK*G9K:Z9J M&&S)S]F$*D+(#;<2R 62^>P8$7S'#]8V>>ROORW9P6 ] GOS)0&[U9R66GU. MRSY[R?)?Q9K2$KTF<5J<=]9EN?G1ZQ7AFB9!\3W;T!3NK+(\"4KXFC_UBDU. M@R4?E,0];!A.+PFBM-,_X]?N\OY9MBWC**5W.2JV21+D;QEJ7[$*O?[8)GNB;NQR^]79>EE%"TR+*4I33U7EG8/X8VGP MWB(Z$NQ M]QFQ4!ZS[!?[,EZ>=PR&B,8T+)F+ /X]TR&-8^8)[FF=4 V\Q=F<<'_HI?:UNB@<%N4 M65(/!@1)E%;_@]=Z(O8&@!_Y %P/P.T!EF( J0<0'FB%C(=U&91!_RS/7E#. MK,$;^\#GAH^&:**4+>.\S.%N!./*_G ZN1Q-YJ-+!)_FTYOQY6 !7^8+^'<[ MFBSF:'J%AH/Y-;JZF?Z=V#?%C1_IIW^'[^9CO&G+.9/[8#7GN=_%GF';9[WG_3A$,\NS_9W1 3Y[A\_6KM!@^5_8 M8%"3R@*5&12E,$O#**8H;0-GM]G%,"C6:)-GSQ&D+'I\0U!.\Z",TJ>J'D5E M1 OIHMJ?N:B?Y.Q@TIS=I#G:1;VDX#2,@JH(ITL4)%E>1G_S"[+(*W?VWLIA MP\/M]16M3-LVL7R!W1U65XOURR ,<\J ?3V B;(5^K*,BC#;PMI_A16E2;1- M"@2W@,Q^T3)XA#0H:+C-^9+*XG(%Q%V38-]L!2::.8[ORN/R=G%YVK@&K5BB MHM@&:4A1F!6E%*PG3J\C0)49>8HE\'=0_9.@ L/2/(?- WNMS&'3J#'[(AS7 M]YT6:(D5MCU#CMHT&EHTM+CG91;^ZC*!P* FH)H*'L,W7@<@$,@GECQ0$C91 M&<31WVT.JSG0$-.?F(;3SG^)G6GYV".*0/;XW=07X2SM\K(54P@&T5<6BK02 MUXX.I](4)EQBYCN>H\")&YQ8GR@Q*$J>Q*!-$6S;950B5H,IWY9!6&U65J5I M],SVIS0&+&XW8K8376)E^L14A- 0OJEET_X-H&58H;)LLB*(69H 60!%E&^\ M5-*_MM&&\8T4.A% 65A +AJ9D"<*Y U1FY9>JZR#] DF&A3='J/!W,.$,^!Q M%#Q&L9K=3*T0.)7>/LO;X60TJL#4\F=_(*8:W_72P&TQWPR3^.UE$\VZQ#,- M59EJR-C\B(V/+J>F2+%=[#JFU\8JLS,M1Y5D#1F;>C:^R^DFB);O):C*K*Q< M4]CN6P@B+>N4DZ*7T2VP$VFCE]EA!ZO0-Y1KZCEWRH%J (KLB;$E[%_1JFNZ MMH)DS89ES0]H]CUG-\&;LC:*5(DM;T^+U! E9@285PX1-XR*]8S*M-B62I=_ MK[S(@&.1&[N697CM72:U [)5(&\H%.LI=+?)PY.;8YD6(7Z1![CF^U-8K,#AO$\A3H&^+$I[7*X\G#:'Y,JXP_ MM5?^+&^'L]"0,-:WRW?;/%P'7.^LCF]#:J>M/@12CUCMY9-8NJ;G>K9B_1K& MQ'K&O W*&N%IT$56- W3@V+31BX:VJ;CVI8">$.?6$^?=WD64KHLT"K/$@22 MC9X6@$B5Q'%(FY,D9NR450&^X5/\ 9_NY\OQ.A/+&-(TW+8.D-K9MJ&0R;AA M4JQGTF'3,:$B6Y4O04ZA+WRF<<9!JR4,EK*GZPO097:6J^H*<4.S6$^S0UYB MF8AA34H0PCP7T7MK^[@MP)PU+'^^-XF\)'.S7-X>8I%LN]@03D=D9L2W'44. MD8:4B9Z4=[RQ98TNR/\H?:;%$9Q!)%P+N8^]-G29(79\SU5H'M+0,C%/8HVK M\60P&1YSP*JE^Y-/6#_)V^$L-,Q/],Q_6,+H*\W#J.!EK&!'&" "6'[*UU#D M<]<6:$-BY5BVH@J0O=-Q?;-\B'MW@L4V398DL*,J^-MT"0(15"*BR2;.WBBM M;VSJZHM.EOF,<&^RLNH MXI0T@NJ19J5B:XD\;;1!2ZA<<5)$&A8G>A:7:LA5E,*Z'%$/1(K&T-<(P"5F MAF$H% AIB)SHB7RT6M&0EUSZ&O+## 32EZ*P/MB ?&*A?:L"9/SX#&2?UL<; ML"_+/ I+UD?#?6E\(H=[1,@E6>OLN:J]TC ]T3/]9+1 EZ/A;#28CT <\^=Q MWZJGT*2"QPZYE.:H= MU,@#\H$\.#6P$6N!M2%)FG'?)(:P5K+>'ANN(B2K$0B6H279^?W=W0U_$CRX M09?C^?!F.K^'8 X>"T-.7DUGMX/%>#J1,JZE52&G,NYG>3N93KI\ ?>:;7HG*V&^Y#G'O/6#7 MBPS54RJ6E?%V64GZ\!_W6Y8H,SQ,A-05K1S/4K"$U<@12R]''NH^A'%ZD,=O M.VV[U&E:2Q08;0TB,2&J.MD($$LO0,9[ G9/3A1KF.Q"4+6L<#!-J^P@I:&) MZD((331Q'4.59HW^L/3Z8[ ')ZA!0O1%T,;J NCM#\>C0")XLI-Q[< M3N^9S_GU].<$U1Z4[TX-+J8/(WDQU0JFDXOI)WD[7(E&!5E'')*P MK6VM+( MCQ0X,COBJ5\!:@2.K3\!F7VL_6WQ"*.=U!(3@DW%^:3=2 U;+S46&13N_[-S MJ7_"^6B&978R"=G;>]DPH?D3?P>S0/SY4_6RWN[J[CW/ 7^[L77]POPQK-[6 M;-Q4+X_>!CD(_@+%= 4NC>\NS&M>O8]9?2FS#7^E\3$KRRSA']B\8AGTX2R>)",5322IN]NM[I&0GP5*CP/9%XI%WSSW/D3PN]FQO M74/DX7.KC5LFC??=19JZHJ$6W80[,K)2L6W1BVGKU'66L(Q!K4[S+#M/6U0F M62WBW(U=+;CW6AFZL>#ZMD5[OR;-^V4R30X3'U7=^#"1KA8=UK0E_UMW8\5* MCRBE:LDXQ08L5H\?5PO(> M;/ 6M#"(4F.TD%,F;,K66UE5$N=7'VR-1OV#0XE,"=?D"JNZ:',%Z]Y)A'.+ MU$NV$),6(_)Z0,Z_@GP.[]GXQL&/IJ3R:7PJ+(]4\P/5=7X2\.?>3&"6G4&> MY;,3>+.C]%G$FWV#]#/8L'&L5?E0B1M+CHS'0RG>*H.F4*AA*Y,D)],[^.MJ MY[R5L_7W_!3Z?]K9 M_P?YZ_-R4DNNS^"=*2;PW]NA MF8)MQU8VHQ0CNL>M",>K8P-R,DAF(>#,\TF\*NXC7"@7(SB7:@^[I16 M_CY*.JCN9968*1WAK-X)CT2 M]0^]*'F*)"G;H)5%J4C ;M"IA(!GZ"S?J9*@-ZI25(XH7AKOJ:I(@96<_J%! MD76C2I1X*AK#PN\>G,?B]E]%;^3]^-2C]62'O?M%^O>?TK]A<\C5R [? MH57&PO=V]R:W-H965T M&ULQ5AK;]LV%/TKA L4'>#:CI,^UCR I,VV;B@0-,OV8=@' M2KJRV%"D2E)QO%^_^(@KBOM;>ZJ M$)I7\[G/*ZJEG]F&#%9*ZVH9\.I6<]\XDD44JO5\N5@\G]=2FYH.60M5D MO+)&."I/)^<'KRZ.>'_<\(>BM1\]"T:267O++V^+T\F"'2)->6 -$G_NZ#5I MS8K@QL=.YV0PR8+CYU[[3Q$[L&32TVNK_U1%J$XG+R>BH%*V.KRWZU^HP_., M]>56^_B_6*>]SW^(+ LM.8!G]3H:BEV]D MD& M^>"01G_O YST'>W7QZ7URC*M">14+5Y;Y(3Q^((GCWV%Y.6?E)$F5U)C8^I%;.WWBD0[ MJ,@'T7PL6@ZB'DX26DKP0IE:I M71OH\VWF5:&D X!IW%+).Q(9D1&(;B,=-BD3U;H"I@E%'2JQ(D-.0@^O4,.N MR2TEC8-+JM'$OD6W;DQ$=_'D\:.7R^7B^.?S\ZOX>'#\0S1>PC6[9A4L MY.ACJUP'$GCXVS7EK5.!^6:!R_N\DF9%(+BNE8_]M==^??EZ4 Z:X4J*"F!9 MQW[.Q+D7#;E:!7:N!>,.1JR'Z58S(3FY@&D <1N,9=>AQ\(/-XJ$&@4Q5#(( MD"8,?V)^.A"%R#:"\0KD#_@=!9A5)A=FG 2POC?*>P)C$[E>UL3]'"DL??P" M-AII-@S_X,4Q4V5::-NK%S1.^S#91AF& ;)K:3#)>,N4)Q:/'@% 0A8?T,JC MZ#3FIO(QYM;H6"4).$00)\<+.P+K2N55(HAR\IY+BV/#QDNIW-:Q/N"?0MG+ M>T_<-L0>H\QWD0B#,04?E2E0PSQ >Q/][F Y,'3? "O76N^7\CG,;4@Z01 & MIC?05V?(@L.#U*L>^ M*)ZGA'P?2Y'SF,\EXF#Q]+9:SJ[E41>A M)[S:M88=\WV3F(G]8^"SX'Q+2+ZNG7)CF,'JT#;APW9D]$[\#S,!+5+KE,L= M 0+G!N-E3)@4_DQJ1C+&2EKA@!>]2RFV13(3-SY6WB7Z1AW' 6-+["2L6/PV MJ+R)FQC:C MO[4N=S(H5LD,APLTPZTKXYC%9G@G=4NI&;M;"C+3:/;# )PF_WABQDSBPLF1 M8"H(;;WO-^QJDGDWCH"9P@@^/FDE,Z73<"V=K476>A2QYWJN,XXG,S05K:>R MU=A^ES*U<;A8N;"9"F:\23/#VS*LN?_&N:YX_D<))C!@9*LL3EC<"O+;IWP9 M82)K7-!\-#.-+@_YH*U9/4WB(\SSJ6#!G(N4<<89!QEFF1DKX],L9T)?3>&2E#-HK@ZD7,I%>*Q M&@^>Q]TN]^Q$S_$FHK5F-.D@#!B!B8'&+,Y=J=4_ PF#F2#OQS2@?7?G%%YH MK%==H!S=D6DI,H2SZW"H[?,F'U0S@15/A.@XP(4UUS&_\7*OB(6W/#$KJ "? MYE?7XN/%TL>NLLUL&*EP3K!.<4MG.307SMF8?MI;WO%9%8[J-AXT<#SC.I3> M&BZ%7;/,!_]C<)YV;4M(K5HM73HE'8O*KH'(3?DFW<;32CH!Y'$ZLIQ3\?16 M*'0"EZKA$\6S?;>=^>CZ6I-;Q4MZU&M"NLD.7X?? <[3]7>[/?V(\$ZZE0(5 MFDJ(+F8OGDV$2Q?S]!)L$R_#F0VX6L='#B$YWH!U/K3V+VQ@^'7D[%]02P,$ M% @ "38)5P68W]1#!0 [ L !D !X;"]W;W)K&ULI5;;;ALW$/T50BT"&]A(>]'>'-N +PF: @&".&D?BCY0NR,MD=VE M0G)MJU_?,UQ)5F+',-H7B5QRSES.S'!.[[3Y:ALB)^Z[MK=GD\:Y]DT]3I;:=-)A:U8SNS8D:R_4M;,X#+-9)U4_.3_UWSZ:\U,]N%;U]-$( M.W2=-)M+:O7=V22:[#Y\4JO&\8?9^>E:KNB&W)?U1X/=;(]2JXYZJW0O#"W/ M)A?1R>6<[_L+?RBZLP=KP9XLM/[*F_?UV21D@ZBERC&"Q-\M75';,A#,^+;% MG.Q5LN#A>H?^SOL.7Q;2TI5N_U2U:\XFQ434M)1#ZS[IN]]HZT_*>)5NK?\5 M=^/=%!JKP3K=;86Q[U0__LO[;1P.!(KP)P+Q5B#V=H^*O)77TLGS4Z/OA.'; M0..%=]5+PSC5,RDWSN!40"[^NEA89Y K?S\5A%''_&D=7#\G M=BTK.IN@0"R96YJBGDK50MB[Q&%WAM)62[!QB[APD$W5?M4#.&:[0]/!-5*ZU52T4U4MPU MJA>5M(VGP2\(7-P"&@P)E*N#195&-O46$EA9W:I:.FP6LI5]!7#.>IAJV48D M#.T3QJ->4T7=@HQ((O\U%D>*BT<>H?*/C2H[^U/R[?267$ ME39K;6 &2A])=.#?KR*+TJ!,8Q_C8B*N"*8L505%WKN:UMHJ)Z*B#(HR%U$FCN($ OPA M*Q+Q97HS%2M]2Z;G)!<.9ML!]!U8F)1AD&6EB%)QE 1E'AV+I,B"/'HLCG[< M5]\)1^4\2,-,O/JEB*/XC3B*@FB>PX R"9*T%!^>2@@.15"&\R#,4ZSCB(-S M%(5!G,R/_6$!V# MGB#K?]-1(+9I67#XYZPV#]+4:RW"+(C"XC$;29H'81+R M_2-XB?"D61#GS]"1P_HB% GX2PN.1@Z=0'@)'5$<@H3\,*)A60(C L=Y\0). MP'T>%0"";%X<\SY-XV>H2-,TF(>)S] '*LJ1BG2>!LD\$A>/ZRGPY;CDB*-$ MAS$(+^\*BPW>;YX0N#&@E'V#'1!VO*I\:1.(.S+$E3PV(?NH5*\'VK4-#<,V M)(TW.DY00 @ GQ^>N<;H8=6()=Y\_\6*+(M\K7W6#JH/DX^['Y)A+?N-J#6\ MZ[43"VH50=@UDA^+C1@>%?E?1%#8BQQP9O/CPNR&$WZ GUU1Q/V=//0_< MJ7>:]KJ]=2-C.Z>V"ID+V6F0H#W@UK@3?Y?NG<]4#7VJ:GY@G#6U9"V'8VS. M&PO=V]R:W-H965T MXH67'\DK0%]L76D<>'S[V1Q_-[;;[: L"Q;U6I[,6@ M<*X^&XUL5D E[%#7H'!FJ4TE'(IF-;*U 9'[154YBH)@,JJ$5(/YN1_[8.;G MNG&E5/#!,-M4E3";*RCU_<4@'&P'/LI5X6A@-#^OQ0INP7VN/QB41CU*+BM0 M5FK%#"PO!I?AV=68]+W"%PGW=N>;D24+K;^2\"Z_& 1$"$K('"$(_%O#-90E M 2&-NPYST&])"W>_M^AOO.UHRT)8N-;E7S)WQ<4@'; Q+" MRW1I_2^[;W7C\8!EC76ZZA8C@TJJ]E]\Z_RPLR -3BR(N@61Y]UNY%F^%D[, MSXV^9X:T$8T^O*E^-9*3BH)RZPS.2ESGYF^$-.R+*!M@-R!L8P ][NSYR"$X MJ8RR#NBJ!8I. $W8C5:NL.QWE4/^>/T(2?7,HBVSJ^A)P#\:-61QP%D41/$3 M>'%O:>SQXNZJH7:O'R11N'TE65+J83*I"B9L!804ZB[D&"$R8H-H=$<#;=V254WR+EQR/9?).4T%K0#@W4& M>$QEQ2[.KU+A_4HZS]A#24+N_^H^X_9)^W0-Q)TI4F=46[#!NC=?\9Q>-LB _8+8"8^#&7[Y>$2O'GUM9S%D%1B/ M7XL:W;95B:<\CJ;[XC48)Y?>D]Z2'&IMI>O5PI2'LW1?O/',*(/8+871!Q\- MT:;6AH*2P\(QVT_UZR=AR"=)<""?9)V$$2K$!_+SO&=\DL8'\N?A[9"M]!J, M\O%SQ@=S EV+5P_I;K;SVWSM#O&C!_P",M%8?P-LF##M M48];+/Q&>.#?-=KA5T>L-C(C^MO>L!NWPZ<,S?9RAN/(B?S#J>/YPI\/9GNG M?4_>//)/=-('C:6;M;OQ-,X:NIM[EW2^\-N MAW<:FFUC8O>3"X-&L-C_6(=01##3:DUQ;>&41&.0( 68NIB[1AA'MG1=#-F: M]_TFY3VF .SGF,97#GK@V/8T_VCGY93;E2/=!];95?>]I<-+JP#"F5&UDDBYE+FCOAU,'O>BZ M]I,\LVR,3T5LNS!9[/!8VSS:>=U@Z:W\&XX*L5&N?>CTH_TS\;)]'3VHMV], MO$%64EE6PA*7!L-I,F"F?;>U@M.U?RLMM,.7E_\L,)W!D +.+S7:VPFT0?]X MGO\'4$L#!!0 ( DV"5&PO=V]R:W-H965T M2+TE_?2DK\>6&:X9U7Q**(A\])"72BYW2GTR-:&'?"&F606UM M.X\B4];8,#-2+4K:V2C=,$M+O8U,JY%5O5,CHC2.BZAA7 :K1:];Z]5"=59P MB6L-IFL:I@]W*-1N&23!2?&>;VOK%-%JT;(M?D#[>[O6M(H&E(HW* U7$C1N MEL%M,K_+G7UO\ ?'G3F3P47RH-0GM_BE6@:Q(X0"2^L0&/T]XCT*X8"(QNV7H93 .H<,,Z8=^KW<]XC&?L\$HE3/\+ M.V^;TXEE9ZQJCLZT;KCT_VQ_S,.9PS3^AD-Z=$A[WOZ@GN4K9MEJH=4.M+,F M-"?TH?;>1(Y+5Y0/5M,N)S^[6FNJK[8'8+*"UY\[WE+&;0COT"XB2P-D2; M]7C9OT0;PEHP:9\'#7_=/ABKZ9[\_5+H'CE_&=F]G;EI68G+@!Z'0?V(P>K' M'Y(B_ND"[WS@G5]"_Z]5^FXP>+:'3WN2]DI%3]%8K$!MP-8(&R7H37.YA6LN M2:,Z0V[F9@Y4-^SK]@I+;!Y00Y:$<*^:MK.HS7-TN((L"R=IYH5L4L";3DMN M.XV]Y8;OG6P@R<-X,H6$C)(Q_(;T&FLE*N!-J]4C.C #64&[!:23L)AF<,]: M;IG@7XBV41N[8P1:X2-U(W]XJ0PY)44>YEE*T'DXG<7P49$3M"]F@VBF^30< MYS,GQ;,P+7(B8\R<>DS9-9U@+DD5TD4H.?/-AP!8H[3E7[SB.HFS,,]G-W ] MS<)9,KVY>*:OP!5E8!PF<>RD=!QF>0$?J1 NL4P>H!R"-<>X-'HR5O45.P^< MBE@>"_*4&>KRP"6I)%'IC,\_-Z0K14=OFH2S4RZF=,=M3=87XAG1];B4(]S3 MZ"$..T8WIB6@/:ZB/16>=O4&_[^>:*WTGK MA\"@'4;HK9\<3^9^_KYE>LNE 8$;?(@[(TE7JQIL\ MU,Z ]C=*V=/"'3!\6*R^ E!+ P04 " )-@E7[9D8NY$% ^%P &0 M 'AL+W=O-5[_;:W3VJVVO9&,$K?%2@F[)D:GV'0JYN>L/>YN(-7Q;&7@QNKVNV MQ+=H?JD?%7T-.I24')-@6T20"Z*=-YITUUZZI:!P59KY!K!B=)]ELB'\W&'8BRU/)LLY MKYBCY94C53FK,J22- 7,WM[#)$P#N-LPW&\9-/3AW8X-N40-E30$2OTK1ZLO MUWL*DW%SI%(F8SD3?>N(:-]'#XWBU=+9L4:FR#%41/" &99S0HR'K@RB$]Y; MR$8=<:#VUN_*(O=M'($43V198>]6!:?#BA /77?,0 MS)P_\;QA0JR!E+,Z+,G8)5%X>",-$UM/4.99Y6S\A9 9LU81*-]F,?-93$@N MT4IKNG7(Q:0?41\6PHT4RK+E)L+X@I'&5L@%_^>I_P"?:5FJ;%)@5E11RN88+ MH$:53"(ZO!A&01I/+^DX#(-I$D/L*I02VTULREJ%PIM4\%I#',1A2&S!)$XN M81@DHQ$D+FC%3(/I.'12Z&H: M_F,;DBBU-DS&Z:$-XV#LP8?#()ZF#GT4Q*-T+XR[:N(S[9>Z+<:Z5O+9E0,5 M\D74C_=*[6+8'W<7FQE@"BH */V:X3OD?KPMIV^3VZH3Z\ C)OUT7T2\(W,C M0O/G+Q?0I_RUJ;E'&\"B,8WZA OF:]_GJ9#M5=9VI;E-_#:]]4%RSWR_>8-V M [?]DF0ZM2Z TF@TMA\)I,%T&-MC"E$04O;1<02CN(MP\P)V7L#^%PO88.=-DVIAZ5YN[:@C,_SS9G?;/0[/ M_)OHEMR_++]F:LFI>0I<$&O8'].VI?QKK?\PLG8OI'-IJ/#&ULS5IK;QLW%OTKA#?MVH BZV5;S@MPG!9- M@;9!TVP_+/8#-4-);$;#*3D3Q?OK]]Q+[(W] MZ+9*E>+S+LO=RY-M61;/SL]=LE4[Z<:F4#E^61N[DR4^VLVY*ZR2*6_:9>>S MR>3R?"=U?O+J!7_WSKYZ8:HRT[EZ9X6K=CMI[UZKS.Q?GDQ/XA>_ZLVVI"_. M7[THY$:]5^6'XIW%I_.:2JIW*G?:Y,*J]M=X+DF1E MS$?Z\#9]>3(AAE2FDI(H2+Q\4K1^O6AN6DR,;9F'#C/GV!S&7;V0I7[VP9B\LK08U>L.B\FXPIW,RROO2 MXE>-?>6K6Y-_4K;4JTR)]RK7QHJ?3:G1(HO?:49DJ%4I MWFB79,955HE_WJQ<:0&+?PT)ZVDMAFF1JSQSA4S4RQ/X@E/VDSIY]>W?II>3 MY_=PNJ@Y7=Q'_8N,\G64Q"^Y@'Z5F+%ZH>1RJ\2MV14ROQ/:N4JEXLG5XFI\ M =1E&3O09F/51I9*%%;GB2YD)N3.5'DIS%I,QM/9Q36UX$"LE+=0.^B372S"/C1M G:F%\SA&P4;K; ;GT%.R60;"*W41NKRL'# M'.N ?J@_ISA"[\"$]N9 5$CP :+_),%/+0\Q,.3"?L9BTNGHO362THPX/$ZH L".]MSFA5^3$EQ,4<48B,'_\K>"/;]RSA U\P!&.^:X+Y641\3(BP?^;\TI[8%'MV'#U& M7Q$^J,9.D:O2CN:&,4CKF].PL%3/"7>GBS-1%8&@29"YK,J]DERA$I\Q$V.A M1I);?8(E'*<]AR0&&V9(XIDKY^&YJW[5H/M&)\1/H'.AL."4,PK'$U%A\(V T;W3*5ZX6"0@T5 M5QF"GV5<^TSH%"-@!43@PW;TD*X('O3-2NAMB)T0<<<5?=>WG3;92W$A3[0'N4JFSN_8:0+'B4B:I,EG&94!= M\%SR#^S71_(.-Q#S23<7K:A%\QJ("13I5+G$ZA4W%'W@O065--4^L.LZE"8' MD=2'W&Z\;R7W7FS"FEYJ88@XVNG+V(/FX0#Q\&.4'C#R4%KC\BH&H?W6M.@/ M5<":K9.'$ER$ARKZ!]H27KM1K,W3?$"N"IHP$\%?(?%-7WLZ4=1 M J_G;L!9J] (]-LI+A^H."RMWFS0SZ01^8^L%_Y^I%*(=+^NL/L_KVM;#4'? M#)R!K*+\U%)8&3OSX74?)9[I:BCH]3E3ZV#V4%C M H9^#^KJ6SY$C_:0H6F@&+BQQ*25J2H4=SC18FB^*T8&!5^9-*QJU\#0UPF& MSV]9N?D]!(MUY2,%>,W97^JEV$R( %$J4V# M.O%VX#7H"P@JYO$#O+54&KI MQMR#Y$7L*[,>B_>:BD&N[N(086!"T68O,NV#O2K+C-]3 49^H3LEQ('8K7%( M-'_(8&-QP](,Q("VC6FTD9!_^LJ5>@63;Y[BY)T?A@1[-MY,IE&YXS(W1];4 M*:>-EA$L 4=:IY M*)31\J,!K Y!]P:KDC +LZCUFDJROQZ[H+3C,:MN0^M8=314M7SX[(%(]SAM MIZ'7:YKU=0\XV+%2]:1J M)(JLPLE)8JO@:%5>2)TV([K2C- ?E4)][DC=ZP!]H9+PO)!$CGW#0[[>=SBG M$,;9:\" $9F6*YT12(DUZ@]**M%VJ.:HY@D]B[3VCJW?$;K96V]@9+8*NM5= M& O48PZ)BL37?00"O=.9M#4E*I.1C$N1&D;@5@)?P+])-)/KI -?-MS/8E\@ M\C2:XN?U=+9=D7MM[[E@I"B$EI5%Z,YSNR(<4T0=&Z'N[FJ<7RB^HFH9AZ1 M&DDU_-1W]36G/H5P0(P#8Z\D3?-L"F#_II!D&D2ISP5%24&M?9T1Z?Z#$0W! MW !NJ4/W OI80?S5%+D\W"$ZF/1_HN\GTZNK_DS[@!8MA,L;F_I"/I;M-%N' M1SWE[%-HFMIS%/%%'DVD>#!59QAZU65=)K#+[NA:M%.DAJ8C,!'25")#DS?H MBP,3?#]6N!K/Z\L5J[QKA-1R+#,"'!VP="ALG M>7X5VZU878>C6WDQ7H! \*YTLD1MCN#EQYM]=EJFH]#S9#IO;,R\QC*OAC'B M/UN(^Y,!V'\)R ?DYKG=47QC_<7X^NJ;1TEYB$X6<3&>=B3DNAJ5%:%O(^DZ M:WCWO7#F:=N/,D=E'ZOJ:1/]T&]3$ZH*7OL*ULJM!?]OC*.$ZJJL#@S,83W78:L> M1@+O*U<]D!SSJK:J$60^:5,Y5 6/,I9O=S@:*&KI.43YJ.+74CG-N2F[&QT" M<50'X+I**-M!L1/OJ>5)TSI[=7I>GII$V48^9$6NFMC.F1I>;W:*8]=1%\CT MNCY6U_8-N<4;)(1.*/IRO*SUEZHX:3"A85$\$XZ5-4V7$C3_(:VG"J%04S-( M!INW#/$80O>';2)Y<=D*F,T4Y"C)8W?1([Z^;=K"1S8/M.D+:I[AP85TH6-U M5 YC!> )^=S9LZ8OJF]*Y_#JV_N$>";>U:7G$W&UN!HMKB];[S[D#5R&'.;T M+Z3/P\(")1FXPNYDMZ-U^.EHNKXXV(\5*!JXG.'9:A*SM#G.RD_!7J@X6GW4 OM9'D\$].=[9GJ\!&]F!_#^C2FTGQ%",/W<_8(I\.[F MW6TK@1\P_D3,Y@O^.\??Q>62_P*@'O9UN=+#_7)QB?\S9,W+ZRG]7<[$;PS= M)_@T64[\Z]4%D1Y-+Z[]Z^):W *P8/26+P3?'DY/0SO(]_(/S%D4"Q/B>'CB M!2#)U0;MJ&]L_&%T^TA8R9V?63E_5#V )3=5EN9PNG5#U^:T^PA+1P:>G_N. MJKGX08[0']5C+WTZ=SN1J^:.AYY7X>X;-3IU.0BX+B+MOINFKNX&6&>N:PJR M\%M#<7TQ'4\6C^=Q@#Q5 X2S)'@&*YAOW\QZ[4)C4("WG!E(=5;%>=ZC_9@S M/=\PM\J>0]@T@_EP=/LRC47OQL*HBP&I$L/79&T"X/]IS7W';EV[+UL9_?[A MY)"L8_$]C9F:TK.H;&%<[15]U<>11 ?Y?A)$#1Q98P@E-]RMN.XVW\C59F]X M2*SFD>81'MI])0L11IKQ4:U00=8E/?@*Q"GWD;B4L-BUT5C4=[V..7^RO!Y? MMNN9NGV+CS =,M5I=J4OJ'D*X7'W0!'%C14QR:.HV "/AYY8/&\]4KI3=L,/ MSCH?:_S3I?6W];.Y-_Z1U&:Y?[#W)VDW*#M%IM;8.AE?79P(ZQ^6]1]*4_ # MJBM3EF;';[=*0F^T +^O#4P;/M !]1/+K_X#4$L#!!0 ( DV"5>Y4!PP M. 4 /,, 9 >&PO=V]R:W-H965TI)/IZ>36BJ3S<_CLULW/[=MT,K0K1.^K6OIME>D[>8BFV6[!Q_5 MJ@K\8#(_;^2*/E'XW-PZW$WZ**6JR7AEC7"TO,@N9Z^OCMD^&ORA:.,'UX(K M65A[QS?ORHMLRH!(4Q$X@L3?FJY):PX$&']W,;,^)3L.KW?1?XFUHY:%]'1M M]1=5ANHB>Y6)DI:RU>&CW?Q*73TG'*^PVL=?L4FV)WDFBM8'6W?.0% KD_[E M?=>'@<.KZ1,.>>>01]PI443Y5@8Y/W=V(QQ;(QI?Q%*C-\ IPXOR*3B\5? + M\VM;URJ@R\$+:4IQ;4U09D6F4.3/)P$IV'!2=.&N4KC\B7"GX@8!*B]^-B65 MC_TG@-;CRW?XKO*# 7]KS5@<34Q7A'_Z=>\5;Y0EO?.A)_ M7BY\<"#-7_NZD)(<[T_"@_3:-[*@BPR3XLFM*9N_>#8[G;XY4,)Q7\+QH>C? MOV0'P^T'>[A-'ZQY64A3D)8+3>)&!G)*:C'P>O'L53[+WXBWK8.?"!4)K^Y% MG=A!S Z!M:5^;4?"PLC!4AI1D L0%&$>)X(4.E11A6EXEY_'G\:"ZD;;+9$?BV%TY:&W,44TA?0+64)\%$\$ MJRAB>M2#UC#T#D%,QB77\@X]19.+BM,.$?4M'/B,!?0U/@R5(XHAOL65,$1K MBM8YV- ]MJJT8L]GXS/(I=91^1'P^=%XMGLPBM51W _T=A3KVX_VNZ'E_PG: MR6-H^0/6[X'VGE8@#(8/9/;[2()E5&9M]1H $O6PG<8%X'_P;BV=LBWXJZ6J M$UUU#"J+CL!.><[<'WC?4J3A 08T4 ,[*]$Z#8_G=8 M_-JHI2KBDWT+ $"\-,J@!>I?YH"X5CYVN<4KG).X?+D"S9)8;%2H.KUJI NL MN]]>AA%33K=<^8-JL;N)O00="$<*OMQI5KJ)!PW&RAS8)W%V">0Q1JD<1;K"-KE LZK+US8$=H]T.*>F@_@$O()>LZ[[%FO%,86GZ M^5ILGX@3>;^39A?'&,%8*$.E7/ERD WL*F3K=QS\J@7Q *GB0B!2W)I@H17O M3VFU=LUP%'=2$P;[P$8Z)TWTKB6VF@YQEP1TZ@<'W.L'Y_&TX-RGZK:&!4H( MS%/N2<>?-#8':%:V]-0&IA7V*/2D4LR.+7>@@32XK\(-EF7?268R.(B"3JMX MW.;]L34AG4G[I_V)_C(=9!_,T^? C70K!=2:EG"=CL].,N'2$3O=!-O$8^W" M!G W7E;X*B''!GB_M.A2=\,)^N^<^3]02P,$% @ "38)5_O*"Y^=!0 MC T !D !X;"]W;W)K&ULG5=M;]LV$/XK!SJ7- F09!O6H<&"IEL_#/M 2[1%5"(UDHKC_?K=D;(BQZFQ]8M$D7?/ MO=]1%QNEOYJ2\IJ9L6JXQ).5TC6S^*G7$]-HS@K' M5%>3. RGDYH).;JZ<'OW^NI"M;82DM]K,&U=,[V]X97:7(ZBT6[CDUB7EC8F M5Q<-6_,';G]O[C5^37J40M1<&J$D:+ZZ'%U'YS>+_X&WQ3NE+2E@9]DP8M]_@GJT"L2[Q2YB8\"_MK*,21A M '$8)T?PDMZPQ.$E1PV#/Z^7QFJ,_5^OV>@ATM#2&1:J-: M5/(L9S+G%5M6'+"4-;-"KJ'R(%C4("R^62XJ805N\:=&:")9Z M&-[!F0 VIXKA,DU)^X W8RU[_4A M9Q&/U\A;(W<:GBVW9_X >X!M0CUR^$!LX-+O0NV/ZD85L?G@$JZDZLF Q"%;A40SJF.1+DK<9D M\H[,T1?H6CK$*'G87!D[A.PB\)KKT/\%V5JX2*A*%(P<;2R^ZAUJEYE( !M, M8V"4FQ5.# /O'"YF,^:@.3U'E2A!AMT''L33_H;+67S$@]5O^\GO37@7G<() MS(-P%N)[&H3Q'-]1%J09;411$$\S>"B5MF.,#)A\\HRR -9M$"DB") M4T#(#S*OVH+O"M"4NW3MPHX6GTS'"3;TJG*S"/.-FR4 MO&^476'&<8#1, UW,Z[:!AXQBL?QOHS%>'8@PZ#W_K>$,3RT35.Y"+(*G(TK MC!?FCK\I[$3V'G#S5]@MPE0N URQ'^;+09-BQ_/A2/!O26[#1.$[3:U:2C?A M@^/JH$81K796/"=WA06T:X':<2,X93#2VI^'I0_Y263:U_= MU.\.8=-I$"]"B)(@BA=PQVRK_<&K2BRWL,+>@WZF]O:RKWZWYZZ=0^ 3I\L; M=D@2[IR'Q@9)$M('IO,B"/TZ@W@>S-,YK:<03X/IU!78C-;A/*+UW 5]R;=8 M];"(@V26PF=%*?*B'Z&,18KUDF%'-.8<1-VTUL\O; !4FNDBF,T6IW!/LQ?U M?&15R[\5I2A-@RR=PK5SX5X&!WM#J&1%/QX/'&9+[/]$(95%7UOJ?:ANSHO= MN""78GQ] JVTJGV9NH[+EMB6?<\\0-Y@T?5H_6P=1G58;)GOY=8YKI4T>"A4 M)++%5!FXD3I)E$7C<*_.&791&AF\.&,X*?!VO3>=5C ?+_R,'<.7CA)VE-KE MPW.&.QY"W:D!FD;P=V;A^7-POKS4\57)[YR>IS!#&P\X]E7*QHL(?GCM;C89 MW)!KKM?N/X!F$_+ZRW*_V_]J7/L;]C.Y_T^Y8WHM<$Y5?(6LX7B6C4#[N[__ ML*IQ]^VELGA[=\L2?Y>X)@(\7REE=Q\DH/\!N_H74$L#!!0 ( DV"5>- MT*A1/ < \4 9 >&PO=V]R:W-H965T$HGC?YUQ>Z_J@S9]V+X1CCV6A[,UH[USU:C*QV5Z4W(YU)13>;+4I MN<.CV4UL903/O5!93)+I=#DIN52CVVN_]\[<7NO:%5*)=X;9NBRY.;X1A3[< MC.)1N_%>[O:.-B:WUQ7?B0_"?:K>&3Q-.BVY+(6R4BMFQ/9F=!>_>C.G\_[ MOZ4XV-Z:420;K?^DAU_SF]&4'!*%R!QIX/CW(.Y%49 BN/%7HW/4F23!_KK5 M_I./';%LN!7WNOB/S-W^9K0>L5QL>5VX]_KPBVCB69"^3!?6_V6'<':^&K&L MMDZ7C3 \**4*__ECDX>>P'IZ02!I!!+O=S#DO7S+';^]-OK #)V&-EKX4+TT MG).*BO+!&;R5D'.W[\6#4+6XGC@HHZU)U@B^"8+)!<$E^TTKM[?L1Y6+?"@_ M@1.=)TGKR9OD687_J-68S:812Z;)[!E]LRZRF=SXRMC6Z9/?PU0 !R*[; MLWN?5V'8[W<;Z_?_.)> H']^7C^QY96M>"9N1J"#%>9!C&Z__29>3E\_X_V\ M\W[^G/;GZO(B0?:ST#O#J[W,>,%^58&^Q(/VP.;("IV%/6F!9"<, "9R>N/V M." +*-\QGN>(SS*]]=M9D[PQ^XBGK2[ :SKF^*80S IGL6F097,RM.N<81RM M@WTG%73IVG*5V^]?09,18@ H]D$^#C<(%O0GZ:W^Z0W=P1N$R:[8;+&(TN4" MJR2-HWB18K5,5U&\CK%:+.)HFL3(!D)5/G+D)E[,HGFZ8'$\C])5"LE9E*8P M$*^C>+YB'[7#*4A/TVB^G&(UGRZC>+;&*B4KJSE6JV4:QRNVPABXVZ89 M$6)-[9&2]$X87PF5"?:O32%WW@O+[H5Q.-+F^%Z7%5?';[]9)_'JM>UR;EG% MCPSG>/[@=>"\A0J[Y:')X;GJF= ]$^2(AG+3T^;94%*6BR/+6HX0$"P5RD, ML9!!!,4A08VTDT [E#;@H/$81<^TR>U)62$YM$@GA65.4\,,^6G1<=@+U?.H M9U6;\-(-U0MT\5-&*"&X(P"Z859(Z%(F-H)*$?(FR9 ZG_0F!$38%I.BVRGY M7PCEM?&HAZ#SZ"T#6(4'*YJ9Z)J93SWA-4) ,MNS R=WLZ+.0W))R6>)V?"" M/$=*7*"CV$GE083P!(<:6^,/@I0ZC[S.JV09CZ>X)D!<*A3,7L7I>CQKMR)H MMY7P-V%Q_%)<%A1\050X"Q?__IA"2+,T'J^&(26K=)Q>#JGEVJ7R&^'[M0HN M\-W."+S"JM0U-AOPH/3*-JRJT%X$!=5!@O'"-T_$!E!?LJ2T0PX*>(8D1 3H MBALG(7MDM>J]X5UW%<32L(2?:&]-),C'2V)K*@#M8*LZ93YB)<84^<,1V[TH M//^WM:L-A6?1Z HBTXE4E.^LZ4VUVM;%MN5F[MFZXR2&V2H3%26CHV4O4ZX? M&)%XA[!5%]2=C_US:+T%U2?+!L]-ZI$!:W4FO5\^X>>:36[X(=>''L0\ M*IK:M/S).+5XA^P]8((&04':+:X^Y8 H/^A4'.5HCH_9+_J I8D&/50\4B@V MY*CA/7B'20AZ CCQYX3"+Z51PX(_JL2C8\F\Z1FH;)81HRQP2UW;SP?=GCGM MY4*4R V2B6&"LDR;=!%D>VYV>-/"S->?Y@WO YQA&>@C<4]UU--LAI=?1 M=;]O;?VM2I=0,]Y9MNJ(WX#;@11,V@+/#K=S1N1\=J*X&P9O#@0$YI> MLZF=U]-:JSV6R([W\M3DFFN A9^=.9@1AHCZN2!;(9I5:6X DVA@0A&IJ7U5 M'WG6#I6OJHQ^E!B845!VM5P^O8&6T],U^[3\3R_"LS8N3AP KZ4^"F+I0N:^ M:0S2!2QT,V;WJ^9>6QCXP N:C'192FL]-=O"',^:L_X\$)$U=(,(V&.\W\ ? M70$8?2EB@A-H[IW/O#&D26]GX>\4@'-#9*F-AP!UG :5H<5U1WID> *;RXCTOH9I MEGRU)[^[4'U,$4+%MG*OG[9+"BK\MGJ1&J75#XVJJ+U,OA800YW_%\P"LZ\P M/3X9*-?K?B]\.>F&5^A=J'GX^4GE@C_A0DZ?MMKE>-EM4/OZRI%[R$[:#_?^ M9X'%R1E#+[XV!N&=^P PZ7VD 3%V_E,4%0.(#=]KNMWN:]==^,AS.AX^E?V& M6PG7!BO$%J+3\6HQ8B9\?@H/3E?^D\]&.[#0+_>"@]IT .^W6KOV@0QTWP!O M_P=02P,$% @ "38)5W/YQ5;D#0 ,"T !D !X;"]W;W)K&UL[5I;<]LV%OXK&*^WF\S0,B^B1.4V8Z=I-SO3QA,W[J%A7\LE+-AANX;6[.==T(7M"F37D>A^'L?,-E M=?+F%3V[:MZ\4JTI926N&J;;S88W]Y>B5'>O3Z(3_^"CO%D;?'#^YE7-;\2U M,)_JJP;NSCLJA=R(2DM5L4:L7I]<1"\NI[B>%OPJQ9WN73.49*G49[QY7[P^ M"9$A48K<( 4.?V[%6U&62 C8^.)HGG1'XL;^M:?^ \D.LBRY%F]5^9LLS/KU M27;""K'B;6D^JKN_"R=/BO1R56KZG]W9M3&&OWG5J#O6X&J@AAZC,V$^J,FO-WE6%*(;[SX&C MCJW8LW49/TKP'VTU84D8L#B,DT?H)9V8"=%+]M"S@K%_7BRU:< 3_C4FHR4Q M'2>!T?%"USP7KT_ _;5H;L7)F^_^$LW"EX\P..T8G#Y&_6@[/$IEG,<^Z>_^ MDL71_*4[@+TMN=;L@O&J<->7[*W:;"!<:!?[92WP0[;FFID[Q7)<*#13 M*Y;;M1K7!F/4)D2AP="@#0;N'"MX.W9^GR;CC6"R$)61.2\#)K[FHC80(F8- MB*!K"&UF%+M51E8W1"57U2T0AX"?L'<\7S.]1AJ]LP;TI69(W)2B0$*J$DA, ML%HT;B<2%2.$+A\E9$1%A/26TH1=XQ^]E\2&W[.ED]!P* ^ZR4&XF4K'F #3UAW[<-V@29,>M&"+:Q""$0(1C$M^CB.\!5P. = M_ECI"08/CM?SZR.%LFB5!LH@/G4K,'77T!1%Y*&$OD HTQEHU\M] M*@[",/3_'K"Q:WDP9A+M7WZY$Y/DNN@NK.8-N^5EVW=NV'8:3H!.& 5X<[>6 ML#Q>9,%L&@;)+#N&G3@-%LD,5A_BQNI0:MV"U+@3B@1MX (L-?&0]+[*,9!N M!;LJP>5&$4C8I;);6N-2J^0XC.)Q6NP9_HX(&(F9WT*N!;6DD+UG=+DN9@[(@K-!7]^FX?^K[JP_^O*%/ MY0)*DX+=0)A:++SC3:%96R$"='I!?@,+"&7IK676X!^-P H.[7++9-5WQ3%9)^Q3_^'":1)O+Q5HVNH4[*!0 M CI-&B,(.@$P>_>KWB9$?+*8X\LQ$_C@JB&)YY*3.]D<&F#:,XW,$8-'\*=B'LTZMN%J=X.5R7J40Q07@?3,HDJ!HB[)"8'; M,;\?LUV ;B(V=:GNA0#BA02)C6K@$NRHH;0&[6BKW>)6:M5T980COQ]OO2.! M$X7A(LC"#LV&/FXMT#ZT[\0501^4FV[+DPG1^__%[D@F@D$>DE9E$6I&D49.FTBGAV3%Q\!L ?%8Q_ T(\Z9X M(Q#EG?Z! M@8>LHK'G1[$**T&PY&!!\4=8_449R'9 I89>WH)9KC2FG)*[^K,%R-9X[=)6 MI0R[%[@D5S<554EWD"\0$-57"46L@ KV-)[$T!*7)<462'$:A9-H^^2A(6G5 MB,Y<*P%YOKRW'';"(I7Y//* 5@CCW M@C<6[L+)S-]]@R"]JEKM!'9Q=(5,11[0GPR*,6!>P$'%KE7FDW1HE5GO 30+ M.==KP#B5"P&J6#5JT[&VQ92G,S=F12C2@8R&(LL6OCT/_9:C1GT1?&\ZE!LR MP"3TC\;8XQV$K[AL'O+HO.@\SY^/FZ+")OT/F%-$#Q\CI2N M>A5$;_4Q";++@9AYQS)F%S18M]C3X.*%;YZW"=#ECOVI+@Z2.22;+$%\#V<( M]A<8?T![2OU3$J=L'N/S7^V1D,GB&'L?R&2X(YZS'WP..\_Q-&SOG\TA@X8A MK4DGX6R'DYV$@\WE(DC2&7"QF$W"Q2"(?#!"?/;+N /U[L,^@^=0D&EI_>9H MAZ&6A;NJ/ "D\,U9!"NB6EI.Z!QA5$,#S1R7-Z(@"NH(#QS!)/LEYFB:'B>6)F M>9K!,&"/-,4TVD7-:+$%S3^3$4BHL&"ZU7;Y&OHK&S7 M#2%[+6IC*6"O,FA#"T@>;KI"JL8$O9UJ/$:W/V9X=WUUM9TS6%TM1K ME674MWD%)C#7DZUDA8.-1I$TK>Y0_OW5!VL4I(PZD\"*V @"/[-N5'L#P,$T M6,AZM9^*^!&&Y4&4\D9B5NE:1IIL>A2MO4!NX SVZQYM ^;8WA0%1#GD2F(6 MYCC-=="J6V"F8[$_'$#YAI,9;/(MF?N>5(240(V[@GE% ;-1.$19@S4@]3C< M1E/V:>BU:@RC,JB# /O-9_%\\>4=I$-"%6-&83%:=N1^4Q1X:3J=]*$-PRWJE M,+!#9YW9HYI"7O#,X:1U*83- MZ&M1TE!G*=:\Q-#L.0T&.(%%,'+C9ITUOV^@5@2-%FW^ M!U\:=%IW=4N_01S8,Y5&_Q_. 0W,Y.#TR5[$D$O&>79/&W M?8N/NI +?L%UB^>/N@@9 (>Y/5\"U2*T^G;3P^.>41L=4JFJ]YNL\K*E:-L9 M3#YAUACT!XV.,.&,+\JB>92W@WRI (%EBQT9UDYWXN(6HL8&" ^SO,"_0G+E1O]MU M.Q9UX]!N<(2XZ]+7BH]6K$*-(YSZ5RL>0 %]?Y6J$+C#FR!ZN1](26 M& #:?*CTV0O V+>8_C%!;)WAE\K8)S"FLZ7&F$[18&UWZTK,;!*IPHVSU4+ M:L;SW#"9@)"3&L C\[QM#O#I[\MM0$=X]@6;$N/+?R0S\I-SV*8ZWH#$WX#R0)\NF[$F8;B1/D8!3_= M-AE(WLY8H7B3XI9J9:H9NHJT3]3PYD:X%R7]%_0*WP:V"BIQKUY?;)/\=5W* MG%*6%X?*7.M[#_NB'>,>M.'=&BH(2?L #)9TD'UCN!8#]H%/.X3H.BP\5I.8 M/BWX4'!.H?_O%?_[7H'O^ "C\;W0MSG(D4C1AU1>:D5UKO^*Q6,9,0 928P4 M,%XA'3_ZY>$JGN 2.T97A!R)D30:=S6S&'C75ANPK)2?<90"=@6M@(\.;/G( MUJ[$=ZY4/!(R7A*:57*@MLB OYX]U2U\)TNUVY$#&4@ M40 W! OJYR_ .ICT^U\2LFOH:P8/:(A"\]WMU5OT0CBE 2DJR(FG;!I$](8S M#A)ZTS^(*<$C=J,4R \Q58A781LF@79(F-)'$19RGX4%0A=NG?74%E(-#(5 M8U$3Y[VO6#<"D N_U46, 'GM!ZW=T^YS MX O[%>QVN?V6&$JH&X!35HH5; TG\_3$EDC^QJB:OHE=*F/4AB[7@@,2X0+X M?:64\3=X0/>1])O_ %!+ P04 " )-@E76$]OFS 0_5ND;E6['Q^F?7#@"%;!SFRGZ?[[G0VA295FU;[@\_F]=^\"ODPW4MWI"L"0 MAZ86>N95QJPF0:#S"AJF3^0*!)Z44C7,X%8M [U2P I':NJ AF$:-(P++YNZ MW+7*IG)M:B[@6A&];AJF_LRAEIN9%WG;Q U?5L8F@FRZ8DNX!?-M=:UP%_0J M!6] :"X%45#.O/-H,D\LW@&^<]CHG9C83A92WMG-93'S0FL(:LB-56"XW,,% MU+450AN_.TVO+VF)N_%6_8/K'7M9, T7LO[!"U/-O%./%%"R=6UNY.8C=/V, MK%XN:^V>9--B8P3G:VUDTY'10<-%N[*'[G?8(9R&SQ!H1Z#.=UO(N7S'#,NF M2FZ(LFA4LX%KU;'1'!?VI=P:A:<<>2:[% 84:$,N12X;($P4Y(NI0'4)GWP& M,PT,EK*$(.]DYZTL?48V)5=2F$J3]Z* 8I\?H,7>)]WZG-.C@I_6XH3$H4]H M2.,C>G'?=^STXG_U_;1A\O-\H8W"K^77H;9;U>2PJKU!$[UB.(YZ3TGQ]3__UT=E3UL^D6U2(_BCRCI4+Q#"43E$N\P@F1)\(R4 MLL91P,62#+C C%QKY.GAA'RM%,#>ET-N^<-^PKY_^Z [T5,;KPF-_7@TPB#U MQVY-(O]T;(.(^G04=;T,:JGU<,_L8!Q'0W(6)61 _1%-AB3RHW#TPE:Q,O53 MFF P]M/T#-?X#*U$MK+UE))#'T*P-X.@$=X M.T:OF%IRH4D-)5+#D_'((ZH=3>W&R)4;!PMI<+BXL,)I#LH"\+R4TFPWMD#_ M_Y#]!5!+ P04 " )-@E7FA?#CT<% !5# &0 'AL+W=OTBVE3_7[@+?QUDMN*G+1 M>*<"%6>#B^F;RR,^+P?^,;2*.\^*F2R\O^.7F_QL,&% 9"E+[$'CYYZNR%IV M!!A?.Y^#;4@VW'WNO;\5[N"RT)&NO/UL\E2>#5X/5$Z%;FSZX%=_4L?G)?O+ MO(WR5ZW:L_/Y0&5-3+[JC(&@,J[]U>M.AQV#UY-'#&:=P4QPMX$$Y;5.^OPT M^)4*?!K>^$&HBC7 &<=)N4T!NP9VZ?S&9;XB]5&O*9Z.$SSR^CCKK"];Z]DC MUL?JG7>IC.H/EU.^;S\&DBV<60_G^0F>1-KG='9 %T0*=S3X/S%L^GQ MY.0)O$=;O$=/>?]A.G[26L%5@4A5;?*)DZ^0.MJF3BSQ,!LB ML]NU.@!%4"5.G+\)@38?QK=CA2&3=#)N*5"JB(0L1\^AM(WE;8,OC") MS13_ _ZSJDO33 Q-]+I4>5X@PL&^K71(5'X/JZN:VL0]N+V2KTZ NQ=Z=5P M&S@GF",ZCJ92)T25Y<9E%!*&GJI]-&U8V5_YQN9,&F.!46J65G65 F]4P9/! M!(1; T*L*.FL9.T9<#3KG]%UC]"+9Z]GTU,A6O MPK9H$H\26$G$5J4GRP9"5>"HK+GC5L"R4\ZG?C\JAV_P 3CX(E@K)Q<] RXA M)]@^.0$,\D=4X*6#*J0=M7?F1]$ 3BN\S B+#[MF ML?42$5%E* ']7NM'"([4YY+<7KBM?'$KGZ@ !41N*6]10D6N3DDR MTPF[\0ZR@NHZ_X(O*ZX64K)\\A =[QYSTC5YJ>])4%-1N,*VQ[]0'G37F@N M$/)7;OW9Y(3/X%W>IB>_J15*,**;I%# T>I5VSULU%8W#UT?(=@NR$=(JIB:9QC MT74!_.J:,JH6>)A/A]VT?-M]N)X>KZW8K%%NN>I5%)9RH8WPB@G5WOJV MJ]L[\T5[57PXWEZXW^D V:*R5,!T,GKUXEM7Y*OY>*X\ G74'DL<>^G MP >P7WB?^A<.L/U/XOQ_4$L#!!0 ( DV"5>4,E_M.P< .T5 9 M>&PO=V]R:W-H965TVICR>##0Z9H55/=ER01\64E54 -==3/0I6(TLXN*?!"% MX7A04"YZ9R=V[$J=GGO6&O'KCF-VN# X.SDY+> ML 4S7\HK!;U!(R7C!1.:2T$46YWVYL/C\QCGVPE_<[;1K39!3992?L/.Q^RT M%R(@EK/4H 0*?[?L@N4Y"@(8W[W,7K,E+FRW:^D?K.Z@RY)J=B'SKSPSZ]/> MM$>3NT%DP? M6A#Y!9'%[3:R*-]10\].E-P0A;-!&C:LJG8U@.,"G;(P"KYR6&?.+L'OK_^2 M6K\A'T4J"T:NF"*+-57L9&!@ YPV2+VPD#8F'R2PJPU>2\REG77#P!8 M@RZJT9U'CPK\LQ)],@H#$H71Z!%YHT;;D94W>D#>>ZH$%S=ZIR3Y9[[41@$Y M_CVDKQ,7'Q:' 7.L2YJRTQY$A&;JEO7.7OTV'(=O'P$;-V#CQZ2_U#4_+.R< M:IX2*C*2\;PR+",")^=V,G>32Y@,C0+B2%NS<4VLR@+G4D->(1HEE:*&\YTGSP74(,$ M1DH[K](H"_?>V'!DV1&]90JR"Q%5L80U14V,$+6H"=9,B9("V*?S+6=DG,P?.8V M=G:]Y1F#AD=A[0@#@(_F@5WR+%U1'/! EE*A;!A#]3GX\$.E0(H*$+@W!#C" MIG)0^:"*X$@8K0I'*+<(_>I@>T,]AQ'-!O/.!D_J!>P$-QEY0+BS-35M2(X3 M*PG6V%BVT&7.ZJCP6M,\K?)&@>6+B/W:6D%6&A;H@+"[E)6F]1W\2=\< PC% M6"?QD@6_ZPY@^L2?J-5R4?8(@./&BK6[7MJ_!&<>$A'/1[?)U/^I] MK%?:9ZG:'^"N1S0/O*>BV3B(QV,"&";QC$33)(C&"0P'R2B$OR081O;K> R6 MG8R#R61&1I-@E R?-B]J%/9#IUJ[$=UKS#H-_%+_O7N:1\=M-\Q=Z'H^MB/A M,.>='=IQ^(O<=LUH!THW+.^#@31"X?S04&RYS'THG4#HUA3TCG<(7_TVC8;1 M6X^NZ7E@=1]AU>WY(^ .T'@VGNW98SJ9=>TQ#<(DV;?'-)D=HO'E_EE5\]>[ MHY55?H:B]Z*%K590+#MF.%[MCF7(!D_9O%T@Z,YYZM'5UO7HFJY#5W<]NKK[ MOBASN844YX_I$O76S>?G_@]GP3B,'I):5BI=P\%-RIR*%\L>[>1^ 1MI?[+D M6TC:3*5&4MV=E54JQ%\J[6L%PG )G*8<\)*3Y 1M"S,UV,?U@ M5-5D;\?5*((P'28U!^VXI85[!L&.P&YD,(>97MBJM:ZQVFEOX::LF4@H%P*I3T MLLJALH4T#/L=-7M9V53[&DAW*Q8H3>:VOH5+'&LN<:[V\$30U?(_3#B00]K9 MHA/H ;E>?-&V:+K"!G@@"B&S05Z;'&;QX?)^,IOM\["UO2VL'TL)41+_,AIW M:?E9&J@Z1U-+':?6?/&%7,H^VBH\"L?UOF <0&&@_H *U:Y"X6F+MZQ8[-FCCCM)07=(BTT,R:O2RR] M)M(OTJY&OH#Z@8HM!IQ^$#"6&^WZ#!>4-<-W_-Z=4?O7"G\P,(CRK,5S,&(" MUD3#MQ3$V+P7E$#EYHH*9SZ,[WL"K)HQP^"B*]@NBN[CLOOUR8*Y)ID$_OAT M5E\X.CA4J'@A\08FW"-;<[>H[8:W;&4UPM,6" #M"PA[?2A96_LB-47*:C@[ M&SC!7; =B1NLM'(M\;[A\L5*R>+0;>8I4YHG-K(Y97=O[:06KW][OKVAW97, M!CG8P5ZG;>Z3JQ40T-W6]PB#UW 7W=Z6-NHF;_7!&Z*+9+3X_6ANF?#0V\Z@ M]00'U?:-?6C$EXE*&/<:UXPV;YES]X2WF^X>0C]1=0,Q1G*V@J5A?Y+TW#V] M[AA9V@>]I31&%K:Y9A3HBA/@^TH"3-_!#9H7WK/_ 5!+ P04 " )-@E7 MV?&0,8," "_!P &0 'AL+W=O'?SW;24%BH$.-+ MXCO?\SR^LW47;;FXDSF 0O=EP>34R96J)AC+-(>2R &O@.F=%1 /@MP'^M0M "@MT''1Y>KC7E\[_J2_>K/ZD&'[W"GS+Y[_E%?1==D,7 M]-.9WC:1%4EAZNCF)4%LP(D_?AB.W,]]E7Y/LN0]R1;O1/;D3H+N3H)#[/$/ M/20H2WD)Z%A?A#SINX>&8F0IS$C8Q*?^^>@\PIO] O=$!>.S9U%)3Y0W=L/P M:=CBW[!@'#YR-;GBO8Y4@EC;42!1RFNFFF?9>;MIZN]IEKB< MJYUA!+J9'?\%4$L#!!0 ( DV"5<>,SAW'0< #TC 9 >&PO=V]R M:W-H965TFOOY5L[)B39<@E#VUC6_MIO]5J]Y/KBQ473W)! MJ4+/<93(R\Y"J?13MRN#!8V)/.$I3>#)C(N8*+@4\ZY,!26A,8JC+O:\TVY, M6-(979A[=V)TP3,5L83>"22S."9B?44COKKL^)V7&_=LOE#Z1G=TD9(Y?:#J M9WHGX*I;HH0LIHED/$&"SBX[8__3I&<,S(@_&5W)C=](4YER_J0O;L++CJ<] MHA$-E(8@\,^23F@4:23PXUH;+0@--%[ (VG^1JM\;.^\@X),*AX7QN!!S)+\7_)(YIX96M=$D=&%X"LD]&A TS],;(PUL&&)7L8')> I M SLUNH$%":E CX*$+)FCL1 DF5-8*"4ON@IFT..Z08%VE:/A!K0>NN6)6DCT M)0EI:+&?N.U/'?9=8%;2PR_TKK 3\(\L.4$][PAA#_>07!!!;;0F_Q>EYERO MC'W/P/8:8&TQ/T+3-;I)0K9D848BVQ+DH'T[J-[VGV1* GK9@7TMJ5C2SNCC M!__4^VPCOB.P&O]^R;_O0A_=$D4%(Q%ZI"*6B,]L66B+@!/VO1%P^WB=">V0 M6E#X(RA%<9Z@5")0B:@9'$A$4E"(#EC M 86+ R)UN8'I0L02=)]%%/FGY-@_F!VB+-%[4J-]>0X6.A1H'*A#1$*>*C!8 M":8435 :D42"N"VDM1P"&W= $U\7Z@ ?!3 MC,K:1(4WWG0 [@2'"+J% 90$;H.9C::LH(B^4MI*+30W$SPR!=NI;ALGZ#N) M*;KCTCB"QIJ4_@$%C*)'KB C'LP>TW--(B(E&NOY(/3H0?'@21.=4O3 HQ#\ M3ID@E?TX)#&ZBICZ#1&<+!B=H1\IU2-@&7_DT4>W9(U\7"S;SU3CG>.CGM=' M!_XAK&H$C\W3/AK'3*'QG(@5N'4'3D&Y3%2.,"@0AM[9T<#ST $^1%_I5&30 M$&$Q"X1KND0W2JVA T.VH^LB'_+D*2$&1QX@C+,YU/R7E,K=>=1+&2BH!BC) MXBFX#V')BQ"$EBCH&%&DXR%U/*K4V5A$I(J-I1.F'"]HF 60-M,\7?X#;O#2 M3,B, &.(D6W=RX:<3\P4W/J5,;6&E0\@4CKY\C0% *$?"5HDD\Y4DAOKI"+/ MX)E:+&!6[2J?1FQ.\E0%@1*QW^!JEO(\GY94FA4%P_N'G_G>NM,_\M28969# M #,"N1A%QXH?!WRI(P.51>:SGIC05K0+:F5L>1G45QOK=0R:74=,HH0K])3P M%6@6B.("[B@00GJ70&8Q7052O7TAQ#!^EJD, D27>3. &$99^%*!BH?E8@I( MYL;]:$B@UUQ[&*>HWH,Q4!,X5(*MO"E@-T'IK- MGE<'>>+H.(.RXPRJ YKG3G 02]:3F-ML M,U6L!S&G^;:L-HZ=OM.]1Z8B.RVW78.BLS)T(FW+$%<,\585V-%G6A"5R*P5 MR6VV+='J%.L[#XFCFGZWTG+;;XIQ*[U]G%']ZI#JNT^ FVL'IT&C9:PLW3!] M_Q2%9&U]^^ VW99A)8I\MX 9S^>"SLWA:4E8I$]J5H(YRL"@Z->#R]$YAC/3 M17=9(],VK.YE)6A\M_JH'<1WZUZ&CM@BUC:2!@KJWWH&K\2-KY3-S@ZH-NN? =AY;0/K8(KK8+=HF.+ MGM>"V-3SW&;;$JWD"W;+D-:>UV*_^?K(2F\?V@57V@6[E<9;>UX+#!X.&WN> MVW1;AI5HP2VBY6T]KT#9;&9#[VS@>:^:7ONXNI^5^L M[Y_K+P]=?<^-]-Z: MORNT.N]*D^#!/OH>WM$[ER(&^WB#@RO%@]V*IZGOM9C54\;*:Q^:!E>:!KM? MK31VOA:[ES?G5DK[D"BXDBC8K36V:7QNQ,;&MP_5@BO5@MWJH[WQN>TW_]/# M2F\? J97"9A>RUN3-S:^%IC^ #=C<^4(BIF)OO-B0*>):H_%N%\F[Y;81%>C-HQ3 MAH-R'QQ.%?3"\E9ZY84MQ=J1)Q-DXLH4XCZ%B<_NU<:H4N72!+'*<]N:H,Q& MK*U6N2(OOCNLOI^/ XQBZ''>&7";#)B^8,!,?+0F5%Z\,P45S_7'<*;W:'KP MZ'9Z%O#7UHS$U60HII/IU1F\JYZAJXAW]0+>*8?_7&4^.&347Z<<3GAO3N-Q ME=WX1N:T,N=O28/GM-Y>SR=LSUK[IK7US#OUT/$\9^14PXK>*4$:YK1MI M]DQ(;A$TXZG@E0<[A0S8E,I(DRNIA8PFZ&XH/)1[$ %0YVE=5Z?V%W!GB^S;PJE'1(P9%8:0VP0*Z+AT!" M&B]CL_,1().:B3VFGK1"$XG6@?S\V)-SK,]ZUF=GB?KLB7UYYX-"PR1_BNK7 M(41^4\(DOG'X.KI9B!\O%?9/*8;WY$NKD-OHI0:/#PN+8+%[($']Y\=2H@/X;)/HU'-Q87&! Y:DX%H:WW!X'G2#*/I$2?*1RY MCT]:R4SIB"U*9VN1M1ZQ\QXNUAGG%#,T%*VGLM40WZ9J:1P&"!?V0\&,-^SS M4'A;AAU:0+P!K*A 48,)#-)L%)P!%EZ__.&"'UTFLL8@XN,UPVARGP_:FLU% M4C\R'.[!-T>YW9)+ML.(1"/3O+&VV"FM$Q'X[F) $)S,.N0]RR#G$G7L@XQO M@"89V3M$IA#TV" ?L(",L@5;E)&A$E2S*D8$>_?_4/>Y#TT$UAAX$N&P[FPXU[".SX^ +'R$T_,"BH B)SGK2X$ZSF4L-Z+0J$3 MN%0-_P(^V4S'1V-:36X3A]&(:T*:V/JO_;R[2F/>DW@:EC]*MU&@0E,)U^S :,D'')(23' C@O+;I,M^$+^O\"EO\ 4$L#!!0 ( M DV"5&PO=V]R:W-H965TD[&2_ M?H>THSB-:P38%XNW.7.&AS.>LXTV/VPMI8/[MNGL^:AV;G4ZG=JREJVP)WHE M.]Q9:-,*AU.SG-J5D:(*1FTSC2A-IZU0W6AV%M:^F-F9[EVC.OG%@.W;5IB' M2]GHS?F(C1X7OJIE[?S"=':V$DMY*]VWU1>#L^F 4JE6=E;I#HQ]*;NS>&'PD.!D,;/'>9H<.D- M]\>/Z!]#[!C+7%AYI9N_5.7J\U$^@DHN1-^XKWKS2>[B"01+W=CP"YO=63J" MLK=.MSMC9-"J;OL5][M[>(U!M#.( N^MH\#R6C@Q.S-Z \:?1C0_"*$&:R2G M.B_*K3.XJ]#.S6Z$^2&=F#<2;F79&^64M#"^\RMVN8?]*_C[8FZ=P4?SSZ%+V/I(#OOPB71J5Z*4 MYR/,%"O-6HYF;]^PE+X_$D$R1) <0Y_=8F)6/0JF%W"Q%JKQ6KW#_'QW*W#U MH**'8CCJY7 ,=[6$A6XPDU6W!&5!/&:S)R.>D;&>3/M$Q@YD",C[LNDKC^%J M;??WH&R$M6JA9(69X&K502EL'40* XE*K1$:]0/,:H>,2HUOK;-H@2.K&U4) MAY.Y:$17(KA/#J1J/4=\3G)X3@'U6I:RG4L#,0NK$8R5Q]6]Q6T[.?W%YJ+5 MQJE_T<&W#LM@\^OPHU &KK19:8,TL$+@$]N+[P](&2<%SW#$L@)_QPE)\G02 M=AA).47KMI6F5**!E5@A-BU-YU, '-*V/Q2&"EH M0FC&<1PQ?SEC1DD4)Y.PF2,LY?D!L?ZW'#G>+2]R?_V)=YL1SH/7G*:$T?RE M&C'/"(VI/S_&*/%Z>$JB[(@<&;+/*<2H'\_];63H$Q%>(P>+*(J0[=\H+0K$ M8*AQEK]"$]0^8SD"H6V63_R<\^B(%)QSDM XO- G*8JM%#SA)$X8'*ED?*AD M_-65+.CT733]]NI>6]@(S!_@J_3MAR\G5_CGXXMVCV+=".3[9#"D_W6@W,BF5H MJ+!JZ[YSVZYC6!UZMHMMJ_)T?-OPH9Y+U5EHY )-Z4F&HIAM$[6=.+T*C&PO=V]R:W-H965T+*0NF*6S3ULF=J M#3SW3E79B\-PT*NXD,%LXN=N]6RB&EL*";>:F*:JN'ZZA%*MIT$4;"?NQ+*P M;J(WF]1\"?=@O]:W&JU>AY*+"J012A(-BVEP$8TO^VZ_W_!-P-KLC(E3,E?J MT1F_Y=,@=(2@A,PZ!(Z?%5Q!63H@I/%]@QET1SK'W?$6_9/7CEKFW,"5*O\0 MN2VF01J0'!:\*>V=6G^&C9[$X66J-/Z7K#=[PX!DC;&JVC@C@TK(]LM_;.[A M9QSBC4/L>;<'>9;7W/+91*LUT6XWHKF!E^J]D9R0+BCW5N.J0#\[^\2%)M]X MV0"Y 6X:#7CCUI /#WQ>@ODXZ5D\Q>WM91O$RQ8Q?@5Q0&Z4M(4AO\H<\I?^ M/63748RW%"_CDX"_-_*,L)"2.(S9"3S6268>C[TM^5J8K%1.M2%_7LR-U9@E M?QW3W$+VCT.ZRAF;FF'Z"<+\CW#^%/KO'2LR;$HA: MD$]"MOCF\"L;C]2E4UET_OWZ5Q-#PW M9-%IXL^:RAU-MD Q!5\!F0-(4NU(7#B)JZU$CN_$5N3_ MA@RJ.6C"(C\;4S\M9"XR;L'SW,$N!&BNL^+)H;DU-]WJ$K)ND'-CD>W?2,HJ M?!4L:"Q6P+)CY.";'R^\HZR^P@I)$FV^\^3+RH"S>W'Y> MC,D5-P6![XW DUU)CUU=PA,^'OH1'_M%@PS(+XB=4!:.<.3C$9^_&&U7,605 M:(]?\QJO;;N%#2F+A_OF%6@K%OXFO9(<:F6$[;9%*8U&Z;YYXYFY#"+W+HP^ M^"A$Z5II%Y0F"_7AK)@,9#=F"_F61#1A,6'MC_)LFB:$3387I@_WR2868G2;QOOIIBSR&+ M:-(?TI3U7P0MHFD2TB$;D&-_B+V=!@8O<^G;-$,RU4C;]C+=;-<)7K0-T//V MMHW$^"Z%-*2$!;J&9\,D(+IMS5K#JMJW0W-EL;GRPP*[6=!N ZXOE+);PQW0 M]<>S?P!02P,$% @ "38)5YMOM+\% P B 8 !D !X;"]W;W)K&ULA57;;MLP#/T5PBN&%C#J:YS+D@"]#=NP#D';;0_# M'A2;CH7*DBO)3=NO'V6G:0NDV4M"43R'AY1$3]=*WYH*T<)#+:29>96US20( M3%YASHE#KF1=YSXXKOJJL(WV9[/0M JV+ 6O41JN)&@L9]Y) M-#E-77P7\(OCVKRRP56R5.K6+;X6,R]T@E!@;AT#H[][/$,A'!')N-MP>MN4 M#OC:?F;_W-5.M2R9P3,E?O/"5C-OY$&!)6N%O5+K+[BI9^#X 4?@.(-X XDYWGZA3>_B2 M;=E)QY?\IVP?%H))^[9Z^'.R-%;3A?F[J_2>.=W-[![1Q#0LQYE'K\2@OD=O M_O%#E(6?]NA.M[K3?>SS:WJ412L05 E[CFZ7[+W$NV6_R8 O&21=CES1PS06 M"R?%5@BE$O3"N5S!(9?D4:TAF#F: !T>=H=WCCG62]201#ZMQBZRY _.-A"E?C@<041!T0"^([W-2HD">-UH=8^. MS$"2T6X&\=#/1@FTVSJD^?*$"C*4C]-8J)._=$X MA!M%(&AV=H-DQNG('Z1C9X5C/\Y2$F/,A"9.WM:M8*Y)!5);<\[Z440$K%;: M\J?><1B%B9^FXR,X'"7^.!H=[#^C+YE><6E 8$G0\'@X\$#W&ULI5;;;N,V$/V5@1H4 M"2!$LFZV4]N [;T6V$60I.U#T0=:&EOL2J27I.*X7[]#2M8ZC=<(VA>;MSEG MYFAFR,E.JB^Z1#3P5%="3[W2F.U-$.B\Q)KI:[E%03MKJ6IF:*HV@=XJ9(4S MJJL@"L,LJ!D7WFSBUF[5;"(;4W&!MPIT4]=,[1=8R=W4&WB'A3N^*8U="&:3 M+=O@/9K?MK>*9D&/4O :A>92@,+UU)L/;A:9/>\._,YQIX_&8"-92?G%3CX6 M4R^T#F&%N;$(C/X><8E598'(C:\=IM=36L/C\0']G8N=8EDQC4M9_<$+4TZ] MD0<%KEE3F3NY^X!=/*G%RV6EW2_LVK-IYD'>:"/KSI@\J+EH_]E3I\.1P2C\ M@4'4&43.[Y;(>?F&&3:;*+D#94\3FAVX4)TU.<>%_2CW1M$N)SLSF^=?&ZZY M54C[\%$8)C9\52',M4:C@8D"WDM9['A5P>4#HRU]-0D,45N (.]H%BU-] .: M##Y)84H-;T6!Q7/[@%SN_8X.?B^BLX"_-N(:XM"'*(SB,WAQKT/L\.+_J,/\ M6(<_YRMM%"747Z>4:(F2TT2VR&[TEN4X]:B*-*I']&8__S3(PE_.A)'T823G MT&?W5+1%0V[+]WP$SCIP02TD)_FX-EA8!TR)L)85U3T7 M&[CD@E9DHRFE]-4-T!?$_@O">R4UJ9SG3=U4S *0KS"OI3+\'^8*^ T^4@_9 MTI;!O!2RDIL]7$ 4^\DHHL'E(/+3>'Q%PT'HCY,88M@C4QJ6KHY041>I')8N M^59#[,=A2&;^*$ZN8. G609)9_(@#:LL>N8/._3$CX>Q0X_\)!R3/SG6*T*- M!RZ(Z/\$D1![:&G&_G@8.A9:&H>OCB&)4AO#:)B^C&'H#UOPP<"/QZE#S_PX M2^%,RJ5]RJ6O3KEWC6D4/H_X[1-=(!I/Y=U9X--Y-]>6YUGN^+!N:=DQ+;:T ML-H[-8!KMY3;KV(DK&S>=MFI7^0F!= ( W=HK[6"1"=.EZ870%F0#>TD@=0? M#V([3"'R0TH>&F:0Q;WP7:*<$3GK1+?*RI,I##>3SDBFUM\75.4R[AR9U M2N^S'*?U?J :SK\3VI+.#Z2L)]T<.N,.U6N$7;"*B=R=).N7A70!<3+RH^&P M5?VH.5NEHS'0C4SWK: ;4BD4^1ZH'0O=%@:PXF\J%GHY4-^^))"K?_$][SS$ ME88.]-1W"HZN5JJ^C7M :.IS%$9[R_:K_1MEWE[-WX^W#YQ/3&VXT%#AFDS# MZR&EOVH?#>W$R*V[J%?24*F[84GO+%3V .VOI32'B27H7VZS;U!+ P04 M" )-@E7T=S:FW,# 6" &0 'AL+W=O+*$6Z)!4G M^_4[4K;B)HY7(*'X-8S+8#[U^J:V;B.;3+=O@$NV7[9VF4=2C5+Q!:;B2H'$]"ZX&D^NAL_<& M?W+A84 52X9JVPG]7N-]S'XPF62AC?PFYO&P=0ML:J9N], M#!HNNR][W)_#CS@D>X?$\^XV\BQOF&7SJ58[T,Z:T%S'A^J]B1R73I2EU;3* MR<_.%TH^H+9\)1"6*+G2\$E9-/#^GM&:RY)OF8!W M,,I&83;.CWI?)/$DYW^QHGM+*<"-:9DLD7@:2Q3R<#PL+N!]$>;9^,(?^,L0 M'5H<#M/"]=(B++(1G-%YV.L\_&&=/TB+=-06;A^I\AJDTB>8)D9=W!6J>+MK77C!_XX&L^+S0E)S]E:XWH\]'P1VBZ:H"N&CSKZNZR M-Z%.\DK^>X]P7$=@25#?37@$[_W;;E-HL+WP[N+9(X%Y9GV6#,"[B[CL:.NAP,!QWWVQ\,C.B MHUK=H-[X%\G05I1>7=GN9_M'[ZJK]<_FW8OYD>D-EP8$KLDUOAQ1 NCN%>H& M5FU]Y5\I2^^([];T<*-V!K2^5B3;?N VZ'\*S/\#4$L#!!0 ( DV"5>! M*X+'I@0 %D, 9 >&PO=V]R:W-H965TDK=B- M(V3;BT52O.?YXB_[)Q8ZQ MS*F&:\F_LM)4%X/)@)2PH"TW=W+U$VSB22U>(;EVOV3E]V;3 2E:;62],48/ M:B;\DSYM\K!C, E?,8@W!K'SVQ,Y+S]20V?G2JZ(LKL1S0Y M*'S+T,[,O@"&I,GQ YUST"?G(X.@]M6HV !<>8#X%8",W$AA*DU^%"64^_8C M=*;S*-YZ=!7W O[OW M[R9QE'_0N!6K*S1NPI&6G)74X$0;?-1;5.P4BMJSILD*%!"JR4)R//:H+X"HY=PU&E.0HW5G ENF2:5RPM8\-7&PH %60S?@&A5?!QXQBH?Q/L=TF+_@T)B]?\TP[%%OVJDW?;-Z[]NFX4X/ ME)-KF[%/6'U,I/]X; /X99O/2^L',^M#DNYE/7PB]^@=P<+2L^_HNW+2#3WF MA#LY&WE0_')?=)K0?G'W*-DEI:&L=(6CM6SMV6%>:24.2(T4K7)1/)]4SNB< M<688DA^A3J,D]<+.)B_/!-4:[(&<&_PF>U!X*BHJEN!8!7XJ7\(F61!/0Q*- M@RB>DAYA9)TPLC<+XX::5GF>KJU]>28_5/]>\,/UWV=Y&>)\319,%RB.-5#5 M'9W_6^Y+5T7LT/8.5(*RY*[B6*%@/ [M!!O*- C]."7Q))@D$SO.2)P%6>9: M7&['X22RXXE3ZAS6V'?)- [&>4(>I-6U#ZNA:]]VD6.:8,=*,:M:GQ%6-ZUQ M1<=.![8Y)M,@SZ>R$.ZZ"?MB.B&2'5$/ERS)2JW1%AK^*]: M.'MNLUOFTU[F8ZL\?4+R8?C28M^E=#B-R ^'"C':N>[5H);N4FN_T6CK;W[= M:G=OOO37Q>?M_M)]0]62X?>:PP)-PV&.;5?YBZR?&-FXR^-<&KR*NF&%=W]0 M=@.^7TAIMA-+T/V;F/T#4$L#!!0 ( DV"5=,RE+EW@( "4& 9 M>&PO=V]R:W-H965T"2[S68/JN8_K/)0JUF09)L'/<\%5KG2.:3=9LA;=HOZVO-:VB/4O# M.Y2&*PD:E]-@GEQ!WSGN#$'-KA*%DK=N\6G9AK$3A *K*UC8/1ZP"L4 MPA&1C-];SF"?T@$/[1W[>U\[U;)@!J^4^,$;VTZ#<0 -+EDO[(W:?,1M/87C MJY4P_@F;(38?!5#WQJIN"R8%'9?#FSUNS^$ ,([_ 4BW@-3K'A)YE6^99;.) M5AO0+IK8G.%+]6@2QZ7[*+=6TRXGG)W=X /*'N'LCBT$FM>3R!*KVXOJ+/R5:/57"J!(XXY*X5&^8;,SK"V+2B,]Z#&[YXW.'ZQ3W M2 ^LKS[1G-3PFL%+R(HBK,J"K+1*PJ2HR"JK49B,$[**(@GC-(%/DDJ5OG(F M("FR,*\*2)(\K$85(;.PJBA!,@Z3? 1WRE(4H>,JS,N8K#PNPR0;DU6Y+*.< MK%%9A4DYAF/=$!V,+DE=^0O*0*UZ:8&PO=V]R:W-H965T>^[N(7DZVTAUKU>(!A[75:W/1RMCFM/)1.E3+B6X4BL(9K:L)][QXLA9E/9J>N;EK-3V3K:G*&J\5 MZ':]%NK+!59R)@-*4:ZQUJ6L0>'B M?#3S3R\2N]XM^%CB1N^,P49R)^6]??BY.!]YEA!6F!N+(.CO 2^QJBP0T?C< M8XX&E]9P=[Q%?^-BIUCNA,9+67TJ"[,Z'Z4C*' AVLKEZ7=?=-S_FEZ#GCEG/C.)_"K^WZ#A6\7PSQO=P9S99+A4MA M$"Y$)>J<4M0:;0B:R#G__-5KS-%A!+Z3# <_95'DLS1*X <(QCR$! M%[ P#OO\:E@J4=N4]E##__;]EFX!+SA+0L[2.#X!/DZ>(.B07&!I0:2B]4VI M[.J4Q9R?0#+.O"/42>DX*!W\B*6>QX(X<[0#3C^9HQUY/LMX9G>8+4I?>%N: M0T!1%+$PBAR0GPU 8>JQ) [@B&BC0;317Q;MH%-*!GRH'U#;?-S,/^P5Y5'< M?RQ*L01)-S.?^Q )OMKJ9Y-9;95V::.S%WS#Y MIL@!"[*,!5%,++)X[&7'JAH/58W_956O#U3U*.[_5?U/JIH,54W^W@7STG8U MA4LF-5O"'=Q7CW:,^VI[%'U_;7?=Y+MNL',#&Z&AK/.JM0DN:U?<7%(+47H7OY:'CA$&2K20'ZY!1N5PKQJ\8$YN7C MUQ,NX:[V3Z-+J9T7A0]8MTA%")GO[A&2ASM/$Y:FW,U[7@HW%*]0^ULHVBF/(F!]&P .Z]+@]_SVR.E0" M!C6Z(,5:MK71D(NF-**B35> 3Y=G$"20R6F M%/D>4 :"$%+&"35F:>C!K22([YO3-N3$(K393VTZ[<[D >T.SQ; CV+F\_UW MV62G.UZC6KIO K4QMLURL/L\)DQZ[KKI^7=-\H[H98EB:W"!9EZXX2N+]7U M_=V#D8WKM>^DH<[=#5?TJ83*+J#W"RG-]L$Z&#Z^IG\"4$L#!!0 ( DV M"5<=4W\+H@( !H& 9 >&PO=V]R:W-H965TNI4VTCI %&DPK0,^(#ZXR;6QEMC%=M;Q[SDG:=:. MKO E/I_O>>XYV^=,ME+=ZP+ D,>J%'KJ%,9LQIZGLP(JIL_D!@2NK*2JF,&I M6GMZHX#E#:@J/>K[B502FW4R=P=HY; MOBZ,=7CI9,/6L #S=7.C<.;U+#FO0&@N!5&PFCJ7P7@6V?@FX!N'K=ZSB:UD M*>6]G-;05!"9BP#P^$!KJ L+1'*^-5Q.GU*"]RW=^P?FMJQEB73<"7+ M[SPWQ=0Y=T@.*U:7YE9N/T)73VSY,EGJYDNV;6SL.R2KM9%5!T8%%1?MR!Z[ M?=@#G+\$H!V -KK;1(W*=\RP=*+DEB@;C6S6:$IMT"B."WLH"Z-PE2/.I'-A M0($V9"XR60%A(B=?3 &J<[CD,]Z,P1U;EJ"'$\]@3HOTLHY_UO+3%_@3:NT%TYW@&3U)^*D69R3T74)]&I[@"_L-"!N^\%\;\+QR\N-R MJ8W":_/S6-DM:W2T6#>@ G??,J2/RW)S1'O>;H%'NZP-;, MZQ*(7)'_.L!C!9Q,<;R /A=_RB6;7+S+)?"R9!);%H-0'*Z1E2RQ\[E8DP$7 MZ)&U1IP>CLE=H0 .[@=9\,=#ASUE^Z%[UG,9KPD-W3".T4C<43-&@7L^LD9 M71H'W8X,2JGU\$#L8!0&0W(11&1 W9A&0Q*X@1__E>-XJ9B9N@F-T!BY27*! M8WB!4@*;V6I*R+'C]O;ZM0*U;EXEC1M7"].V;N_M'[[+MM^?PMM7\YJI-1>: ME+!"J'\VBAVBVI>HG1BY:;I_*0V^)8U9X.,-R@;@^DI*LYO8!/WO(/T#4$L# M!!0 ( DV"5>$V@QW8@4 "@0 9 >&PO=V]R:W-H965T3<448'\W.[-RUG)V)1I>,TVN) M5%-51-Y?T%)LST?!J)NX8>N--A/CV5E-UG1!]:?Z6L)HW$LI6$6Y8H(C25?G MHWDPO8C-?KOA+T:W:M!'1I.E$%_,X'UQ/O(-(%K27!L)!)IO])*6I1$$,+ZV M,D?]E>;@L-])?V=U!UV61-%+47YFA=Z?02_O_I3*'6"WO-<5!1=4XD6&R(I>G5+EB55)V=C M#3>9_>.\E7KAI.)'I";H@^!ZH]!;7M!B__P8$/8P<0?S A\5^$?#3U'H>PC[ M.#PB+^S5#JV\\!%Y;XGDC*_50-N_YTNE);#DGT/Z.G'187$FA5Z28Q/;"](;1MY$0Y< M+Y[8%L?>)'!3V,-19'J1AR4"\@&[I;/-O70XC7Y!A>OJ5-$H4:! M$<"3&*:]./2AB;T V]4D F M&0I3+XR#'YO7:.2?^DZU80=_U\GV.F:E:ZY^S*/IT US(&O>\[%@$.=L^8@$ M^,ZU=H!AW6AW[!>Y[8:2/2@-/PZ&*$3@TZ?@$V.VYX*#AU5[N..;%CT%6\<[ MA"]?3'" W[3H^E$+K!L;6%U_?@3< 1IG2?; 'I,TV[?'Q//C^*$])G%VB,;@ ML"6X#VY^P-_6'8.L\C,4_2Y:Z&H%)8)CAN.5HGDCF69403;XD)M19=9]T673]TZ+IABZX;OJWJ4MQ#BH,*(/^"1&WT5OWR4]L@\Q(? M/R:U;F2^@9(&U27ASY8=[N1^ ALI8SE*9'D/29O*G"GZ?+QQW[NAAGNY=8<% MVW"FGR\0>UD,O/0S>*3LH7AM>D R^ I M"1$;X/1PI+8I=M7G7"LNS;*'L3:XWAB$'DM[.(Y^6:CNA]ZMT*1$X<2&AU/K M$'G'@]<;E"QK^T95<$G#M7O(];/],WCN7G^[[>X-_8'(-0,7EW0%1_W3%+@G MW;O4#;2H[5MP*32\+&UW T]Y*LT&6%\)T*,=F OZ/P=F_P%02P,$% @ M"38)5V*&'!UD!0 @QT !D !X;"]W;W)K&UL MM5EM;]LV$/XKA%<,+;#$?!'UDCD&4@?M.G1 T"S=AV$?&)N.A4JB1])VNU\_ M2E8D2Z)H&U&^)))\=WKNQ'L>'379"?E-K3C7X'N:9.IZM-)Z?34>J_F*ITQ= MBC7/S"]+(5.FS:E\&JNUY&Q1.*7)&$/HCU,69Z/II+AV)Z<3L=%)G/$["=0F M39G\\9XG8G<]0J/G"U_BIY7.+XRGDS5[XO=P1P13_A22# MX]\RZ*BZ9^YX>/P<_4.1O$GFD2D^$\E?\4*OKD?A""SXDFT2_47L?N-E0C2/ M-Q>)*OZ"76D+1V"^45JDI;-!D,;9_C_[7A;BP %Y/0ZX=,"G.I#2@12)[I$5 M:=TRS:83*79 YM8F6GY0U*;P-MG$6?X8[[4TO\;&3T__8/(;U^PQX>">SS%X"?+\'B'L _K[)+@&!OP ,,;&XS]SNMWQN MW%'ACION8U.JJEZXJAJG]L*>YC>O:8>:=>J36;\^N1 M:47%Y9:/IC__A'SXJRWA@8(UTB=5^L05?7J3"JGC__@"S(32ME3W_G[AGW/( M=HHBZ,& 3L;;PRPL=I12#Y+*K@'0JP!Z3H /F2&SI$#XT9"8#>$^ #VX,T9! M"UW7!@6!'1FMD-%3D7T62G%K+]#.?2^06?=>"UZ/661'Z%<(?2?"#RR6X"M+ M-MP&S>^6)(P\2,,6-HL=]2CQD!U<4($+G.!F0JZ%9)H;DG[40%7-9\/J#'5N MOPT4K)%U6&4=O@+=A$.F/U"P1OI1E7[T0KJ).JO-1S2B[7[NFH6(T"BTKTD$ M:_6$+Z6;,D*32Z(6/HN1[_6 .Y!V]'+&*6,TN,3S0K\-T&(6&+[NP5C+*7+* MU1'.*9V;CQ?Y%+;1=>U"Z"/8]WQKN4-NO9N)-.5R'K,$K-F:2RM(9XASVVVH M:,V$:_E$WBL0#G**\MDE&"A:LP2U3B.W4!\G'=357XH(]#I-T[4C-( $]BS+ M6JB16ZE/H9VN#K=)T6+22SJU3".W3I]&.H&%=&"GJRU6(>YYCT"UI"*G9!VC MG-#R;+%/21MA,]+9 M;3=0M.9<54LIAJ\Q63GU^>S1:J!HS1+4@HW=@GV<>7!7ALU;>!BU6]MF%W@P M[&$>?##^NO7Z!.;!73%&;6:TV)">^0K78HW=8GT2]90Q&J2"29MZ;%8T[$-8 MJRMV3Z=NZL&6J3.,_+!-/3:[@- ^6<&U\N$C(^KE_25X$ELNLY1G&FA33[61 M/XY,6^ZH9_?@0-&:-:BE%?NO04-.O3Z[! -%:Y:@EG#LEO 3:*BKS"2"OM\> M:RQV",.H;RL%UQJ.W1I^"@UU!1JU-Z$L-GU-5.LW=NOW:2S4'4@O2!2@-CZ+ M&8)1SSX/J;66N,=6-P^1[C!*0C] ;1ZRV"$4A4'/U$5J'21'!M<6#[$GGLV/ ML9 [YKDM.%2T9@5JF26OLU7#8L)PCW0:B4G VPV$]LV,O+:[Y)6L]XFKX66O&2W MN71N?D<@A+85QF(71I2V"S@^^$*6?YXT_?449PHD?&G\X&5@LI/[+W[[$RW6 MQ4>S1Z&U2(O#%6<++G,#\_M2"/U\DG^'J[Z[3O\'4$L#!!0 ( DV"5B ( )@% 9 >&PO=V]R:W-H965TJVP+XD MOO/=<\]S]CG9*/UH*D0+S[609AY4UC;G86CR"FMF3E6#DG9*I6MFR=2KT#0: M6>&3:A'&430+:\9ED";>=ZO31+56<(FW&DQ;UTQO+U&HS3P8!2^..[ZJK'.$ M:=*P%2[1/C2WFJRP1REXC=)P)4%C.0\N1N>74Q?O [YSW)B]-3@EF5*/SK@I MYD'D"*' W#H$1K\U7J$0#HAH/.TP@[ZD2]Q?OZ!?>^VD)6,&KY3XP0M;S8.S M HL62OLG=I\P9T>3S!7PO@O;':Q40!Y:ZRJ=\G$H.:R^[/G71_V$N+XE81X MEQ![WETASW+!+$L3K3:@732AN867ZK.)')?N4)96TRZG/)M^8_H1+NJ M'"XHC0MS! ? )=Q7JC5,%B8)+8ES%,-\)^2R$Q*_ M(N1K*T]A'!U#',5C>%@NX/#@Z$^8D'K3-RCN&Q1[W/$KN#=RC<;2-;0D:(&9 M!>('GY]:1W^O93\O,N/U_1KBWM68#-=P@W=N&I;C/*#),JC7&*3OWXUFT:.WT--%BW2I;$7]51)ABTP/4>Q 9A[$C?(Z'<7C<32*DW ]4'W25Y_\ MM_I>9;"55NVJ@I*&T7L&S[K#G.Z1F5>62:&RDW_U7[V M<1)-S_ZJ%^X-FGNSZ-ZON#0@L*3,Z/0# >GN'>@,JQH_>YFR-,E^6='3B=H% MT'ZIE'TQW#CWCW'Z&U!+ P04 " )-@E7T.^DEZ8+ -?P &0 'AL M+W=OB_%8]2UE[?VW6V^IF\5S7NW?+9;5ZEINLNBIVLE]/UINLGR[N+T^_.Y3>7M=[.MUOI6?2J_:;S99^?V]7!>O-PNV M>/O%Y_SIN6Y_L;R]WF5/\E[67W:?RN;1\HSRD&_DMLJ+K5?*QYO%+^S='1-) M>\7!Y(]B^-8^^-?#S<)OER37SW:QO["6^VKNMB<+FY6L,FWQ_^SOT[/A'(!"RY.)2Z/DVVZ[R;.W]4E6RKMZ9(CI"!&:(]D7VKMIE*WFS:%Y% ME2Q?Y.+V[W]CD?]/4WQ$8%JTXARMP-!O/V;EMR:E7]?2NY>K?9G7N33F\ @3 M'6#:=X&76Y:D@1\FU\L7-1B#71B$(F!G.VV=P7F= ;K.NZ+<%656R^;%^+7V M*G2M*)1M=HC M*C#<]3A_%H,*:,E M.BC<[11C2U>(0)E1J+&(M"OU.*?;/$ MCYB?F"LQ/J\R'JC$S4:6AZ3LLITL30M$$6Q30@2F!9N<@TWF%V!"&2T1F!9M M>HXVI2G M%=9(>-1*#H%V#<38<1C82Y YL.'LX^7H"SK_#%?-6^'E5<\-F^) MNZ+*:^-'+XIDFQPJ-#UNA92P^=5XPJ"*F A-CQBX"$,__,=7Y DGU#^?HZ1; MDB:[6(3"OU"3P",83B2^7-U?>4_%BRRW+57TZO+ &[\/?%3CJ-;9(D+3GP/@ M*"P@J$]2=D*%ID<,_(2AA,"B/L/^>V$2Q:Q7GWT[QM(DOO"AS8!;,)Q<=.NS MV8UN5X/5B6):YXH(37\&@+>PF* Z2:D+%9H>,9 7AK(%B^I,^E67"A&FW>KL MVR5I&/(+Q0F\@^'$ [;;/WN?VY66^?;)N% 4QSH]1&CZ/AMH#/<)=MJD!(8* M38\8" Q'Z<+M[T7=1/MXCCL[Q&T,F_4JC3<;Z23EG9(T&+(D]&,1F8N2*WT0 MG'L8B]+[GV>U%<=]6*?/1:N$ \?A@J!@21D-%9H>,3 :CK==1K^#GG &]^0& M.VQ3SH&)<)R)7*[6X>TZ#FV=,A<]% Y$AT<$14I*;*C0](B!V'"\(S.^2.-Q M^W:#';9QYT!(.$Y(+A;I^ T][L$Z]Q?T=1S<.F_+/??Z2K=MO61@#[FM)W&\^Y7L%:M"< M?)[Z%RHT .(2X,1ESOX*A[86Y%WT< +@10&!"!60LATJ-#UB8#L!W@@:4Y]! M7U<2L>!QISQQ3U,C 183X"R&8/^%>[#.K(OV3J!\J89 L IHOT[C@@,%P($" MO$TTJI8-&E32<--N+;O@-@%PFP#G-B3M6=R'=6Y=]($"(%$!@< 5D'(E*C0] M8N!* =Y/&E7-I%0IZ"M@/$@O-,8"H$#!! &L*>;_R!>Y]I@Q+M*V$!6:_C4_ M8%%I0IA:K<-;-MR) M=DF(F^/B NX30A3"G2\5LR MW)=UYEPT@T)@0B&!)!:2UF(F^/F N MT30E#*IVG":&N[%.FHL^3P1T*2+0Q")2&D2%ID<,-"B:KXE%(S4Q@QW6&(B! MN<33-#&[K1;NQ/JTH(NV3@QD*290QV)2XD.%ID<,Q">>KX[%?76L^UZ*>YD: M!9"9>)HR-FE#AONRSJ^+?D\,-"HFT,AB4E)$A:9'#*0HGJ^1Q7V-K%?1+HA. M#$0GGJ:/3>S:XMZL,^RB/10K1]@)E+*8]A2["P85 X.*YRME.(1UP'VE[ (Y MCH$5Q7-D,FX,BK151(6F#R, PI40R&0)*9^B0M,C!CZ54,EDB>$@6!JD8>\; MXR;#,(@3$9C+,P$JE,P1RKCM6R[NS3J1+@A6 @0K(1#*$E+B1(6F1PS$*2$2 MRI*^"F8\.V:PP\Z.)4!XDCF2&1^YC\.=6"?/!7M*@#TE!))90LJ)J-#TB($3 M)42263+R%)G!#CM%EB@S>>:(9]QNKX;[LLZABZY1 OPH(1#/$E)&1(6F#RP" M1I02B6?IR/-D)COD/%D*3":=(Z/QZ3(:[M]HQ2H5$H@J*6D3(D* M38\8F%)*)*BE(\^8&>R0,V8I$)QTCK+&1RMKN!OK[+GH"Z7 I5("92TEY4A4 M:'K$RHS#^^A3##[T M:2,H8-G [XF1Z/,1_3G*&R6N[8!9_:Y=C(XT5T-8^@XVH"OR=$H$Q;].8J;=?MWP)U]MIV,7_25 M^8L^Q0!&GW8"(Q5<)VIE!J,_7WD;P+ /VN:4&O.5.8W^' '.=/>"]P.0]K&Y M:#@Q=?@T(Q#A&/'@:4>3I]71TU1"W!L2QIYQF\XB%<8T,"YZH#RMWX%Q=_9) M=,+!U!G5C$"$8\0SJ=T,I5:G4N-#H"W&X+*^PM:O7,RFLT:%"0T,DAY3N2,V M?K@7^]0YH53JT&I&(,,QXC'5;N94JX.J\;G0-@4[?'P-M^FL4:$U [.E1Q2L MQ78.=V:?01T!=VN?2R?M)64D-N,$8ARCG7Y-!M>)6N%,^+AIFPH>/N*& MVW36J#"<@9'5PQ4\3HL;\&.?/"?=(F5 -N,$>ARC'8)-!M>)6J%+^-3I<3TR M/BS*X3:=.SLIO&9@:#71Y@SW8ITU*KC.TZ)0*4&ARM$.OB:#ZT2MT")\TO2X M6A7#!]X&_$R.1+UCV1Q%SG8+ASNSS[.3KI$R1IL)"D6.=D V&5PG:H4RX1.I M1U;W$2-"J]L)#5)&7[.!V=?4O6#WBB^X?!/^;;RUO*QN<:_:L^2EL=;KQ\?U,7N MY!E:]#\_;$HZK<'[0W1V[O&'WS<_A]02P,$% @ M"38)5WB'<%?+ P AA$ !D !X;"]W;W)K&UL MM5A=DYLV%/TK&IKI)#.;!2&^O+69:;S--)VTX\DF[4.G#UJ0UYH (I*P-_GU MO0(6&QN3NL.^V$C<>SCWUW,K&<]%I3->L)5$JLIS*K^^ M89G8+2QL/4U\X \;;2;L>%[2!W;']*=R)6%D=R@ISUFAN"B09.N%]3.^6>+0 M)-01?W*V4P?'R)1R+\1G,WB7+BS',&(92[2!H/"W94N6908)>'QI0:WNFB;Q M\/@)_6U=/!1S3Q5;BNPOGNK-PHHLE+(UK3+]0>Q^96U!OL%+1*;J7[1K8QT+ M)972(F^3@4'.B^:?/K9"'"1@[TR"VR:X_S6!M FD+K1A5I=U2S6-YU+LD#31 M@&8.:FWJ;*B&%^8VWFD)9SGDZ7@EP1%2?T6T2-$O7RI>PCW25^@/<-!KM!1Y M*0J84$BLT5CLRUNF*<_4*\CZ='>+7KYXA5X@7J"/&U$I2%!S6P-?,;1[6&U72A"TL>!H5DUMFQ3_^@ /GIZ'" M)P+KR4 Z&<@8>OQ1:)JA\M +[$F%H<(;M*!&,XO*-G:]R/=F*-GW3*D;6"N2*J\RJED*CSAHDG#:+") GN9":OZMGACBWUS M/R#V&CO$.RE@("XB,QP-%^!W!?C_6^TK5+!!R?T3*MCSL>,<,1X(>T:8M^$1*3(76E^*@[<&36K6%ZZ^I3A@=>74HC!#L#YL5[UL///I* MA_<8M*H;D:6(YT!ZRPS/X99JTD9C*K1^V?M6 Y/G-.QH(W.Q%!.A]:78-S)X MO).YV+"G_0@)" Z.#7L:YH9!1,X8=M^VX/&^94E+#H3Y-VBYE%CK'86E-F5; MV#<8\=/!!'O&CF'%G8/M@DFR\4OU/YP N%,K:&1.Q M @ !@@ !D !X;"]W;W)K&ULK55M;YLP$/XK M%JNF5NH" 9IU&4%*0J9U4J>H5;Y5^ZB#1>W,@=0Z+Z@3(Z<7*ERZ+HRS:' LL=+8/K-DHL"*WT5*U>6 G!F M005U?<\;N 4FS(DC*YN+..*5HH3!7"!9%046#Q.@?#-R^LY6<$56N3("-XY* MO()K4#?E7.B;V[)DI F"6=(P'+DC/O#66CTK<(W ANY+ M,-,GUTKHMT3C5#P7NN6$>D"896AV5Y%2-X$Z15]UB[Y#XRPCIIZ8H@M6-Z6I M[G$""A,J3[3*S76"CH].T!$B#%T22K6"C%RE?3,6W+3Q8U+[X3_C1X N.5.Y M1#.60=:!3P[C!P?PKLY)FQA_FYB)?Y#P2\5Z*/!.D>_Y08<_TY?#_:YP_L_Z M[)^M[R4C:+LDL'S!7[KD%,TI9FJ_6="/\4(JH3_YGUUUKYG#;F8S!H>RQ"F, M'#WG)(@U./';-_V!][$KZ:])EKPFV>R5R/;*$[;E"0^QQPEHTI34'Z>I#2ZX M4.17+8![O50D=-6FIOU@:(02_ZO2?*,TZ ME/R>WRK5>7!W!EL!8F4WBD0IKYBJN[>5MDMK;&?U(_FD/YSV.^2)7G+U3OI# M7V_(2RQ6A$E$8:E->;WW>NZ*>NO4%\5+.U877.DA;8^Y7M0@C()^O^1<;2_& M0+OZX]]02P,$% @ "38)5P%Z9U[I P Y!, !D !X;"]W;W)K&ULK9A=C^(V%(;_BI6NJEUI._DB@:& !).DG:I;C7:Z M[475"Y,\<]B R#12THS M,34V4F['IBGB#:18W+$M9.K*BO$42W7*UZ;8E3>O;F:)!3PP^B=)Y&9JC R4P KG5'YD^Y^A MOB&OX,6,BO(7[>N^EH'B7$B6UF*504JRZA^_U(5H"1SG@L"I!B<"])/!K@5_6OBI66>D 2SR;<+9'O.BM:,5!:5>I5@4F63&R MGB575XG2R=D\_I(300J7Q7OTF$F!B QH>(=>H-(AG[?L%PHI9B84N581#+C.I]%E8]S(1\7?6"9 MW @49@DD'?J@7^__GS[JU]M.#\!4Q6TJ[!PJO'!ZB;_DV1URK??(L1P7?7H. MT-LW[SH2>[@>X_1@ CW9A'JRB?HQ <0*8Q]CT'S- =3L)7NJ[S;CVRTCN!RK86!)PR+LD_U80/+^K51D!7 MP;VS1!S7LD[*?=[)'IYV"LX[#;S33N%Y)_P-=.N\I!,6Z(2%.F&1)MB1]HTV2=L$ G+-0)BS3!CDP>-2:/>I_OW_)T";QXOK>INIS.Y%WVJV3EB@$Q;JA$45S&LO"]V+W'WCX'VO@T\'W[:3 JRVEZD2R;;D% MLF12LK0\W !.@!<=U/458_)P4@1H-O9F_P%02P,$% @ "38)5ZI.&P_# M P %! !D !X;"]W;W)K&ULM5COCYLV&/Y7 M+%9-K71W8" 0;@E2FJCM3=UTZJW;AVD??. $JX"I;9+>_OK9P!%(#,M5],L% MP_L\/.^+WQ^^Q8&R+SS!6(!O69KSI9$(4=R:)H\2G"%^0PNF2&2&^&BNG?/P@4M14IR?,\ +[,,L:>W.*6'I0&-YQN? MR"X1ZH89+@JTPP]8?"[NF5R9+4M,,IQS0G/ \'9IK.#M&OH*4%G\2?"!=ZZ! M/USA-%9/4\;4A-=IW*F#W^IG]7>6\=.81 M<;RFZ5\D%LG2F!L@QEM4IN(3/7S C4,SQ1?1E%=_P:&QM0P0E5S0K %+!1G) MZU_TK0E$!P#= 8#= .Q+ 4X#<"I':V656QLD4+A@] "8LI9LZJ**3866WI!< M?<8'P>13(G$B7$5?2\*)"BF_ G>Y0/F./*88K#C'@@.4Q^ ]I?&!I"FX!@]R M&\6E?$RWY\97X'>Y[UYOL$ DY6^D^>>'#7C]Z@UX!4@._DAHR24?7YA"*E?O M-Z-&Y=M:I3V@\MG*5M[>\0!%>&C(Q.69[;(0_ M_P0]ZQ>=YQ.1]>+@M'%PQMC#]XQR#M:(L2>2[\ JHV4N=![7-%Y%HPK+/K0] M?RX_Q;[KBL;*]SVKM>II=%N-[JC&512569DB(3^5%,@$^1>IW:Z363/-.@*N MH>OXSHE.G1ET@IE>Z*P5.AL5JG+G@E#.SEX.;=<*3B1JK#S'&U#HM0J]484; MO)=EOY"!%#A*%B.=F>L&0RH[,T)CK[8+BNYBC,Y-R95@[QA!3Z,632WCP56]_M8W>&SH\L7W"T^;\X%A.Q]6-Q MG +@^!AP<0EK>+KYY#B6=9IU_V/55WD< >#X#/"2(@;/>_PUG#ONJ5*=F6L/ MC +P. O \6'@TBKF:_@VQ'&PO=V]R M:W-H965T%_?K93HA""6&J=M/XX[ROGW/BV!UMN;B5:P"%[G/* MY-A9*U6<(+8'IFR46.E>Z*E2L+ 3BSHIRZON?%;HX)#@'RK=C9^ \#ER3U5J9 3<9%7@%^K^O0$@S"%P1^+?#_51#4@L F6I'9M&98 MX60D^!8)$ZW=3,/6QJIU-H29MSA70L\2K5/))+TKB22FI/(873*%V8HL**") ME* DPBQ#GSC/MH12] [-]2[*2CW-E^BB5*70@3D7BOS!]JU\O-?;2P(ZG('" MA,HCK;F9S]#AP1$Z0(2A[VM>2FTJ1Z[2^ ;"36O4\PK5?P'U2\E.4. =(]_S M@P[YM%\^@U3+!U;N/Y6[NFA-Y?RF M>$WGE45L+[/0X&$7>*6*6N#1Z2#8 >^U MWA,\:L"CU\"C+O#H&;COQ?$.>*_UGN!Q QZ_!AYW@O<:[XD];+"' MO=C?]"T[Q4(\$+8RYV#)5%<6PV<;?N"'WNE.(AU1<1!'351%Z+:.>G/-?L5B M19A$%)9:YYT,=;%$=755'<4+>_HON-)WB6VN]6T/P@3H^27GZK%C+I3F_T/R M%U!+ P04 " )-@E7EJ1%V[(" "!!@ &0 'AL+W=OVO I#D^98 M,'.N2I2TLU"Z8):F>AF:4B/+/*@081Q%_;!@7 ;)T*_=Z62H*BNXQ#L-IBH* MIE\F*%0]"BZ"S<(]7^;6+83)L&1+G*%]*.\TS<*6)>,%2L.5!(V+43"^N)H, MG+TW^,:Q-EMC<)',E7ITDYML%$1.$ I,K6-@]%OA%(5P1"3C:)X#R!> V*ONW'D55XSRY*A5C5H9TUL;N!#]6@2QZ4[ ME)G5M,L)9Y-Q^E1QPUV&S"G<2,ODDL\%PM@8M :8S."34EG-A8 SF-&ER"K: M5@N8YF2+!KB$*=/ZAMV6]#Q-5K&A3F!(V?Z-5>5(58S#"WI=RK" M=*UUTFB-]VCMPZV2-C?P06:8_8T/*>XV^'@3_"0^2/BEDN?0B4XACN(./,RN MX?CHY !OITUJQ_-V]O"VL?^X5_2EZU,SG?W<%7%#U-U-Y"KRRI0LQ5% )6=0 MKS!(WKZYZ$?O#\CLMC*[A]A;F:S)7ZZNDT[V, M!X-AN-HAHM>*Z!T4X5._=0MW>6X8>EN>"?5NM]]^Z[=_T"\="E6LI!K3&F7Z M E8S:01K>D7VBTJ/>H_=>4W[K_2<[&ULM9UK<]NX&87_ M"D;=MKLSCLVK+JGCF<0D+CM-U[/>M!\Z_?E85I_J!RD;\MLF+^HWLX>FV;Z^N*C3![E)ZO-R M*POUG[NRVB2->EO=7]3;2B;KKM(FO_ <9WZQ2;)B=G79?79375V6NR;/"GE3 MD7JWV235EWRM^UK,_;9"5^*?F7RLCUZ3=E,^EN6G]HU8OYDY;8]D+M.F123J MSV=Y+?.\):E^_-I#9XOFX9?L M\N;G\I'+?H/"EI>6>=W])H]]66=&TEW=E)N^LNK!)BOV?Y/?^B_BJ((?/E/! MZRMX3RH$S[7@]Q7\)Q4\[YD*05\A.+5"V%<(3ZTP[RO,3ZVPZ"LL3JVP["LL M3ZVPZBNL.CGL]U^W\Z.D2:XNJ_*15&UI16M?= KJ:JM]GA6MV&^;2OTW4_6: MJ^NR^"RK)ON82W(KBZRLR#_*1M;D%7F[7F>M().D4J6S@GPHLJ8^._K@?9;GJD)]>=&HCK;-7:1]IZ[WG?*>Z=2V82*8'C&?!T-,WTX9AIV^4#<-/ MWRC7@A$O;%32ZL&*T73F'XXFO^/ZSW;O8Z,.EKJI=NJ$T)!__UT5(**1F_H_ MAEZ^V],",ZT]S[VNMTDJW\S4B:R6U637)&P" F+D3"*A#$D MC"-A @339!P<9!S8Z%>W39E^>BCSM:SJOQ+YZRYKOICD:Z5,E>\>-N]@;8CV M^^ M#!>CHMQ0U D4U!\5%:"O4]OEX6&7A]9=?AP'U/LXH&CC@#-2R,:T[ZVXJ?M^ M#PN/OJ1%X(3^ MM)<^)+Z[4]="9^1&5EFY)N6=BD7+;1M]GJE7_U51<7=V_9V\O?V@PM7S+JQ[ MYCZ>1S"5=8.%9YAS8.:RGC\?3XMP8]E0 M;=FX#P+UK>H[WQMVOC?U;*RNY+_1U;^]+Y,5A*1%4%H,I5$HC4%I'$H3*)I^ M- R&D8MUC%RH902E15!:#*51*(U!:1Q*$RB:+NC!.G(QWI$=,UG(2%H$I<50 M&H72&)3&H331TXYC&K>+?9Z;#W 'L\NUNUU'M[;<)-GZ55:0ZV2;-4ENE"K4 MZX+2(B@MAM(HE,:@- ZE"11-E_/@G+ES;! !-<6@M A*BZ$T"J4Q*(U#:0)% MTP4]F&.NU;0X/8B VF(]33OA+%?N:C6^623JRVJSU8L@\ R3";&)._="=S6^ MLX2:N/[262[&]XLP4UEOX2X6AMM03&7=U<+U31,$W\)1<@=+R;5[2L^?G+_A M/ '4EX+2(B@MAM(HE,:@- ZE"11-/R@&"\M=84_Q4#<+2HN@M!A*HU :@](X ME"90-/V&_,'4\JP>P\FG>#MFJI"AM A*BZ$T"J4Q*(U#::*G'8W#3/:FYS19=R.X;9R@"PWJ6T%I,91& MH30&I7$H3:!HNEP';\NS>ULCN1:R(=NJ3*5D3E086][M;]4V"C@< M#Y6^XQF'2JB=!:7%4!J%TAB4QJ$T@:+I"A[L+,^^$FRDX*9*UEEQ3];)EYK\ M3M9&R=0 MG*3;L3GDCW0+7; %I<50&H72&)3&H32!HNFZ'4PVSVZRCW;?ENL?NXKG_5,505PQ*BZ$T"J4Q*(U#:0)% MTU4\N&*>?6772,7;KQ, )-F4NZ(A:UF4FZS8IR[:U7+=9B8:-&U4,]0ZZVF: M^3^>1( Z8E :A=(8E,:A-(&BZ:F#!D?,MSMBIE#B8#JD255]:6.)7M=J9-Y[ M9JK49EL6JH))R_[8&W$7"^.%G+UW4X=G*"V&TBB4QJ T#J4)%$U7]&">^7;S M;*_HNMXE1:HD7-:-<;;!'R]>^4:-0#PQ*BZ$T"J4Q*(U#:0)%TS4Z>&"^ M?3F:.)8G29JFRC[NFJ0=]1G&#[&Z,;"<@7G0J>K3KZ4Y%N%H\U2TVNR VO2 VOR V MP2 VPR VQ>"W\-7\P5?S[;Z:?>0]*;H-1L-NX!I'7:C-!J7%4!J%TAB4QJ$T M@:+IZAUL-A^<,-'.FSJMX)^>,A':<.R;K$%STD1HPPQ*XU":0-%T+0Z&F3_1 M,%.G_&S395BX2[**?$[RG?GT#UT(UM..I;'REBO#@!Q!&XZA- JE,2B-0VD" M1=-E.WAGOMT[$T769$E.TF2[]Q9:ZV&?-KUS'I+M5BDX3?*\)M]G!5F7>9Y4 M]5#J!_*[/87[.WL/)@M\3UL>7^:%[KD3/%4WU&&#TBB4QJ T#J4)%$U7]^"P M^2^E1JS;03G=5952L8IHM[LJ?4AJJ0G;*%KH8C1_G%=OV=U/.!Z4H98:E$:A M- :E<2A-H&BZ; =+S;=;:J&C78N9)79.WJNQF4Q:D6]%CU#/44(/2(B@M MAM(HE,:@- ZE"11-?]K!X+P%V 2+ 71-&I0606DQE$:A- :E<2A-H&BZH ?C M+; ;;_V(7+&-7K%7@/(JJ]\%S&TH_'T;;FYLL^/Z15/YQ2'+N M/GW(!]2=@](HE,:@- ZE"11-%_+@S@5V=VY"-/*S7,M-G_[AIX*H(F_O&B7X M'W=%6V;_.*TSDA1KY>J@^*6_7S-*S(^[@2Y_@](B M*"V&TBB4QJ T#J4)%$T_6@8G,, FDPR@R22AM A*BZ$T"J4Q*(U#:0)%TP5] M]!PRNT7XAU:"]$SK2A![NY.U"C4$H30*I3$HC4-I D73M3H8@L'$=7=35X($ M8TMOM!+$WH?)NH4Z@U :A=(8E,:A-(&BZ;H=S,-@ZFJ[_V,E2-_6"RM![#V: MK&*HEPBE42B-06D<2A,HFJ[BP4L,)JW#(]7A:G"P%H^T/%HGTI:7FZ:9W>L+<[5:M0 M6@RE42B-06D<2A,HFJ[5P5(,3UG+]W],;X3C57ZCZ0U['R;K%NH@0FD42F-0 M&H?2!(JFZW9P$$.[@PB=WNC;>F%ZP]ZCR2J&.GM0&H72&)3&H32!HNDJ'IR] MT+[&[YM="_[R6!J%#G4&H;0(2HNA- JE,2B-0VD"1=,/B,$9# /HM6"(M)JN MH;0(2HNA- JE,2B-0VD"1=,%/=B'X3>V#\.Q?>B.XFNH?0BEQ5 :A=(8E,:A M-(&BZ;H=[,-PHGUXE+7HC&QD4N\JV0W1V_USFIZ3[SA_Y]-DR?:>3%8OU#:$ MTBB4QJ T#J4)%$U7[V ;AA/3=R(2R(6&9ZV-S99S5#'$$JC4!J#TCB4 M)E T7M#ECY+:LVC7D7;KP MO8O>S9,,:PN,ZC*]&37-ZIJL[Y(IR1*KM_.+QIRFV+)!_+IBDWW+*RZ9' , M )L+ 9 >&PO=V]R:W-H965T'"3V]9:8@?;:3=^/;:31>W(HF[*2V,[]YS< M,(JF1,*UQR)JB@PO[^$G&VGULAZ6/A&5FNI%^QX M4N(5S$'>E-=R6)2,%4$$811R64^MB=)Y$.MX$_""P%3MCI)4L&+O5DZML M:CDZ(<@AE9H!J\<&9I#GFDBE\:?AM-I/:N#N^(']@]&NM"RP@!G+?Y),KJ=6 M9*$,EKC*Y3>V_0B-GD#SI2P7YA=MFUC'0FDE)"L:L,J@(+1^XKO&AQW R'\" MX#8 ]U" UP"\0P%^ _"-,[44XT.")8XGG&T1U]&*30^,F0:MY!.JMWTNN7I+ M%$[&,T8WP"59Y(#F0 GCZ"N3(- [-%='+*O4.ENBK^H SC#G]X2NT$7!*BKU M\F>"%R0G\A[-6%$R"O6RZ[A!0W.<@,0D%R>*\&:>H..C$W2$"$7?UZP2F&9B M8DNE0V=CITW.EW7.[A,Y?ZKH*?*5-S>9WL^DJ<2Y* MG,+44F5 -^ %;]Y-0J=]UU.#4F6#$2VYZ+7NNCULP<[IR U>HR?O;U:! MN8==+O0R/_<(#4F6#$2VYVC0.AH,>A&#(5TP]E]>]=O[)^%CZ[?86%)V'&9QX'CM&%[ L:M@'&O@!NJRH>Z47\A4PV$ M.A)$B K3%%#*A.S\NQK_E^^[\"QX7%0ZHJ+0/WLDJC>Y%^Y=U$J/ABBBT6%% MM".LJXCVIO1EHG=.Q\I^7K>"]42RTC1'"R95JV6& M:]4] ]&ULK59=;]HP%/TK5M9-J[22 M[Y0R0"H?TSJM4U7:[6':@R$7B)K8S+Z!;K]^=I)F$ RJMKZ [9QS['-M7]_N MAHL'N01 \IBE3/:L)>*J8]MRMH2,RA9? 5-?YEQD%%57+&RY$D#C@I2EMNZ*+F " M>+^Z$:IGURIQD@&3"6=$P+QG7;J=<:3Q!>!K ANYU2;:R93S!]VYBGN6HQ<$ M*%=>IE3"D*??DAB7/:MMD1CF M-$_QEF\^0N4GU'HSGLKBEVPJK&.162Z19Q59K2!+6/E/'ZLX;!&4CIG@502O M20@.$/R*X#]WAJ B!,^=(:P(A76[]%X$;D21]KN";XC0:*6F&T7T"[:*5\+T M.9F@4%\3QGY(0DC-PM>2XIBV77 M1F5*+\V>508&I0'O@ &?7'.&2TG&+(;8P!\=YT='^+8*9AU1[RFB ^^HX*>< MM8COO--&?<-ZAL^G>R8[_S?[^)]GWPF&7Q\OO]#S#^B-8(KJ($D4N4HN2+Y_ M5@!RA9#)'Z:]+M4"LYK.F1VYHC/H62HI2A!KL/IO7KF1\]X4Z)<4&[VDV/B% MQ':V)*BW)#BFKF\\"I6?)3XGB90Y93,@,R[1F&]* MO7!K$>T@:A@V8;R&X7V,&UVX#<-KSM@SPWO&AX,X&"BX8W>^OMRD LBJ)!JMW)&99YIAZMZY++XCENC _< MSM UC(]4'5.6'7_ERR+HFHI%PB1)8:ZF2KXN6<HJ[O^'U!+ P04 " )-@E7U&=M9Z0" #N!P M&0 'AL+W=ON+DQI0CU]5I#@75 UF"P).55 4UN%5K5Y<*:%:#"NX&GC=T M"\J$$X]KVY6*Q[(RG FX4D1714'5GREPN9TXOK,S7+-U;JS!C<(W?+:?325K@_GK'_KF.'6-94@TSR7^PS.03YX-#,EC1BIMK MN?T";3SGEB^57->_9-OX#B.'I)4VLFC!>(."B>9+[]L\[ &0IQ\0M(#@(> I MA; %A,]5B%I ]%R%\Q90A^XVL=>)2ZBA\5C)+5'6&]GLHLY^C<9\,6'?R8U1 M>,H09^*9+ IFL/!&$RHR,I/",+$&D3+0Y#0!0QG79^0]N;U)R.G)&3DA3) % MXQSKK,>NP4M8*C=M!:>-8/"$8$@6*)%K,A<99#WXY#A^> 3O8O!=!H)=!J;! M4<)OE1B0T'M' B\(>^XS>SX\Z OG_]3G+U8_2$;8/8>PY@M?]!P2IE,N=:6 M_+Q<:J/P;_ZK[PDT(E&_B&U](UW2%"8.]C8-:@-._/:-/_0^]>7_-J/9GZ//<%AULR>?_3-)%Q0M6:8. XKE/(&%]A?53-= MFHV19=T^E])@,ZZ7.0YD4-8!SU=2FMW&"G0C/OX+4$L#!!0 ( DV"5&PO=V]R:W-H965TS0K3P4@EI)M'*VOHJCDVQPHJ9"U6CI)6%TA6S--7+ MV-0:6>F=*A&G29+%%>,RRL?>=J_SL6JLX!+O-9BFJIC>SE"HS23J17O# U^N MK#/$^;AF2WQ$^U3?:YK%K4K)*Y2&*PD:%Y-HVKN:C=Q^O^$;QXTY&(/+9*[4 MLYOH42QO_")NS-!A$4C;&JVCD30<5E^&6@CN)N-@%FH5 Z2N! M,KA3TJX,?) EEG_[QP3=DJ=[\EG:*?BYD1?03\XA3=(^/#W>P.G)68=NOZU( MW^OVNROR8SHW5M.E^7DLUR Q."[A'M*5J5F!DXA>BD&]QBA_^Z:7)>\[ (^L.ND;J %?IM!E6FO;HZ>A-?W9'AK\'=-++@VEMB#7Y&)$ M1Z]#TPP3JVK?J.;*4MOSPQ5]9U"[#;2^4,KN)RY ^^7*?P-02P,$% @ M"38)5YO7/M($ P PPD !D !X;"]W;W)K&UL MK59=;],P%/TK5IC0)FW+=[J5-M+:= +$Q+0R>$ \N,EM$RVQ@^VV@U^/[:2A M;;(R8"^M[9QS[CW73GP':\H>> H@T&.1$SXT4B'*OFGR.(4"\W-: I%/YI05 M6,@I6YB\9( 332IRT[&LP"QP1HQPH-=N63B@2Y%G!&X9XLNBP.S'"'*Z'AJV ML5FXRQ:I4 MF."CQ J8@[LM;)F=FHY)D!1">48(8S(?&E=V?! JO 9\S6/.M M,5).9I0^J,F[9&A8*B'((19* [Q1O];>I9<9 MYC"F^9G0N#!0 G.\S,4=7;^%VH^O]&*:<_V+UC76,E"\Y((6-5EF4&2D M^L>/=1VV"%*GF^#4!&>?X#U!<&N"^]P(7DWPGAO!KPG:NEEYUX6+L,#A@-$U M8@HMU=1 5U^S9;TRHL[)5##Y-),\$7X 666.SM"T.BB(SM&8%B4E0 17,XV0 M:UR@.XCI@F0_(4''$0B-T2ZIO7 MYR6.86C(CQH'M@(C?/W*#JPW7=5]2;'H)<4F+R2VLP]>LP_>(?7P8PD,BXPL M4*[?S%B^F5U;4:D$6D7=%JOPPNI9 W.U7>(V*+"1K?EO@WR6Z"H#;+;A9RT M49>]+5!EW]RZE0I@"]T.<+F#2R*JSTZSVG0<5_JBW5L?V?VQW;$>R0ZE:BA^ MRU?MS0UFBXQP6;BY#&6=]^1.L:IEJ":"EOI.G%$A;U@]3&67!4P!Y/,YI6(S M40&:OBW\!5!+ P04 " )-@E7C(!CX)67"2Q.W=J/21-:& M,P$WBNBZ+*EZ' .7JZ$7>NN%6[8HC%WPTZ2B"YB"N:MN%,[\CB5G)0C-I" * MYD-O%)Y/^M;>&?Q@L-(;8V*5S*2\MY.K?.@%UB'@D!G+0/&WA EP;HG0C3\M MI]<=:8&;XS7[I=..6F94PT3RGRPWQ= []4@."1K-9&EBT8/2B9:/[TH8W#!@!Y=@.B%A!M WHO .(6$#NAC6=.U@4U-$V4 M7!%EK9'-#EQL'!K5,&&S.#4*=QGB3/H%, ::')-IDT8BYSBL*@Z8*D,YF5!= MD$M,-KD23=&XZ(N!_%=HJCM>)QM)?P'NUQ)^X2$#N^>'\"?HUFVB@LZM^[0M10]'93V(M^KBN: MP=##FZQ!+<%+W[X)!\&'7?K^$]D3M;U.;6\?>^JJJ:(L)UA+A):R%D9CA62\ MQNS:4BDQ'K5RU6=KD=OP$,[HC'%F&.RLH.;,@3O3MJUEV@M[_<1?;LI^;A2& M@].HLWJBI]_IZ>_5\ZT"A3="+%I'J=: @N0,[X%H!,%#5E"Q *=88%][E:3^ M8^>J::#-A,C*]>$9M)@2W/# A\=4-8 ]^=2FO7$ M'M ]8^E?4$L#!!0 ( DV"5? &PO=V]R:W-H M965T,EEFK*EZZH.>#"!)74#3PO<4M,*BLD914 M,.%(-&6)^?8&*-N,'=]Y6W@DRY74"VX^JO$2IB"?ZPE7,[=3*4@)E2"L0AP6 M8^?:'][X)L#L^$%@(_;&2*MJ9G:@>X)G MA+:+YW<@,:'B ITA4J&G%6L$K@HQB8D5P?_VV:ME8CL$KH:AJ+&Z'H3=R MUQ9PU(&C7K!B1396&Q7OLP;>,5C

)3L-@&BP]@099%F1V6=+#D%"RQP9)# M6)(D@1V6=K#T%"RUP5(+S,M\.RSK8-DI6(94@:$9;%E5V+C9 7<0A&EDYPXZ M[J"7^\0DIHB:^J_Q5O5B::WQ@>6_$X7ZZ&UTWWMO35XO_QZ$&")2UHV$0G4: M":H0I;7+> <6+J-!F@Z.6-CKCGZOA8DN_4JB-:8-Z%IMOP9][X96._YAY491 M'"7_V7'W^K:^ Q\P7Y)**,A"!7I7J4J(M]=*.Y&L-JU\QJ2Z&,QPI:YBX'J# M>K]@3+Y-].W07>[Y7U!+ P04 " )-@E727XG_YO3O;<2?5HRX1#3S5 ME= )*8UI%I3JK,2:Z8EL4-B50JJ:&1NJ/=6-0I9[4%W1* AN:,VX(&GLY]8J MC65K*BYPK4"W=)#=^7QDW0-&[8'K=H?C1K92,ZLN2\1J&Y M%*"P2,@R7*QF+M\G_.38Z9,Q."<[*1]=\#E/2. $8869<0S,_@YXAU7EB*R, M/P,G&;=TP-/QD?VC]VZ][)C&.UD]\-R4"7E'(,>"M979R.X3#G[FCB^3E?9? MZ(;<@$#6:B/K 6P5U%ST?_8TU.$$$,Y> $0#(/*Z^XV\RGMF6!HKV8%RV9;- M#;Q5C[;BN'!-V1IE5[G%F?0K6DL:KF';=P5D 0_>"N:P/*"RG8$-NO9RL0>? M#M]1UCP.DE]O18XVLVU%B--:Y\C8VK\=4S,G6^GI?I;\$C+PB= MC4)G_RG%KW 'QC:L^%MOX+ M"PPFMW,"JK]4?6!DXP_R3AI[+?RPM.\0*I=@UPLIS3%P=V-\V=*_4$L#!!0 M ( DV"5<+ J[Q=P, .X/ 9 >&PO=V]R:W-H965TVEH'2 MA@M:=V#I05V2]A]_[A)Q!) \TP"G SAC@/<,P.T [DM/\#J ]](3_ Z@0S?; MV'7B8BQPM&)TCYBREFSJ0F=?HV6^2J(:Y4$P>;>4.!'=PPY( ^A']"![,&LJ M0'2##KN/7] O0'.&MT69HBO9B>AM# *7%7\G(1\?8O3VS3OT!I4$?2AHPS') M^,H4TC%%;Z:=$]>M$\XS3KCH/26BX"@A&603^/@\/CB#-V5"^JPXAZQ<.V<) M?VO(!7*M'Y!C.>Z$/S08_UH M'[7'W[]+4W0KH.;_3%6]Y?6F>94$7O(M3F%M2(WCP'9@1-]_9P?63U,IGY,L MGI,LF8EL4!RO+XYWCCWZ0 6NIG+?P@(-4V^+7>1;H1=8*W-WG-53,\\*;'T"PY-5L$H1T\L0UB]/L8_;,Q_D&9*-!5#:Q,\52L9^%?VV=S MDL5SDB4SD0UJ$/0U"+Z1" 1S%F=.LGA.LF0FLD%Q%GUQ%J\3@1;F'SV/KN^' M@3\2@5,S1S[=?C@2@5.S(%S82WLD J=FOF];CCTM LL^QN79&&^) $9T]TW' M>A;^M7TV)UD\)UDR$]F@!F%?@_ ;B4 X9W'F)(OG)$MF(AL4Q[:>/N6MU\E MASM^+]N^ZX5C'9BRL[UP,1:""3LG=,/0'2G!E)W4"V\QD@+S:'Z1;_E<#XX< MI;0AHOU.[7?[X?1*CV2C_6O[\L:>V(_5,*OGI2?Z=A)^CUE>$HXJV,BCK(N% MU"W6#I?M0M"MGIX>J9"SF+XLY$ .3!G(^QM*Q6&A#NA'_.@_4$L#!!0 ( M DV"5>F,(Z/'P0 "82 9 >&PO=V]R:W-H965TSZ@J9 @,5NMWTH^D!+8TN(1+HD;2?Y M^@XIK6);7,5.]&)+U,P9\ISA\#(^00ZPT!,6_//YWEJATX@P=DL":[G+UR ^_0S6@4./%/)?FEQPJ6\\A M\4XJ7E3.V(,B8^4__501<>2 .':'H'((SAWZKSCT*H?>I1'ZE4/_T@AAY1!> MZA!5#I'AOB3+,#VGBD['@A^(T-:(IA^,7,8;"D3D MY_U" B_H6?HSN]P]L WGQZ(O?BSZLMU]#C&Z^S;W$RY[=4;U#%[O&QFU%KP@ M,]1)8/7 K%8IF9E\!D'^N5M)T_ZO+7E*_+X=7Y?:6[FE,4P-.N-_,&YV<(2=# :G9LM6\?WG>R%-7OA-]C3 M&X",;<@6A*F[+ ;"5WFV,1786E]+R/"8I2 ,P@:;K:&OS?X+@RZZ#+H,F_G@ MA8/@*.@)ZU'->M3*^ET<\QU3DL0I%1M("%_C+J=JPT2&;$]7.> F!0K\NF.X MT)K=D&ZD&U1,*J)2?,YQPQH$ICN)7];XF$LDG!9*\;W]F+192^6'8&=R#BJ91Q]CXPVR4:-S!T-FPMX:[AK];DH MY*++D,MFR.&P_]ID\;VOYRRO?<$YGA:XV"27\UXAG[#0*,TSBU44-?9-%BL? M=T31&:,VLR MOYWYEO:Y?[LHKRR^PI2I0OBF_-(7K%%1YA MS&,*- &A#?#[FG/U\J(#U%=#T_\!4$L#!!0 ( DV"5>%*B@.KP( .4( M 9 >&PO=V]R:W-H965T;#DH:B;5,##%1K0P>$ ]N<5,#V3<5%BI;LB=V4E *<65%(W M\+R16V+"G#BR8W,11WRE*&$P%TBNRA*+GY= ^6;B^,YVX);DA3(#;AQ5.(<% MJ+MJ+G3/;5E24@*3A#,D()LX;_WQ=&3B;< 7 ANYTT8FDR7G]Z9SG4X>6@%#*\ MHNJ6;]Y#DT]H^!).I?U%FR;6";Y PT9K--*PW%JVS(" MUI7 \@T.N_*T%SWT[J'2)Q)2])F4)HYG:*&G9(;K<_KMH^9&UPI*^;W+EUK( ML%N(J>&QK' "$T<7J02Q!B=^^<(?>6^Z7#H2V9YG@]:SP2'V^(]5U8Y5O+6J M\U34E*\MI?G#6<=^$ ;],'+7NWEUA'GA13]HP_84#UO%PR<4'VN7>VBAL%!( MER",[1D^]R[./;\KY8.:GKOA1R+;LR]L[0O_ER()C^G9D*:ZOR83GC/P"$TYXVN7-X06#(2HY4T57]4T/0I_KA+MS"9D'P T6.6$2 M4<@TO=>_T+Z+^E*M.XI7]EY:-7%M0TXYF52=%LCWG0?BCZ,I;%$ MA"*U)&7'Q7[X\B91P\N0#$[BYB&6:,[OC,PCSO!_>+E\#J,O\9;SA'S=^4%\ M-=DFR?YB.HU76[YC\?MPSX/T-X]AM&-)^C;:3.-]Q-DZ;[3SIYJBS*8[Y@63 MZ\M\V5UT?1D>$M\+^%U$XL-NQZ*7#]P/GZ\FZN2XX).WV2;9@NGUY9YM^#U/ M/N_OHO3=]$19>SL>Q%X8D(@_7DUNU MJ+K,&^1K_\OAS?/::9!_E(0R_9&\^ MKJ\F2M8C[O-5DB%8^N.)WW+?STAI/WXOH9.39M;P_/61[N0?/OTP#RSFMZ'_ MF[=.ME>3Q82L^2,[^,FG\)GR\@.9&6\5^G'^/WDNUU4F9'6(DW!7-DY[L/." MXB?[6OXASAIH:D<#K6R@U1JH1D<#O6R@UQJ870I&V<"H=TGK:&"6#D'GW/HG2WWIIN^3Z/@E77[:AO^91_!=B_W[PDA?RCMRLUU[F+>:3CT'Q M#,LB'A,O()\#+XG?I@O3U[]NPT/,@G5\.4W2#F8R MTU79F0]%9[2.SJCDES!(MC&Q@S5?M[2WY.WUOO:.O/VLKSWMZ;\F 4S3+7/: M/-IQ\WS0I,2;??2>Z,I;HBF:7O[!6_IU*Z?<\_V1HB[;_JSRYG\[!&>=^'QO MD9]_>D/V/@O(RF=Q?&Z&SB[:PS6THT;;%OP!776_H:O=-"JG67R5TM0:K:>; M@I?TTU==SY7T+A=DH'?9CGY-;L-=.OK%Q;?Z)HI8L.'IB)20AQ=ROMX=>\D7 MWSRS:$W^_?<423XF?!?_I^W;7>@;[?K9*'P1[]F*7TW283;FT1.?7/_Y3^I, M^6N;I9$P"PFSD3 '"7.1, J""5XU3EXU9/3K?QQV#SPBX2-9A;M=ZM$X&Z>* M[W#ZG?BC>-7F02EWK >1,*N F3DLFU(^76N7TZ=S8R'EG%XY%RE'03#!+>;) M+>9 M_!B N,%JW2OE4Z*BUW_'_F/-K=(N6/=@H199J];D').KYR+E*,@F."6 MVWSQ..DVSM2]ECO(&$6$F8C8J25LT544]$Q6-4Q6R57DE^[?\7(O,%4\\8AM.]CSRPC4) MT[<#_<2/HW5AK%8'04)H%I=E0FM.S\32R*])_52-K]M(:+4,[1'LZ-#]V M:-;2']&A5?%<%G^X_QX0%:S)H0(;F U":!:794)H# MI;E0&D71Q/-2J]!!4UYY0-:0E?1;*,V"TFPHS8'27"B-HFBB::L\0Y/G&3_F M\%K>B='&A28=4)H-I3D]&T\C+YQ%,5F>#K,7G8?9T([1@1U3E6//-*/O@%NK MTA=-GKY\UUJB7'NT5:&!34D3DFI5F3ALJZY2T69^L"Y6EK;*FVEE3U*H$ M19,6NZ_OTIEBZ[:'YAY0F@6EV5": Z6Y4!I%T42K5;F'9KSVI! :?D!I%I1F M0VD.E.9":11%$TU;92[:_T/F(N_$:.-",Q M>X8(#5"@- M*LZ$T!TISH32*HHFFK;(639ZU5->7EM?DLR?F^>S!Y^0QC(ID MKR_7DTN,MB4T@M&:5SED]8[E0EG4AU9HO#)8UX7J4A1-O U#%9WH\NLU3N=3 MYWD=N3M$JVVZH^LR\J?%S4<%J-"8T\ M>KJL'4_!;+4A](H4*,V!TEPHC:)HH@W/;J/4DZ<1Z-#(!$JSH#0;2G.@-!=*HRB::-HJ,M'E M5Y%4U>>G,/&"#8FR\Q5BDH5WB5_DO?'9;9RSPY&B$IW7I->A[[/SI6^R,?QT M?]E6$T,C%"C-*FE",EJ?(4)SD7Y!%RI(4331;E78HDCAAP3J;Y_19!%K(A](LHWGM0J=%H'7[X<(N5)BV"LLM4E7<#7G%O]Z$W7I1C1IL*6N2&TFPHS8'27"B-HFBB M]:K2N;%\[8D=M,@.I5E0F@VE.5":"Z51%$U\=%I5RC?EI?P?'R_*.S36Q%": M5=+$&_O6'[P&+?4/4'2ABA1%$PU7Q0'FF#@@J!]7K,+@B4<#[I0HEQEM(VA$ M8#8+Y@T70:.!%D%CH>O+QE/\H+D BB8ZJ8H.S#'1P?"H6HX=[1QH&BCK#1%VH*.T5 M%6KJTN M.JQQ]H!A^3GSWQQ2R[FC_8%]Q'#+0W\[_(%]UO!071>J2UMUI?ZHJN.FO#K^ MG1)JN>IH]T +YE":#:4Y4)H+I5&SI>"_,#5=[YSM5$5U4UY4;RM]IG,:35&U MX3?]D6N,]ARTV ZEV5": Z6Y4!I%T41?5B5Y\[5O^F-"B_E0F@6EV5": Z6Y M4!I%T4335L5\4WX>_/<:TJ$5?"C-,EN>=FS.YS/#T.L30FAU?K"N"]6E*%KA ML&F\Y3RQ6,*N+W<\VO!;[OM9/?,0))G(V5(2\&ULM9E_ M;YLX',;?BL5-=ZVT!C _DO:22&W2Z39MUZJ];KH_77 25,"9;9KVW9\-! (A M3IA\E=KRP]_'_GXP]F,\WA#ZPE88<_"6Q"F;&"O.UU>FR8(53A ;D#5.Q9T% MH0GBXI0N3;:F&(5Y4!*;T+)\,T%1:DS'^;5[.AV3C,=1BN\I8%F2(/I^@V.R MF1BVL;WP$"U77%XPI^,U6N)'S)_6]U2\1WK"=8R!3>2;D19Y\#B>&)5N$8QQP*8'$OU<\PW$LE40[?I:B1E6G#-P] MWJI_RI,7R3PCAF,D*8-%"Y(H+?ZCMQ+$3@#T#P3 ,@"V FSW0(!3!CCM&KP# 6X9X.9DBE1R M#G/$T71,R09065JHR8,<9AXMTH]2^=P?.15W(Q''IX^8LC_ [<\L MXN_@ CR*_A5F,09D ?(BX&Z=/Z=K^9QD&92&X$=.%8?@^A53T4O [1NF0<0P MN*=1@!DXFV..HIB="\FGQSDX^W ./@ 3L!6BXG:4@JA0L 43"NP< OV!BH5 MOV3I #C61P MZ'0T:'9Z..S*1QT^QX$(M[O"&]DX53=Q5I0NNQY7(>=VR\G![(JM48 GAABM&*:OV)C^_IOM6W]VH=(I M-M1)K$&(J]"Y"D1;?O7DJ)4#BU' 'E[@*P6F:,EYLH&_6*Z M?I6N?U*ZN!PYCR;L[Z5S 8;C\:F#RVA_O$'H.3Z:^&5'XN+'];Q6XLH:^R:N2:P! MQ[9JGVE*>]_ MG=VOE![M]#]G -U6WU,WH#'7=O4EI4FN2JHVV MK32@!PS!B:P*:7L7%AP,]WJ65C^M2ZW)JW;4MMI2'W4')Z)S]]$-!^V)4-V6 MWN3^#Y]MUT;;5COM#K-P(BMOGY4S<-JN2EU];UB>>M!L0JCMMZWVWVW7<"(! MOZ,Q]EYOT6K!=:DU0=4FW![V] \/6'Y7E%UH1E).4< S%(.OT:(@^2\6'+OI MZ?3;,ZUJ8[[]*MOY+D.M2P2M:G-=:DVL]1(!'EDB%!-K)[4B MTF^L0"W[$K:G$'45O8%T5.M8CNL?F$9A[>^AVM\?>?7*Z$;%[L@:^DX[7ZU6 M7I=: <7;$O4%VM=L2N\WV@UO4;^VI6[&O5,L4VVS=$ MQ;*2@1@OA*0U& K30XN=J^*$DW6^E_-,."=)?KC"*,14%A#W%X3P[8FLH-H_ MG/X'4$L#!!0 ( DV"5>8)^*!8 , !8+ 9 >&PO=V]R:W-H965T M)TVJ&K7[[,(E M6#5V9IMDD_;C9QM*LH6@+M.^@&WNSL^=?<=-=T+>JP) H^\EXVKF%5IO+GU? M90641 W$!KCYLA*R)-I,Y=I7&PDD=THE\W$0)'Y)*/?2J5N[DNE45)I1#E<2 MJ:HLB?RQ "9V,R_T'A:NZ;K0=L%/IQNRAB7HF\V5-#._M9+3$KBB@B,)JYDW M#R\7X= J.(E;"CMU,$;6E3LA[NWD4S[S DL$##)M31#SVL(;8,Q:,AS?&J-> MNZ=5/!P_6'_OG#?.W!$%;P3[2G-=S+RQAW)8D8KI:['["(U#L;67":;<$^T: MVJT#1SE]E266IJOU.CI=*E%=E\(EH-4S]&[;Q75/] %6IK3SRL&2*S0W ;. M+IL[@&[X%I2&'%TO;Q0B/$=7=O#B+6A"F7II=*^-@*29%7+6C0[5ZM7QNM,& MZ:X6S^!0>NIKXYQ%]+/&D47M"#[A2(*^"*X+A=[Q'/+?]7T3E#8R^"$R"]QK M\'/%!R@*7B$AFJS6&W;KV42]5!N2 MP>/T2_2ST_V: MNK8;.[NV&FS3$$>C<3*.IOZV@RANB>)>HOF.2'.FC^:(CSB&01!$..[&2%J, MI!?CMK[XCZ5(CB@N,,;C9)AT8XQ:C%$OABE&*Z"&Q,_LZ;"_0!H=(XWBT-3O M;J)Q2S3N)3(9=\YU&1]?ERB:3*+X!,ZDQ9GTIM575XDAOT#S+4CS:T$?).$: MF?H(Z#VA$MT25D$7TN0_Y%T8[$MQ<$;FY8(Q(A7:@*R#::.Z+T>=E;+>9WP8 MVB 9A)/NP(8'/XOPT9EX#E?S+SH\\Q$^S87W7/BQJ7D.%C[&LO'"HQ-<^P(? M]E;JHUQE_P 9=4'&@U/)&^[K?=A?\#O2]QR^X=&=FR2#X,^C]0]:E1+DVC5D M"F6BXKKN6MK5MNF;UZW.7KSN&+\0:?)%(08KHQH,1B8TLF["ZHD6&]?XW EM MVB@W+$SC"M(*F.\K(?3#Q&[0ML+I+U!+ P04 " )-@E7.#04D=T$ M' &0 'AL+W=O#,'0+DI7.;%+-W?#9A&UEGI7TA@.Q+0K"'Z]HSG93!SE/$[?9 M:BWUA#N;;,B*SJG\O+GAZLIM4-*LH*7(6 DX74Z=2W21H$@K5!)_9G0GCL9 MN_*%L3M]\2&=.E"OB.9T(34$47_W])KFN492Z_A:@SJ-3:UX/'Y"_Z5R7CGS MA0AZS?*_LE2NIT[D@)0NR3:7MVSW&ZT="C3>@N6B^@6[6A8Z8+$5DA6ULEI! MD97[?_)0$W&DH'#,"EZMX'45_!,*N%; S[7@UPK^3K-I./X#V8 MJX1,MSD%; DJD?DS!VYA*DN7BG5+\/(_!VS?OP!N0 ME>#3FFT%*5,Q<:5:J[;H+NIU7>W7Y9U8%P8?62G7 B1E2E.#?CRL'P[HNXJC MABCOB:@K;Q#P]VUY#C \ Q[TL&$]U\]7]TSN_#_KR3=;;Y&!FZS!%1X^E35K MPFF=$C?D414."2XY)^6*ZO'94VJD0$4?7)--)DF>_4O3,W!9L*V2_OL/!0D^ M2%J(?TS9L;?OF^WKZGDA-F1!IXXJCX+R>^K,?OP!A?!G4VAL@L4VP1)+8*T@ M^DT0_2'TV?%SO3AZKL] J5Y0ZL$G5:@$6!SB9PK5WDI86='OI?L90A'&HXE[ M?QR$OECDX?&X+17WI3R,8!BTQ1*#37_L1;@1:S$2-(P$@XP<)2H0)]@!=)_: M)B;VZ,'1JGR(8(>'OA#&V._0T!=29'483?I"8>1#,P5A0T$X2,$GI@CX)N?# MWFJ0YV&_FP9]L2@88=SQOR^E<@5#K\. P680(N]$&HP:#D;#:N5W3&0SB#;!8IM@B26P5A#'31#'W^4= M,^Y75A1T2TM?R,-!Y\T1]X5&4=2M*P9S$$;FJH+@8:L-!\FX5?02OEA7"9NJ MXI*SC4YEX^YX$.JER6D5+;:*EMA":P?EJ/]!KUQFZ@78"J5-M-@J6F(+K1U* M[Q!*[[L4F]I,JT:H/4IW(V<0"S"&W1VM00P%T.]N>1*#W#B",#A1=0ZM&AIL M(F9SDE-1)6]!^!V56;DR.FVUX[**%EM%2VRAM>-QZ+J0_]H%9[#O>W$H;:+% M5M$26VCM4![:133<+UHK./U.S@NBR.\6G+X8&@5CV"TXAC8TBL91M]X8&E$/ M1:?JS:&!1,,=Y*^TI%SUD#I[25ID928D)_ISL-'U0; 7YZI-M-@J6F(+K1V6 M0T^+1J]==JPVQ5;18JMHB2VT=B@/C3$:;-GLE9VH_Q7-"\*P6W;Z8F/D=_LJ M@Y2'HZ#;69EL!K!7==RC$XV"\E5UE*0H$Y0"_/QO[2/@J*P7(Z5*9@N&ULK59=3]LP%/TK5H8F)@%)G(]" MUT:B'].8Q(9@; _3'MSDMHE([,YV6_;O9SMI*$DH;..EC9USSO6YU['O8,/X MG4@!)+HO1 $D,JP0YVPPMU]I.7&>+5.H).QHLR0)N0-XN MK[@:V;5*DA5 1<8HXC ?6N=N?QIJO %\RV C=IZ1=C)C[$X/+I*AY>@%00ZQ MU I$_:UA#'FNA=0R?E6:5AU2$W>?M^H?C'?E948$C%G^/4MD.K1.+93 G*QR M>UY%HI70K*B(JL5%!DM_\E]E8<=@M+I)N"*@)L$ M_PF"5Q&\ET;P*X+_T@A!13#6[=*[2=R$2!(-.-L@KM%*33^8[!NVRE=&]3ZY MD5R]S11/1A=4 @(>.T>W-!!T> MO$,'**/H:\I60G'$P)9J-5K3CJO(HS(R?B*RARX9E:E 4YI TL&?[.>'>_BV MRD*="KQ-Q0CO%?RTHB?($9/>^Y M?='<$.C'^4Q(KC[PGUTU+U7];E5]Z/7%DL0PM-2I)H"OP8K>OG%#YWU7PE]3 M;/*:8M-7$GM4&K\NC;]/_:$TF2E(5Q5*@= (Z)MB'6'/"X*!O=Y-;QL5]IJ@ M21ODNZ>]!FK:1KD8!VZ->F0TJ(T&>XV6V^XP9T(=/%EU'%&078Y+I6!G <<] MSVT8;H/.7+_AMT,(![B!FK91KNL$W7;#VF[X-W4U7QXS*7C&>]BN-@Z;2QZW M4;TP/&NX;X.\,R]HY'':1KEJ>X4-^_;.K50 7YAV0*"8K:@L#Z)ZMNXXSLU% MVY@?N?VQVS$_41U*V5 \R)?MS27ABXP*E,-JI2O&P9RH%D2W,GSIA4 M-ZQY3%67!5P#U/LY8W([T 'JOBWZ U!+ P04 " )-@E76\"O.I4" # M!P &0 'AL+W=O*$@9S@61=EEC\F@#EF[$S<'8+UV15*+/@)G&%5W # MZJZ:"SUS.Y6)E2]8G* EK_GC;QF&/H'7Z"7Y+\!\3 MPF<(04L(7FHA; GA2RV8+>H[N;%!T?G: C1!BZ+7@M,_CI87YT@.]J9SN/_9W'$_^@X)>:G:+ M>X=\SP]ZSC-].=WO<^?_K,_^V?J#8 1=^@.K%_PU_2@E,J-#R/O8%^S7%$M?4VSV2F(/TA)V M:0D/J2=SP=?$EF+="?0#M$E2YHWV):31BJR6Z0OK)/"B0>RN]P/]%!0.H^%# M4/H4%)V;:[H/FCT%G7T8AAVH<=C=*TDEB)7M!1)EO&:JN9[=:M=N+FR5?;0^ M&8RF@Y[U5+>GIIO\D6]ZVQ46*\(DHK#4IKS3;7# M0K=8$ :@]Y>&PO=V]R:W-H965T]Q#2E$6EWQ^E^:6SYX4-Q M9C3D0T[MRZ M/DR\R?.%S_'#IJPO3*\N=]&#O)7EE]VG7+V;[EG6\5:F19RE))?W'R8?O0LQ MIW6#!O'?6#X5!Z])/92[+/M:O_EE_6$RJ^]()G)5UA21^O,H;V22U$SJ/G[O M2"?[/NN&AZ^?V?_>#%X-YBXJY$V6_!:OR\V'R6)"UO(^JI+R<_;T#]D-B-5\ MJRPIFG_)4X>=3V,X'I71U66>/9&\1BNV^D5C_::ULE>JM]=1$:](E*X)CY.JE&MBHWK-91G%B?KH'?ERR\GK5V_(*S(E1?UI0>*4 M?$GCLGA[<.$_FZPJ%+^Z^,IX?SDMU<#KVY^NND%>MX.D(X/TR:]96FX*(M*U M7 /MN;U]:&D_50;?6YT^6_V:6@G_6:7OB3][2^B,^L#]W!S?G$+#^6.]BQ_N MW3"&OP]!O^'S1_C:2$KKZ$F:Z(G;Z-FIZ&G"X0+R>,L9P)QU>KTH=M%*?IBH M_%G(_%%.KO[Z%R^<_0TR-R89QR032&2&8X*]8P(;>YL;#ET"^:&E"!N*>E9Z MO'KG+\/EY?3QT, *EC,>R@.H.ABQI@)$T-8L&":RQ@KVX^56 M0&\ F!?,EST8A]AF\\6B9S:0S?-GL.'"O>%"J^&<3V]CBW66)%%>Z*N@6=J> M%H?^G[V?>3VKP"C:,PJ,ZD6<&*(,*L,B\[U%YM9\]CP?GIK1YI@9#9.,8Y() M)#+#-8N]:Q;68/V8)-EJOX19QT69QW,9<+FWS=*>[:OMG8I/99=>ZNN,<+#\5S&L@"?ZZX#I <;E8VCL@DL M-M-5!U+&^[$(?G;4"3'<=>4,8@@'13'(!X0QA M8$ 0C<4RU<:C5.$?,2B?, MU%UGKJEZ!-:?JT=@_A9QEI/>19U_2H$K'KRCGQP+#!Q /# M!A//$#8N$STM1KS%682B9Q4Y)V1BUZWDA' W1 "0Q6PY%BA:IU"[ M3L';H.DZQ7A6E449J:2HEM:NJ!X><% V#P:Y$( MF3]XSB&V,*3] MD 9.5>8^&YM8M>2@=LF!N9=%APM[<"\+PD%[62 ?L)<%X2Q[650+"FH7%+A[ M6?0X23$"ZTN*$5A?4@"P\;TLJB4%M1]P0'M9Y']$;'=)]EVJ^;*YD.WJL(&7 M5:C: I6-H[()+#;34UI;T.59Q!^U2I:3'83)QE'9!!:;692BI8UOES:-@^+' MP[5$XY5W=5W:FNRB[UN9EB3*\RA]D/5KYPK4'PJ(_@K4#>%NB @WC(&?(WL/)P8LJY5#9!!:;Z2LMY7QVGNQB58@G.PB3 MC:.R"2PVTT%:1/IV$7F.[#+4=(/LXH1P-T0 $#:27+1N].VZ<22Y?);UCNNJ MV25J+E5U+3HX>M0:/50VCLHFL-A,3VD=ZY_G:,Q'E:^H;!R536"QF0[2\M6W M'XV=([4,2_@&J<4)X6Z( "!TR4:R2Z %8V 7C*ZE2]Y/,W%SNI%V_V7J*2XW M)%K]7L5%/'9V:+^#4\,;E8VCL@DL-M.76N@&WEGR3X"J;%'9."J;P&(S':25 M;7!$.2-N_@GHU0"AC#* RQD&5"80:5IE **#*!("- M5ID$6@H&?Z82Q@ H)02.8B$8+GRQ>"XL\816/^L M<036/VL$8./EBX'6:,%Y-%J JM%0V3@JF\!B,QVD-5KP$\H7 ZA\<9@1H>K% M84:$BA>!C#B$C69$IN4:^[.6+C+W,: ;PMT088689M/*B)VQ7)%!Y8J#X(%0 MP^"!4$#P +#QX-'R@_W44D7FEB)N"'=#A!5BVD8+$?92=8H,J!<$EA$0#%A& M@&S#900 LRPCF)8#[-PUB@Q5&J"R<50V@<5FNNK@NR!^5HTB&Y8+#AYL)X2[ M(<(*,_W@]HIW_Y)R'*A90V006F^DI+1;8>>H1&6H](BH;1V43 M6&SFU^QHO1*^>#UBZ!8B;@AW0X058MI#"Y'PF%I$5VIQUB+:>SDU?E'9."J; MP&(S_:4E4WB>6L00M181E8VCL@DL-M-!6K>%+UZ+&+IK$=T0[H8(*\2TAQ9L MX3&EB(,$T MA W/<\P5HBI75#:.RB:PV$P':>4:OG@I8N@N171#N!LBK!#SVT>U4)P?4X(RB:PV$Q?:I$[/T\=XAQ5U:*R<50V@<5F.DBKVOF+ MUR'.W8=_;@AW0X05TMIC>O#+ EN9/S0_Z5"H=%&E9?L-[_NK^Y^-^-C\6$+O M^K5W<>,!U[EW(=H?A=#T[6]4_!KE#W%:D$3>JZYF[^?J/O/V9Q_:-V6V:W[7 MX"XKRVS;O-S(:"WS&J ^O\^R\OE-W<'^QS>N_@]02P,$% @ "38)5W&$ MQ2 :! 11, !D !X;"]W;W)K&ULS5AM;^,V M#/XK@@<<[H"[^B7-6Y<$:-,.ZW W!,UU^S#L@V(SL599\B2Y:?_]*-MUXL0Q M5L XY$LBR^0C\B$IT9ILI7K2,8 A+PD7>NK$QJ17KJO#&!*J+V0* M^LI4JH MP4>U<76J@$:Y4L+=P/,&;D*9<&:3?&ZA9A.9& MF%A75E(^V8?[:.IXUB+@$!H+0?'O&>; N45"._XM09UJ3:NX/WY#_R5W'IU9 M40USR?]DD8FGSL@A$:QIQLV#W/X*I4-]BQ=*KO-?LBUE/8>$F38R*971@H2) MXI^^E$3L*2!.LT)0*@2'"I-7J?4G"-H9N@%?"W3%R0GO>9!%[0:[!G_O_5@Q9S>E7 >CE>[P3>-<8@:J#_ M[J6D?JUD0N8R23.34VUC=T>58&*C]X+QUU<$)O<&$OUW$\N%%9?-5MC-Y4JG M-(2I@[N'!O4,SNS#3_[ ^[F)HH[ :H1=5H1=MJ'/]O.V(D[7\Y;MY6U4YFV* M5.492<):WJ)(D:B?FF@K;.GGMM@M]'G6&_7Z_L1]WN?C6"KP@V$E5/.S7_G9 M;_5S6191MOH'MTAB),%=6QNL(HP\P8TD?"(RS9WX3!Z6CYK@*[+ 09,?K6N] M-_P=@=5H&52T#,ZB7@9=$M816(VP8478\(SJ97A<"6-L00[JI4'J9+V,*C]' MK7X^BF?0UG TS2@6VF%Y F$&X%&88"[D9=-D=ROV>\/=$5B-AG%%P_@LZF/< M)6$=@=4(\[U=R^2=4864QNPG_W \/BB0!B&ON3S\O<[0?^>!8F(@D*16_@NT*K4Q+L* G.HEA*,[HBK2.T.FF[AM5O;>]^ M=+GTCL^*_N5AN1P+G2J779OIM_>99;DPK3.ZPD^F+,7PAQ)/&:7+3+#U4\P8 M9D4T"":5)0":OW1:5WQW&G2$5N=GUY[Z_?.HG4Y;UZ[0ZJ3MFE>_M=7[T;4S M."J+D3<>'1;/L=1A\;A[%Q()J$U^3Z,Q]S-ABB_O:K:Z"[K.;T .YF_L'5%^ MT;&#*2Z8OE&U8>@2AS5">A=#M$<5=S;%@Y%I?NVQDL;()!_&0"-05@#?KR5R M6S[8!:J;L]E_4$L#!!0 ( DV"5?[P >17@, )P6 - >&PO,N>B&OISI?;T-1WZ8?S1]ZS/]K4:B;=YX]GWTX.^L\7M[LQB\,<.D' M3M'K T2O.G"@TA;&$L2')=BGCDGW#I+>HXP)][>%FU&>:ZUVS.<8/7'06RI& MZW7<6;>2HN302=Z@8L0N,M9ZR2^V D8DJ,MU-,@*T59MY-N SD)RZCT1/O3' MA+.)9,#*2,[XRH:[$)@6O)">TMM%IPTA4OVQ<&A[L)-JG9R)0IK<-H/]GM27 M[P#K'AADG#<&N[X-C 8E48I*<:L[YF(3? 9Y=?MA56J',TE68??:;PGFI)-, M"IE2V:0)_75H-. T SN2S>9P5D49 *A4D>M&RLBL$,1X6#/JAI:=4L[OX3;S M,]O27F8;ZV=J1C1-;:AN6AG; ?U--:N]*1N_2M$Y6* M33&>NR?H^=_.\XP**@G?-*UK_YAG^=6.H]Y;639WE5W# M3H_UL\.QF[P^!9/Q*9@\B9KLGX+)Y 1,]M[LKOD2D^$IF.P>O\GH.$LRJ)\I M-QY\=/ VJ3=9,*Z8J'MSEJ94/'MZU?**3/2K]Y:^OCZE M&5EP]=" 0[]M?Z*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/D)@:L)G&N[="U?_WLT+0G&QS=ES.>B!T(7TYL?R>V/SXH?7^G MU#W[41:5F0PVUM9GPZ')-J+DYF]5B\J=62E=CTTM18\-QLA;%D,@]$H M&99<5H-/'[MK+?00%I05F96J#]K@0 U;* M2I;R2>23P6C S$8]_*NT?%*5Y46::544D\%X=^)6:"NSWZI3#[GD=Z:ML?SN M*W<@DT$R7HQ8^XHO;FZG$V7KO!Y>C6= MGU\P !D@D,$1(;\' #)$(,.C0*9+]W%],0>0$0(9'1&R%\D8@8R/"1D"R 2! M3(X)&0'(=PCD.UK(&[WFE7QJ3S!>Y6PF3*9EW9;5"D"^1R#?TT)^YD8:1\,6 M6ACWU5?:M"E+#B _() ?:"&ON;X7SCF%8*G(&BVM% 8.X2-L#!_1PGWA4K-; M7C2"70MN&BW\#WIXJ&*('>.2AMHI_;%]IA?_-;+V/SAEGR87<;4>E%E M*6W;^-J'[7BMR[1$E?W26S"[C(GUZ9;\1Z^5!9@A F)#N*&6G5PI8]YTP5NXL*4;KF'+"S!+!-26X(]L:SQ7 M^_,J$VPF358H[S,(B;Z($'OBLC+2=0VVU#QW QN;:NU,\9MN TP2 ;$DT'RJ ME^,'F"L"8E?LS:C8R=+7F#>0$I-%0"R+ ZE5QPDQ,8L$Q!9!4BR/"C$QNP3$ M=D'3K'[3Q$03$(OF4)KU_-0A)B::@%@TNT1F7Y<),=>$Q*YYSFCV-#')A,22P5SXEIU#3$PR(;%D<,PIQ,0D$Q)+ M!E%T;(0Y*")V$(X90TS,0M$QI\.^)Q 3LU!TI.DPWW_R M7$),=,V%?%;L(*8?X2$F9J&(>MGE,*;/2B F9J&(>N$%FV-D)Q 3LU!$;*'G MY'S7$OU97K@P[B[E2A 3LU!$;*$7S':M13_Z>0,7X5I5;8 A)F:AZ,^\ZO0P MTZ:NBS8%@?EFC%DH)K;0/LQK;KN,#F)B%HJ)+;0/\YN0ZXT5.9MN(29FH9C8 M0MV+Y$N^+CQH5WL',3$+Q<06>L7F^%*,/DDQ/+!IH[<(X>8F'P28OF@ MF+V>DV#R25KY#+N-A;E8R4KD<_<7QM5GO,@6FOF/W1:(*/9+EZNF*,Y=W4UU MI7C>[5/L]EA^^@E02P,$% @ "38)5R=EU:4, @ A"4 !H !X;"]? M! M-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*GX79&\_QT M.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF?1RNIVNZ M'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\PBGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MDL(=#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#; M46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=X9]F?4.Q/HG5'O3*!W1KWS=^I=Q\]#J=>>KS4^_SNI'L_WENOC+\NODY-7Y8)S MNJVHSW\!4$L#!!0 ( DV"5?NU>T8Y@$ /4D 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[ MNP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE; MWYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2C MF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W M=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)G MQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ "38)5Z?)NK;O *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ "38)5YE&PO=V]R:W-H965T&UL4$L! A0#% M @ "38)5Z^@I'- !P 9R !@ ("!J@X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "38)5\<0H5O4 P MCPT !@ ("!>R 'AL+W=OY!Q8L_0H +!C 8 " @84D M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "38)5[&PO=V]R:W-H965T&UL4$L! A0#% @ "38)5RNX-JB' P 9 @ M !D ("!2D\ 'AL+W=O&PO=V]R:W-H965T\M>4@ M0PX +TL 9 " @=!8 !X;"]W;W)K&UL4$L! A0#% @ "38)5[E0'# X!0 \PP !D M ("!2F< 'AL+W=O&PO=V]R:W-H965T M-T*A1/ < \4 9 M " @8UR !X;"]W;W)K&UL4$L! A0# M% @ "38)5W/YQ5;D#0 ,"T !D ("! 'H 'AL+W=O M&PO=V]R:W-H965T:%\./1P4 %4, 9 " @>** M !X;"]W;W)K&UL4$L! A0#% @ "38)5Y0R M7^T[!P [14 !D ("!8) 'AL+W=O&PO=V]R:W-H965T,SAW'0< #TC 9 " @8R: !X;"]W;W)K&UL4$L! A0#% @ "38)5\9Z7$[>! $0P !D M ("!X*$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "38)5YMOM+\% P B 8 !D ("! M^J\ 'AL+W=O^(# #%"0 &0 @($VLP >&PO=V]R:W-H965T&UL4$L! A0#% M @ "38)5X$K@L>F! 60P !D ("!^;H 'AL+W=O&PO=V]R:W-H965TO" !X M;"]W;W)K&UL4$L! A0#% @ "38)5QU3?PNB M @ &@8 !D ("!*\@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "38)5SCHM1Z( @ F 4 !D M ("!.-8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "38)5USHJJ>Q @ !@@ !D ("!UN@ M 'AL+W=O&PO=V]R:W-H965TJ3AL/PP, !00 9 M " @=[O !X;"]W;W)K&UL4$L! A0#% @ M"38)5R/)UQN^ @ 2P@ !D ("!V/, 'AL+W=O&PO=V]R:W-H965T_KQN@,0X ,VN 9 " @;;Y !X;"]W M;W)K&UL4$L! A0#% @ "38)5XLK+ID< P MFPL !D ("!'@@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "38)5R&Q,DN> @ Q08 !D M ("!HA$! 'AL+W=O&PO=V]R:W-H M965T$Q>Q0( -(& 9 M " @;(7 0!X;"]W;W)K&UL4$L! M A0#% @ "38)5\!S(?W- @ Z < !D ("!KAH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "38) M5Z8PCH\?! )A( !D ("!PR,! 'AL+W=O&PO=V]R:W-H965TP.HS6&@T %^1 9 " @?\J 0!X;"]W;W)K M&UL4$L! A0#% @ "38)5[ Y2$&PO=V]R:W-H965T&UL4$L! A0#% @ "38)5RH=!@OX @ PPD !D M ("!448! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "38)5W&$Q2 :! 11, !D ("!:E&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " )-@E7[M7M&.8! #U) $P @ &L9P$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1P!' &@3 ##:0$ ! end XML 78 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 79 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 278 310 1 false 58 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.datadoghq.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (DEFICIT) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://www.datadoghq.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Marketable Securities Sheet http://www.datadoghq.com/role/MarketableSecurities Marketable Securities Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.datadoghq.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Property and Equipment, Net Sheet http://www.datadoghq.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 0000013 - Disclosure - Acquisitions, Intangible Assets and Goodwill Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwill Acquisitions, Intangible Assets and Goodwill Notes 13 false false R14.htm 0000014 - Disclosure - Convertible Senior Notes Notes http://www.datadoghq.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.datadoghq.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.datadoghq.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Revenue Sheet http://www.datadoghq.com/role/Revenue Revenue Notes 17 false false R18.htm 0000018 - Disclosure - Stockholders' Equity Sheet http://www.datadoghq.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 0000019 - Disclosure - Interest Income and Other Income, Net Sheet http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNet Interest Income and Other Income, Net Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.datadoghq.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Net (Loss) Income Per Share Sheet http://www.datadoghq.com/role/NetLossIncomePerShare Net (Loss) Income Per Share Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954702 - Disclosure - Marketable Securities (Tables) Sheet http://www.datadoghq.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.datadoghq.com/role/MarketableSecurities 25 false false R26.htm 9954703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.datadoghq.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.datadoghq.com/role/FairValueMeasurements 26 false false R27.htm 9954704 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.datadoghq.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.datadoghq.com/role/PropertyandEquipmentNet 27 false false R28.htm 9954705 - Disclosure - Acquisitions, Intangible Assets and Goodwill (Tables) Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillTables Acquisitions, Intangible Assets and Goodwill (Tables) Tables http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwill 28 false false R29.htm 9954706 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.datadoghq.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.datadoghq.com/role/ConvertibleSeniorNotes 29 false false R30.htm 9954707 - Disclosure - Leases (Tables) Sheet http://www.datadoghq.com/role/LeasesTables Leases (Tables) Tables http://www.datadoghq.com/role/Leases 30 false false R31.htm 9954708 - Disclosure - Revenue (Tables) Sheet http://www.datadoghq.com/role/RevenueTables Revenue (Tables) Tables http://www.datadoghq.com/role/Revenue 31 false false R32.htm 9954709 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.datadoghq.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.datadoghq.com/role/StockholdersEquity 32 false false R33.htm 9954710 - Disclosure - Interest Income and Other Income, Net (Tables) Sheet http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetTables Interest Income and Other Income, Net (Tables) Tables http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNet 33 false false R34.htm 9954711 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.datadoghq.com/role/NetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.datadoghq.com/role/NetLossIncomePerShare 34 false false R35.htm 9954712 - Disclosure - Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details) Sheet http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details) Details 35 false false R36.htm 9954713 - Disclosure - Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details) Sheet http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details) Details 36 false false R37.htm 9954714 - Disclosure - Fair Value Measurements (Details) Sheet http://www.datadoghq.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.datadoghq.com/role/FairValueMeasurementsTables 37 false false R38.htm 9954715 - Disclosure - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Sheet http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails Property and Equipment, Net - Components of Property and Equipment, Net (Details) Details 38 false false R39.htm 9954716 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.datadoghq.com/role/PropertyandEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 39 false false R40.htm 9954717 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Additional Information (Details) Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails Acquisitions, Intangible Assets and Goodwill - Additional Information (Details) Details 40 false false R41.htm 9954718 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) Details 41 false false R42.htm 9954719 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details) Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details) Details 42 false false R43.htm 9954720 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details) Details 43 false false R44.htm 9954721 - Disclosure - Convertible Senior Notes - Additional Information (Details) Notes http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional Information (Details) Details 44 false false R45.htm 9954722 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details) Notes http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details) Details 45 false false R46.htm 9954723 - Disclosure - Convertible Senior Notes - Interest Expense related to 2025 Notes (Details) Notes http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails Convertible Senior Notes - Interest Expense related to 2025 Notes (Details) Details 46 false false R47.htm 9954724 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.datadoghq.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.datadoghq.com/role/CommitmentsandContingencies 47 false false R48.htm 9954725 - Disclosure - Leases - Additional Information (Details) Sheet http://www.datadoghq.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 48 false false R49.htm 9954726 - Disclosure - Leases - Summary of Components of Lease Cost Recognized (Details) Sheet http://www.datadoghq.com/role/LeasesSummaryofComponentsofLeaseCostRecognizedDetails Leases - Summary of Components of Lease Cost Recognized (Details) Details 49 false false R50.htm 9954727 - Disclosure - Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details) Sheet http://www.datadoghq.com/role/LeasesSummaryofSupplementalCashFlowInformationandNoncashActivityDetails Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details) Details 50 false false R51.htm 9954728 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Details) Sheet http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails Leases - Summary of Maturities of Lease Liabilities (Details) Details 51 false false R52.htm 9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details) Sheet http://www.datadoghq.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateDetails Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details) Details 52 false false R53.htm 9954730 - Disclosure - Revenue - Schedule of Revenue by Geographic Area (Details) Sheet http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails Revenue - Schedule of Revenue by Geographic Area (Details) Details 53 false false R54.htm 9954731 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.datadoghq.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 54 false false R55.htm 9954732 - Disclosure - Revenue - Revenue, Remaining Performance Obligation (Details) Sheet http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails Revenue - Revenue, Remaining Performance Obligation (Details) Details 55 false false R56.htm 9954733 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 56 false false R57.htm 9954734 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) Sheet http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) Details 57 false false R58.htm 9954735 - Disclosure - Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details) Sheet http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details) Details 58 false false R59.htm 9954736 - Disclosure - Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) Sheet http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) Details 59 false false R60.htm 9954737 - Disclosure - Interest Income and Other Income, Net (Details) Sheet http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails Interest Income and Other Income, Net (Details) Details http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetTables 60 false false R61.htm 9954738 - Disclosure - Income Taxes (Details) Sheet http://www.datadoghq.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.datadoghq.com/role/IncomeTaxes 61 false false R62.htm 9954739 - Disclosure - Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details) Sheet http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details) Details http://www.datadoghq.com/role/NetLossIncomePerShareTables 62 false false R63.htm 9954740 - Disclosure - Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details) Sheet http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details) Details http://www.datadoghq.com/role/NetLossIncomePerShareTables 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:DebtInstrumentConvertibleConversionRatio1 - ddog-20230630.htm 4 ddog-20230630.htm ddog-20230630.xsd ddog-20230630_cal.xml ddog-20230630_def.xml ddog-20230630_lab.xml ddog-20230630_pre.xml ex-311x20230630x10q.htm ex-312x20230630x10q.htm ex-321x20230630x10q.htm ex-322x20230630x10q.htm exhibit101-amendedandresta.htm exhibit32-amendedandrestat.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ddog-20230630.htm": { "axisCustom": 1, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 903, "http://xbrl.sec.gov/dei/2023": 31, "http://xbrl.sec.gov/ecd/2023": 22 }, "contextCount": 278, "dts": { "calculationLink": { "local": [ "ddog-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ddog-20230630_def.xml" ] }, "inline": { "local": [ "ddog-20230630.htm" ] }, "labelLink": { "local": [ "ddog-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ddog-20230630_pre.xml" ] }, "schema": { "local": [ "ddog-20230630.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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 557, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 3, "total": 9 }, "keyCustom": 27, "keyStandard": 283, "memberCustom": 18, "memberStandard": 36, "nsprefix": "ddog", "nsuri": "http://www.datadoghq.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.datadoghq.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Marketable Securities", "menuCat": "Notes", "order": "10", "role": "http://www.datadoghq.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.datadoghq.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "12", "role": "http://www.datadoghq.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Acquisitions, Intangible Assets and Goodwill", "menuCat": "Notes", "order": "13", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwill", "shortName": "Acquisitions, Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Convertible Senior Notes", "menuCat": "Notes", "order": "14", "role": "http://www.datadoghq.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.datadoghq.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.datadoghq.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Revenue", "menuCat": "Notes", "order": "17", "role": "http://www.datadoghq.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "18", "role": "http://www.datadoghq.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Interest Income and Other Income, Net", "menuCat": "Notes", "order": "19", "role": "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNet", "shortName": "Interest Income and Other Income, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.datadoghq.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net (Loss) Income Per Share", "menuCat": "Notes", "order": "21", "role": "http://www.datadoghq.com/role/NetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "22", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "23", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Marketable Securities (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.datadoghq.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.datadoghq.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.datadoghq.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Acquisitions, Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillTables", "shortName": "Acquisitions, Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Convertible Senior Notes (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.datadoghq.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.datadoghq.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.datadoghq.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.datadoghq.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Interest Income and Other Income, Net (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetTables", "shortName": "Interest Income and Other Income, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Net (Loss) Income Per Share (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.datadoghq.com/role/NetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details)", "menuCat": "Details", "order": "35", "role": "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails", "shortName": "Marketable Securities - Schedule of Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details)", "menuCat": "Details", "order": "36", "role": "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails", "shortName": "Marketable Securities - Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "37", "role": "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-102", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "38", "role": "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "menuCat": "Details", "order": "39", "role": "http://www.datadoghq.com/role/PropertyandEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails", "shortName": "Acquisitions, Intangible Assets and Goodwill - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details)", "menuCat": "Details", "order": "41", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails", "shortName": "Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details)", "menuCat": "Details", "order": "42", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails", "shortName": "Acquisitions, Intangible Assets and Goodwill - Schedule of Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "43", "role": "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "shortName": "Acquisitions, Intangible Assets and Goodwill - Schedule of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Convertible Senior Notes - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Convertible Senior Notes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-158", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details)", "menuCat": "Details", "order": "45", "role": "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails", "shortName": "Convertible Senior Notes - Schedule of Net Carrying Amount of Liability Component of 2025 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-159", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-161", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Convertible Senior Notes - Interest Expense related to 2025 Notes (Details)", "menuCat": "Details", "order": "46", "role": "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "shortName": "Convertible Senior Notes - Interest Expense related to 2025 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-161", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "47", "role": "http://www.datadoghq.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.datadoghq.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Leases - Summary of Components of Lease Cost Recognized (Details)", "menuCat": "Details", "order": "49", "role": "http://www.datadoghq.com/role/LeasesSummaryofComponentsofLeaseCostRecognizedDetails", "shortName": "Leases - Summary of Components of Lease Cost Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details)", "menuCat": "Details", "order": "50", "role": "http://www.datadoghq.com/role/LeasesSummaryofSupplementalCashFlowInformationandNoncashActivityDetails", "shortName": "Leases - Summary of Supplemental Cash Flow Information and Non-cash Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Summary of Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ddog:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details)", "menuCat": "Details", "order": "52", "role": "http://www.datadoghq.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateDetails", "shortName": "Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ddog:WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Revenue - Schedule of Revenue by Geographic Area (Details)", "menuCat": "Details", "order": "53", "role": "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails", "shortName": "Revenue - Schedule of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-167", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Revenue - Revenue, Remaining Performance Obligation (Details)", "menuCat": "Details", "order": "55", "role": "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Revenue, Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-175", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "ddog:NumberOfCommonStockClasses", "reportCount": 1, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-5", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details)", "menuCat": "Details", "order": "57", "role": "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails", "shortName": "Stockholders' Equity - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-185", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details)", "menuCat": "Details", "order": "58", "role": "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails", "shortName": "Stockholders' Equity - Schedule of Activity for Unvested RSUs and PSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-185", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "59", "role": "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-48", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "menuCat": "Statements", "order": "6", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-48", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Interest Income and Other Income, Net (Details)", "menuCat": "Details", "order": "60", "role": "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails", "shortName": "Interest Income and Other Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestAndOtherIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "61", "role": "http://www.datadoghq.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details)", "menuCat": "Details", "order": "62", "role": "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "shortName": "Net (Loss) Income Per Share - Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-219", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details)", "menuCat": "Details", "order": "63", "role": "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails", "shortName": "Net (Loss) Income Per Share - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.datadoghq.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ddog-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "ddog_A0125ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero point one two five percent convertible senior notes due two thousand and twenty five.", "label": "0.125% Convertible Senior Notes Due 2025 [Member]", "terseLabel": "0.125% Convertible Senior Notes due 2025" } } }, "localname": "A0125ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "domainItemType" }, "ddog_A2012EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2012 Equity Incentive Plan", "label": "2012 Equity Incentive Plan [Member]", "terseLabel": "2012 Equity Incentive Plan" } } }, "localname": "A2012EquityIncentivePlanMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_AcquisitionsIntangibleAssetsAndGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisitions, Intangible Assets And Goodwill", "label": "Acquisitions, Intangible Assets And Goodwill [Abstract]" } } }, "localname": "AcquisitionsIntangibleAssetsAndGoodwillAbstract", "nsuri": "http://www.datadoghq.com/20230630", "xbrltype": "stringItemType" }, "ddog_AdamBlitzerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adam Blitzer", "label": "Adam Blitzer [Member]" } } }, "localname": "AdamBlitzerMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ddog_AmitAgarwalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amit Agarwal", "label": "Amit Agarwal [Member]" } } }, "localname": "AmitAgarwalMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ddog_BusinessCombinationNumberOfPurchaseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Purchase Agreements", "label": "Business Combination, Number Of Purchase Agreements", "terseLabel": "Number of purchase agreements" } } }, "localname": "BusinessCombinationNumberOfPurchaseAgreements", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ddog_CommonStockCoveredUnderCappedCallsTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock covered under capped calls transaction.", "label": "Common Stock Covered Under Capped Calls Transaction", "terseLabel": "Common stock covered under capped calls (in shares)" } } }, "localname": "CommonStockCoveredUnderCappedCallsTransaction", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ddog_CommonStockIssuableUponExerciseOfOptionsOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Issuable Upon Exercise of Options outstanding, Shares", "label": "Common Stock Issuable Upon Exercise of Options outstanding, Shares", "terseLabel": "Stock issuable upon the exercise of options outstanding (in shares)" } } }, "localname": "CommonStockIssuableUponExerciseOfOptionsOutstandingShares", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ddog_CostIncurredToPurchaseCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost incurred to purchase capped calls.", "label": "Cost Incurred To Purchase Capped Calls", "terseLabel": "Cost incurred to purchase capped calls" } } }, "localname": "CostIncurredToPurchaseCappedCalls", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_DebtInstrumentConvertibleMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Measurement Period", "label": "Debt Instrument, Convertible, Measurement Period", "terseLabel": "Debt instrument, convertible, measurement period" } } }, "localname": "DebtInstrumentConvertibleMeasurementPeriod", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ddog_DebtInstrumentConvertibleTermsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Terms", "label": "Debt Instrument, Convertible, Terms [Axis]", "terseLabel": "Debt Instrument, Convertible, Terms [Axis]" } } }, "localname": "DebtInstrumentConvertibleTermsAxis", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ddog_DebtInstrumentConvertibleTermsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Terms", "label": "Debt Instrument, Convertible, Terms [Domain]", "terseLabel": "Debt Instrument, Convertible, Terms [Domain]" } } }, "localname": "DebtInstrumentConvertibleTermsDomain", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock.", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock", "terseLabel": "Debt instrument, convertible, threshold maximum percentage of product of last reported sale price of common stock" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ddog_DebtInstrumentDiscountForConversionOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument, discount for conversion option.", "label": "Debt Instrument Discount For Conversion Option", "terseLabel": "Debt instrument, convertible carrying amount of equity component" } } }, "localname": "DebtInstrumentDiscountForConversionOption", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument Principal Amount Denomination For Conversion Into Common Stock", "label": "Debt Instrument Principal Amount Denomination For Conversion Into Common Stock", "terseLabel": "Debt instrument, principal amount denomination used in conversion" } } }, "localname": "DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_DebtIssuanceCostAttributableToEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt issuance cost attributable to equity component.", "label": "Debt Issuance Cost Attributable To Equity Component", "terseLabel": "Issuance cost attributable to equity component" } } }, "localname": "DebtIssuanceCostAttributableToEquityComponent", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_DebtIssuanceCostAttributableToLiabilityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt issuance cost attributable to liability component.", "label": "Debt Issuance Cost Attributable To Liability Component", "terseLabel": "Issuance cost attributable to liability component" } } }, "localname": "DebtIssuanceCostAttributableToLiabilityComponent", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_DevIttycheriaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dev Ittycheria", "label": "Dev Ittycheria [Member]" } } }, "localname": "DevIttycheriaMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ddog_EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock option, restricted stock unit and performance stock unit.", "label": "Employee Stock Option, Restricted Stock Unit and Performance Stock Unit [Member]", "terseLabel": "Shares subject to outstanding stock options, RSUs and PSUs" } } }, "localname": "EmployeeStockOptionRestrictedStockUnitAndPerformanceStockUnitMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "ddog_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_InitialCapPricePerShareOfCappedCalls": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial cap price per share of capped calls.", "label": "Initial Cap Price Per Share Of Capped Calls", "terseLabel": "Initial cap price per share of capped calls (in dollars per share)" } } }, "localname": "InitialCapPricePerShareOfCappedCalls", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ddog_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International.", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "ddog_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedFuturePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Future Payments", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Future Payments", "terseLabel": "Operating lease not yet commenced, undiscounted future payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedFuturePayments", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ddog_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "2028 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ddog_LesseeOperatingLeaseTerminationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease termination term.", "label": "Lessee Operating Lease Termination Term", "terseLabel": "Operating lease, termination term" } } }, "localname": "LesseeOperatingLeaseTerminationTerm", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ddog_NonCashVestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non cash vesting of early exercised options.", "label": "Non Cash Vesting Of Early Exercised Options", "terseLabel": "Vesting of early exercised options" } } }, "localname": "NonCashVestingOfEarlyExercisedOptions", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ddog_NoncashAcquisitionHoldback": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash, acquisition holdback.", "label": "Noncash Acquisition Holdback", "terseLabel": "Acquisition holdback" } } }, "localname": "NoncashAcquisitionHoldback", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ddog_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ddog_NumberOfCommonStockClasses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Common Stock Classes", "label": "Number Of Common Stock Classes", "terseLabel": "Number of common stock classes" } } }, "localname": "NumberOfCommonStockClasses", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ddog_NumberOfVotingRightsEntitledToStockholdersPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Voting Rights Entitled To Stockholders Per Share", "label": "Number Of Voting Rights Entitled To Stockholders Per Share", "terseLabel": "Number of voting rights entitled to stockholders per share (in dollars per share)" } } }, "localname": "NumberOfVotingRightsEntitledToStockholdersPerShare", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ddog_OperatingLeaseNonCashLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease non-cash lease expense.", "label": "Operating Lease Non Cash Lease Expense", "terseLabel": "Operating lease, non-cash lease expense" } } }, "localname": "OperatingLeaseNonCashLeaseExpense", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofComponentsofLeaseCostRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "ddog_OtherNonoperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_InterestAndOtherIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other non operating income (expense) net.", "label": "Other Nonoperating Income Expense Net", "terseLabel": "Other (loss) income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "ddog_ReallocationOfUndistributedIncomeLossResultOfConversionOfCommonStock": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reallocation of undistributed income (loss) result of conversion of common stock.", "label": "Reallocation Of Undistributed Income Loss Result Of Conversion Of Common Stock", "terseLabel": "Reallocation of undistributed net (loss) income as a result of conversion of Class B to Class A shares" } } }, "localname": "ReallocationOfUndistributedIncomeLossResultOfConversionOfCommonStock", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "ddog_RestrictedStockUnitsAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units and Restricted Stock", "label": "Restricted Stock Units and Restricted Stock [Member]", "terseLabel": "RSUs and Restricted Stock" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ddog_RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units, Restricted Stock And Performance Stock Units [Member]", "label": "Restricted Stock Units, Restricted Stock And Performance Stock Units [Member]", "terseLabel": "Restricted Stock Units, Restricted Stock and Performance Stock Units" } } }, "localname": "RestrictedStockUnitsRestrictedStockAndPerformanceStockUnitsMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ddog_ScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario one.", "label": "Scenario One [Member]", "terseLabel": "Conversion Preceding March 15, 2025, Scenario One" } } }, "localname": "ScenarioOneMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_ScenarioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario three.", "label": "Scenario Three [Member]", "terseLabel": "Conversion, On or After March 15, 2025" } } }, "localname": "ScenarioThreeMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_ScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario two.", "label": "Scenario Two [Member]", "terseLabel": "Conversion Preceding March 15, 2025, Scenario Two" } } }, "localname": "ScenarioTwoMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityIncentivePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Equity Incentive Plan", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Equity Incentive Plan", "terseLabel": "Number of equity incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEquityIncentivePlan", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ddog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "ddog_SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issuable Upon Conversion Of The Convertible Senior Notes", "label": "Shares Issuable Upon Conversion Of The Convertible Senior Notes [Member]", "terseLabel": "Shares issuable upon conversion of the convertible senior notes" } } }, "localname": "SharesIssuableUponConversionOfTheConvertibleSeniorNotesMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "ddog_SharesSubjectToEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Subject To Employee Stock Purchase Plan", "label": "Shares Subject To Employee Stock Purchase Plan [Member]", "terseLabel": "Shares subject to the employee stock purchase plan", "verboseLabel": "Employee stock purchase plan" } } }, "localname": "SharesSubjectToEmployeeStockPurchasePlanMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ddog_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, vesting of restricted stock units.", "label": "Stock Issued During Period, Shares, Vesting Of Restricted Stock Units", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "ddog_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options", "label": "Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ddog_TwoThousandNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Equity Incentive Plan.", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandNineteenEquityIncentivePlanMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ddog_UnvestedEarlyExercisesAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Early Exercises Awards", "label": "Unvested Early Exercises Awards [Member]", "terseLabel": "Unvested early exercises" } } }, "localname": "UnvestedEarlyExercisesAwardsMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ddog_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock.", "label": "Unvested Restricted Stock [Member]", "terseLabel": "Unvested restricted shares of common stock" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "ddog_WeightedAverageNumberDilutedSharesOutstandingConversionOfCommonSharesClass": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Weighted average number diluted shares outstanding conversion of common shares class.", "label": "Weighted Average Number Diluted Shares Outstanding Conversion Of Common Shares Class", "terseLabel": "Conversion of Class B to Class A common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingConversionOfCommonSharesClass", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "ddog_WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term and discount rate.", "label": "Weighted Average Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate" } } }, "localname": "WeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.datadoghq.com/20230630", "presentation": [ "http://www.datadoghq.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r785" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.datadoghq.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r757", "r768", "r778", "r803" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r760", "r771", "r781", "r806" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r764", "r772", "r782", "r799", "r807", "r811", "r819" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r813" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r811" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r811" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r757", "r768", "r778", "r803" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r754", "r765", "r775", "r800" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r761", "r772", "r782", "r807" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r761", "r772", "r782", "r807" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r761", "r772", "r782", "r807" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r761", "r772", "r782", "r807" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r761", "r772", "r782", "r807" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r764", "r772", "r782", "r799", "r807", "r811", "r819" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r753", "r823" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r753", "r823" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r753", "r823" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r761", "r772", "r782", "r799", "r807" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r789" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r759", "r770", "r780", "r805" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r762", "r773", "r783", "r808" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r762", "r773", "r783", "r808" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r789" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r754", "r765", "r775", "r800" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r755", "r766", "r776", "r801" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r756", "r767", "r777", "r802" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r763", "r774", "r784", "r809" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r758", "r769", "r779", "r804" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r790" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r820" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r821" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r820" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r816" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r152", "r197", "r204", "r210", "r302", "r308", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r471", "r472", "r473", "r479", "r482", "r484", "r485", "r533" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r152", "r197", "r204", "r210", "r302", "r308", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r471", "r472", "r473", "r479", "r482", "r484", "r485", "r533" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r152", "r197", "r204", "r210", "r302", "r308", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r471", "r472", "r473", "r479", "r482", "r484", "r485", "r533" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [ "r933", "r934", "r935", "r936" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r255", "r256", "r630", "r631", "r632", "r686", "r687", "r688", "r689", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r722", "r740", "r887", "r927" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r255", "r256", "r630", "r631", "r632", "r686", "r687", "r688", "r689", "r696", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r722", "r740", "r887", "r927" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]", "verboseLabel": "ASU No. 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r19", "r737" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r258", "r259" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $9,628 and $5,626 as of June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "(Accretion) amortization of (discounts) premiums on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r54", "r160", "r587" ], "calculation": { "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r85", "r168", "r584", "r603", "r607" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r30", "r468", "r471", "r535", "r598", "r599", "r837", "r838", "r839", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r80" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r432", "r433", "r434", "r618", "r846", "r847", "r848", "r916", "r931" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r198", "r199", "r200", "r201", "r210", "r261", "r262", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r329", "r432", "r433", "r434", "r442", "r443", "r444", "r445", "r453", "r454", "r455", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r497", "r498", "r500", "r501", "r502", "r503", "r511", "r512", "r516", "r517", "r518", "r519", "r531", "r532", "r533", "r534", "r535", "r569", "r570", "r571", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r60", "r61", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r429", "r435" ], "calculation": { "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation, net of amounts capitalized" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r169", "r260", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Accounts charged of accounts receivable deemed uncollectible against the allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r89", "r357", "r514", "r841" ], "calculation": { "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r357", "r514", "r719", "r720", "r841" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r49", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive securities not included in diluted per share calculations (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r164", "r191", "r240", "r248", "r252", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r457", "r461", "r499", "r580", "r653", "r737", "r748", "r884", "r885", "r922" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r156", "r170", "r191", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r457", "r461", "r499", "r737", "r884", "r885", "r922" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r67" ], "calculation": { "http://www.datadoghq.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r271" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r272" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r268", "r316", "r579" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [ "r860" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [ "r861" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "Due in one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r858", "r859", "r926" ], "calculation": { "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofFairValuesofAvailableforSaleMarketableSecuritiesbyRemainingContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r269", "r316", "r574", "r851" ], "calculation": { "http://www.datadoghq.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Marketable Securities", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r265", "r316" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r451", "r731", "r732" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r62", "r63", "r451", "r731", "r732" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r118", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions, Intangible Assets and Goodwill" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Purchase price allocated to intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r320" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Deferred contract costs amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r158", "r708" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH WITHIN THE CONDENSED CONSOLIDATED BALANCE SHEETS TO THE AMOUNTS SHOWN IN THE STATEMENTS OF CASH FLOWS ABOVE:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r38", "r97", "r189" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH\u2014End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH\u2014Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r97" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r8", "r742", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r148", "r165", "r166", "r167", "r191", "r215", "r219", "r229", "r232", "r238", "r239", "r298", "r333", "r335", "r336", "r337", "r340", "r341", "r362", "r363", "r365", "r368", "r375", "r499", "r611", "r612", "r613", "r614", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r641", "r662", "r681", "r690", "r691", "r692", "r693", "r694", "r825", "r843", "r849" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/CoverPage", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r109", "r742", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r72", "r581", "r640" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r107", "r331", "r332", "r697", "r883" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r931" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/CoverPage", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r931" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/CoverPage", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r738", "r739", "r740", "r742", "r743", "r744", "r745", "r846", "r847", "r916", "r929", "r931" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Class A and Class B Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r79", "r641" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r79", "r641", "r659", "r931", "r932" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r79", "r583", "r737" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r173", "r175", "r180", "r575", "r593" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r66", "r709" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r377", "r378", "r389" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r377", "r378", "r389" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r40", "r41", "r42" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Common stock, number of shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Net Carrying Amount of Liability and Equity Component of 2025 Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r25" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "totalLabel": "Net carrying amount", "verboseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r728", "r730", "r928" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r91", "r567" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r76", "r77", "r127", "r128", "r193", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r515", "r716", "r717", "r718", "r719", "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r110", "r344" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, conversion price per share (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r24", "r55", "r113", "r114", "r344" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, threshold percentage of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt instrument, trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r69", "r71", "r342", "r515", "r717", "r718" ], "calculation": { "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r23", "r69", "r359", "r515" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r23", "r343" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r193", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r515", "r716", "r717", "r718", "r719", "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r193", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r515", "r716", "r717", "r718", "r719", "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Redemption, On or After June 20, 2023, and Prior to 31st Scheduled Trading Day" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Debt instrument redemption price percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r55", "r56", "r68", "r69", "r71", "r73", "r112", "r114", "r193", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r515", "r716", "r717", "r718", "r719", "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails", "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of Available-for-Sale Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r125", "r834" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred contract costs, non-current" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r835" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred contract costs, current" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred contract costs" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r70", "r886" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Matching contributions to the 401(k) plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r6", "r53" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r388", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r388", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r181", "r202", "r203", "r204", "r205", "r206", "r212", "r215", "r229", "r231", "r232", "r236", "r485", "r486", "r576", "r594", "r711" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net (loss) income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net (loss) income per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [ "r215", "r219", "r229" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r181", "r202", "r203", "r204", "r205", "r206", "r215", "r229", "r231", "r232", "r236", "r485", "r486", "r576", "r594", "r711" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net (loss) income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net (loss) income per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r211", "r233", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r504" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r430" ], "calculation": { "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Stock-based compensation included in capitalized software development costs", "verboseLabel": "Capitalized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period over compensation cost related to unvested employee awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r915" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total compensation cost related to unvested awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r915" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total compensation cost related to unvested awards not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r152", "r176", "r177", "r178", "r194", "r195", "r196", "r199", "r207", "r209", "r237", "r302", "r308", "r376", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r470", "r471", "r473", "r484", "r505", "r506", "r507", "r508", "r509", "r510", "r535", "r598", "r599", "r600", "r618", "r681" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r489", "r490", "r493" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r489", "r490", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r67", "r122" ], "lang": { "en-us": { "role": { "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).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r350", "r392", "r393", "r394", "r395", "r396", "r397", "r490", "r539", "r540", "r541", "r717", "r718", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r489", "r490", "r491", "r492", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r350", "r392", "r397", "r490", "r539", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r350", "r392", "r397", "r490", "r540", "r717", "r718", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r350", "r392", "r393", "r394", "r395", "r396", "r397", "r490", "r541", "r717", "r718", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r350", "r392", "r393", "r394", "r395", "r396", "r397", "r539", "r540", "r541", "r717", "r718", "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r488", "r494" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r310", "r311", "r313", "r314", "r315", "r317", "r318", "r319", "r358", "r373", "r474", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r592", "r714", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r162", "r326" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r104" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r104" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r104" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r568", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r103", "r572" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r103", "r568" ], "calculation": { "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofFutureAmortizationExpenseDetails", "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r841", "r881", "r882" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r92", "r664" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r161", "r321", "r573", "r715", "r737", "r871", "r878" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails", "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r322", "r715" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "2023 Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquisitions, Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r90", "r191", "r240", "r247", "r251", "r253", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r499", "r713", "r884" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r86", "r130", "r240", "r247", "r251", "r253", "r577", "r589", "r713" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r328", "r330", "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r330", "r665" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r192", "r437", "r439", "r440", "r441", "r446", "r448", "r449", "r450", "r616" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r146", "r208", "r209", "r245", "r438", "r447", "r595" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r37", "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r840" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r566", "r840" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r224", "r225", "r232" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Shares issuable upon conversion of the convertible senior notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r216", "r217", "r218", "r232", "r401" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of share-based payment arrangements (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 }, "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income and other income, net", "totalLabel": "Interest income and other income, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest and Other Income [Abstract]", "terseLabel": "Interest and Other Income [Abstract]" } } }, "localname": "InterestAndOtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]", "terseLabel": "Schedule of Interest Income and Other Income, Net" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]", "terseLabel": "Interest Income and Other Income, Net" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r70", "r132", "r179", "r243", "r513", "r666", "r746", "r930" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r93", "r355", "r360", "r719", "r720" ], "calculation": { "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r95", "r356", "r719", "r720" ], "calculation": { "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesInterestExpenserelatedto2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense related to 2025 Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_InterestAndOtherIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/InterestIncomeandOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r123", "r133", "r134", "r149", "r263", "r266", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r920" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Cost Recognized" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r919" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r921" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r921" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r530" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r20", "r191", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r458", "r461", "r462", "r499", "r639", "r712", "r748", "r884", "r922", "r923" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r84", "r129", "r586", "r737", "r845", "r868", "r917" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r22", "r157", "r191", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r458", "r461", "r462", "r499", "r737", "r884", "r922", "r923" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Debt instrument, estimated fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r98", "r99" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r87", "r99", "r131", "r155", "r171", "r174", "r178", "r191", "r198", "r202", "r203", "r204", "r205", "r208", "r209", "r226", "r240", "r247", "r251", "r253", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r486", "r499", "r591", "r661", "r679", "r680", "r713", "r746", "r884" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r183", "r202", "r203", "r204", "r205", "r212", "r213", "r228", "r232", "r240", "r247", "r251", "r253", "r713" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net (loss) income", "verboseLabel": "Net (loss) income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r183", "r214", "r220", "r221", "r222", "r223", "r228", "r232" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Allocation of distributed net (loss) income for basic computation", "verboseLabel": "Net (loss) income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r40", "r41", "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Accrued property and equipment purchases" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r240", "r247", "r251", "r253", "r713" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r524", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofComponentsofLeaseCostRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r522" ], "calculation": { "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r522" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r522" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r523", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofSupplementalCashFlowInformationandNoncashActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r521" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r529", "r736" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r528", "r736" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r75", "r120", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r163" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r121" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain (loss) on available-for-sale marketable securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r121" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r121", "r172", "r175" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in accumulated other comprehensive income (loss)", "totalLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r21", "r737" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (loss):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "terseLabel": "Amounts withheld on behalf of employees for a future purchase" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r33", "r184", "r264" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r34" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisition of businesses; net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r96" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r836" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Debt instrument, net proceeds from sale of notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r184", "r185", "r852" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r32", "r184", "r264", "r297" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sale of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r3", "r14" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r3" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r155", "r171", "r174", "r187", "r191", "r198", "r208", "r209", "r240", "r247", "r251", "r253", "r298", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r456", "r459", "r460", "r486", "r499", "r577", "r590", "r617", "r661", "r679", "r680", "r713", "r734", "r735", "r747", "r839", "r884" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r105", "r139", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r106", "r159", "r588" ], "calculation": { "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r578", "r588", "r737" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r182", "r312" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for credit losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r36" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Repayments of convertible senior notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r74", "r436", "r924" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r38", "r124", "r158", "r189", "r582" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r136", "r834", "r842" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock in connection with acquisition", "verboseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r81", "r115", "r585", "r602", "r607", "r615", "r642", "r737" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r152", "r194", "r195", "r196", "r199", "r207", "r209", "r302", "r308", "r432", "r433", "r434", "r444", "r445", "r466", "r469", "r470", "r473", "r484", "r598", "r600", "r618", "r931" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r241", "r242", "r246", "r249", "r250", "r254", "r255", "r257", "r387", "r388", "r567" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/RevenueScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r147", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails", "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligations, expected to recognize period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails", "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueRevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r527", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofSupplementalCashFlowInformationandNoncashActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofPotentiallyDilutiveSecuritiesnotIncludedinDilutedPerShareCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r62", "r63", "r451" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information and Non-cash Activity" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r43", "r45", "r215", "r219", "r229" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r50", "r51", "r568" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r715", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Activity for Unvested RSUs" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r12", "r13", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity and Weighted Average Exercise Prices" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/AcquisitionsIntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation, net of amounts capitalized" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awarded (in shares)", "verboseLabel": "Common stock granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Remaining Contractual Life (in Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number Of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.datadoghq.com/role/StockholdersEquityScheduleofActivityforUnvestedRSUsandPSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of Activity for Unvested PSUs" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r428" ], "calculation": { "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total stock-based compensation expense" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Share-based payment arrangement, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Aggregate fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price as percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r525", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/LeasesSummaryofComponentsofLeaseCostRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized software development costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/PropertyandEquipmentNetComponentsofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r148", "r165", "r166", "r167", "r191", "r215", "r219", "r229", "r232", "r238", "r239", "r298", "r333", "r335", "r336", "r337", "r340", "r341", "r362", "r363", "r365", "r368", "r375", "r499", "r611", "r612", "r613", "r614", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r641", "r662", "r681", "r690", "r691", "r692", "r693", "r694", "r825", "r843", "r849" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.datadoghq.com/role/CoverPage", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.datadoghq.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r28", "r152", "r176", "r177", "r178", "r194", "r195", "r196", "r199", "r207", "r209", "r237", "r302", "r308", "r376", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r470", "r471", "r473", "r484", "r505", "r506", "r507", "r508", "r509", "r510", "r535", "r598", "r599", "r600", "r618", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r194", "r195", "r196", "r237", "r567", "r610", "r629", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r663", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r741" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r194", "r195", "r196", "r237", "r567", "r610", "r629", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r663", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r741" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r40", "r41", "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of restricted shares of common stock for the acquisition of businesses" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r78", "r79", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of restricted shares of common stock from acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r78", "r79", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r78", "r79", "r115", "r410" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/StockholdersEquityScheduleofStockOptionActivityandWeightedAverageExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r11", "r28", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of restricted shares of common stock from acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r78", "r79", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r11", "r28", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r79", "r82", "r83", "r101", "r643", "r659", "r682", "r683", "r737", "r748", "r845", "r868", "r917", "r931" ], "calculation": { "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Stockholders' equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r190", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r376", "r475", "r684", "r685", "r695" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r358", "r373", "r474", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r592", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r864", "r865", "r866", "r867" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r198", "r199", "r200", "r201", "r210", "r261", "r262", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r329", "r432", "r433", "r434", "r442", "r443", "r444", "r445", "r453", "r454", "r455", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r497", "r498", "r500", "r501", "r502", "r503", "r511", "r512", "r516", "r517", "r518", "r519", "r531", "r532", "r533", "r534", "r535", "r569", "r570", "r571", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r710", "r728", "r925" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r710", "r728", "r730", "r925" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. government treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/FairValueMeasurementsDetails", "http://www.datadoghq.com/role/MarketableSecuritiesScheduleofAvailableforsaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountofLiabilityComponentof2025NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted": { "auth_ref": [ "r227", "r230" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss), allocated to common stock, as if earnings and addition from assumption of issuance of common shares for dilutive potential common shares, had been distributed. Excludes distributed earnings.", "label": "Undistributed Earnings (Loss) Available to Common Shareholders, Diluted", "totalLabel": "Allocation of undistributed (loss) income" } } }, "localname": "UndistributedEarningsLossAvailableToCommonShareholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r46", "r47", "r48", "r137", "r138", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Weighted-average effect of diluted securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r214", "r232" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares used in calculating diluted net (loss) income per share (in shares)", "totalLabel": "Number of shares used in diluted calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r212", "r232" ], "calculation": { "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "netLabel": "Number of shares used in basic calculation (in shares)", "terseLabel": "Weighted average shares used in calculating basic net (loss) income per share (in shares)", "verboseLabel": "Weighted-average shares used in calculating net (loss) income per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.datadoghq.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.datadoghq.com/role/NetLossIncomePerShareScheduleofCalculationofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org//610/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r788": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r789": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r791": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r792": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r793": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r794": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r795": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r796": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r797": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r798": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r799": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r801": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r802": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r803": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r804": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r805": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r806": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r807": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r808": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r809": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r811": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r812": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r813": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r814": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r815": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r816": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r817": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r818": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 84 0001561550-23-000039-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001561550-23-000039-xbrl.zip M4$L#!!0 ( DV"5<:N,#Z8O4&0 1 9&1O9RTR,#(S,#8S,"YH M=&WLO6MWHTJ2-OK]_14ZILMVVJGOZ?)F5AI3% M+@3:7'SI7W\B$]#%NB*02*2,9AY ;^;RVY M+;6$_]O]\O^'%C8="/,3"/X/PE_N,A#L/ MQ8,@')V=T5]=!..WT'T:QH(B*6I^5W8Q/+=PQU0ZC^:9@>7',PUUK+..I#R> M/:KFP,2/AM)!EOAT;C\ZCQJ6T9DRD#IGFJH89Y8LXS/<<1X[Y@!9IF6+SKDF M#P9X8,@:DG1-,1S+,0:V/#"0:B!'5S!Y[3"&^<$<_>C<<_U?O[6&<3P^__3I MY>6E_?H8>NT@?/JD2)+ZB5Q^1!%N9;='83RY>X"B1WHG?/F)S"R_Z35RYQ[Y MHN8/E#_]SX_O#_80C]"9ZTYE%V8 MFZJ#W>4T@0OS-%G R=Q(R=7),YW@:>Y.!\4(OAO^V;:#$7VJ9*C2# G/X*US MO\A'L8Z*LGX&8J#*LUQSUX%G%F[G'O)AD-@_^_G0 GG R.E^&>$8">3W9_C/ MQ'W^K741^#'(^5G_;0P_L]._?FO%^#7^1'GSJ?M__L__^1*[L8>[9-IG^>2^ M?$J__/(I??1CX+QUOSCNLQ#%;Q[^K>6XT=A#;^=^X&,8@/MZ3F[$8?K1=1SL MTX]P_0:43>C:Z?M?XWL\^*UEG\&\?30B3\+N>0_4D4-4TC1:!?."S$3QE>.:@Z1CD5E=6X)\5K_\6(IN( M@I#X;OIR/QD]XK#U?D"&T1(<;+LC8/EO+3,?7Z8.SB_Q8WP-LA%2>@/D8=V+ MW4CRX:RGCF*J^?M!ZY[W0Z<7AI=) M2(5ZCBI$)YP[23A#$5D"W=_59*,00Q13+_5* F73+/A*L]0K =J:OHCM3_.J M(<0##.BR<;1$HQ&%?![1A18&)5 %?1Z#'ONM%;FCL4?4(/UN&)(QSRFO]FOD MP",^S3\C??_TI=D8HB )Z5]4_YYGA*!S(<*0?X^IN.5_N0[Y>^#B4*#/QTNU M_\7U?\^+X?L?=_.OYI\^IMHB_PNT?A@3H:,:Z4R2X7_Y[Z;7)L-T9FXUSE1I M^HKT2OYW_I)/<_->3@9EWV3(9H.?B BG?SKPLM>QY]IN_ ,3O2 X+EQ-+=I< M]A]BF!(5>P]%T>W@(0[L7[U7-VIU\ULN@A&H)GJ]ES[HRZ>ESY^08C*,+9B3 M+LIQ1N\.V$63Z657MJ,WT8&4V-$0 28G]!YA%"4A[F8CHQ?S1^37\K_),Y;S M3ST._GUEEW_S]-884!OS,YO5!#LB,Z%*=1YZF4-S_O/ALC@J=;:H1#P::JV4 MY[]Q'/*V7WU9BMZSJ 3C^H$HQ@G1P4T!8LW>2DT0% ?AC@!>^#WY\A+[P==\\O3O'0>_]KJ(5:E&+T_N@^)8E!A;D]]Z. M=GAO1V;.ZU.VIX-2(1WV[O;M0(=MO=\JZ<"^^W3U9T*"@<%H'/CP9[1,&5$M MM6]=I%:D^^6]NU![IGG/<5P2+4/>'7*=:_\"C=T8>8VA_]Z=LWW3W[:34>*1 M].9M/,0AN2_$0_*T9WSMV\$(-X87[+N3ZWEQCV/D^MBY0J'O^D]18PB_=P^K MOJFQ[\S4N*:Q8(2R[_TPL@ RP"QE[Y[3,:Z6+#!N[ZY>XY=6%KC$?OZ1&0>L MJF"0TG2GMR8'K#+Z-]X!KM\!JXP737>&#^V 54;XIGN^AU+\2G6>H<)^6I$] MQ5\E_9ONF=>M^*OD1=.=\(,J_@H)K[*0BMS3U)KN./)6$Y>:[OD>T &KRNE5F^[TUN2 54;_QCO ]3M@ ME?&BZ<[PH1VPR@B_=\^WMJEI34_6'FY-JZR46VNZTUO/FE8=_1OOT]:^IE7' MBZ:[K =>TZHC?--=SH/6O-6PS5QKNK=96\U;'^2M)L8UW;\]?,U; M'5QJNN=[*"]%KM! :'JZMPXOI4+ZZTWWS.OV4JKD1=,]]H-Z*542GH5=MWN: M6M,]WX.6/M2PTUEONH=<6^E#'!U'^//;I;C#K\&ZD^\^'?D@;VKTU3\$8S/JV M6Y#]]^ 9ASZ]\H3A7APU4\L;S*:DF5Q?J^Q.RJP;SM3Z6B7%F?6K&5Q?JZ0[ MLRXR>^MKE61GUL%E?7VMD@GL^J_(#?^!O 1_??N1]D0F#_@6XC\3(/C;/$,F M-\_<&MT3;H2N_[2!&5L/Z0)%PY[OD'](Z.,9>8M1CQ^!C]]^H/ 7CK\EOK,) M"+N08_+QKT!@%-K#M^_X&7LK*'+MCY,XHG?(C;'ZV/7MV4-E%\ C*R)RS*@TV8T.<2 <% CLQJN:"81B801NR2T%);OQ._9 V3A+ MKJ&)+)/=T"8WY$X6E.Q&?SD.#HD#=J/1#<7!#KD);LPMA2:[$7OVH-D\8Z[) M-3)F$_(8W*0[26CR9 9'PQ0-34@BL(*&/=58<>MN&3([/)'04.N.R5+$*I'9 MA,P&-^Y.$9D\O<'!, %#$](*#0(#S[Z61B3/*1RO2=?([$:G"=D-;LJ=$B)Y M4H.#H-.$]$%S0, SKE7ADN<.3@F7F\Q'=G#9A"P&-^.:L96W0EQ:/(?!H9!! MH0E)@\9 88>-YMRB6PI+GC%@RZ:J54;8@643R3DY6/(H.$="BH0FA)J;A(23[W=1*3IYC/F(K;J&'[\E2TV( M='/C[D31*?-@.P?$'"!XB+W"A"VW\ZJ$)@_Q-]3.8[)C4*70;$*^@QMY)PE- MGO/@:)BBH0FIA@:AX41[FU4*29YF.%ZSKI$'N,MR$_(=W)P[*4CR) ='@2PW M(9G0'!2PWD>J.4:9Y7BDN<.V+*K:A42AG#9A"P&-^I.#Y<\E<&AD$&A"2F$!D&!]SG; M"TIY5N%X#;Q:>P55BM(F9#VXN7?B*%5Y"H0#8RDPFI""8 88)V5_J3P)P);] MQ1 T>$Z +3N,(6CPL#Q+W& V&'T7!C"3^.W.@\GU?(=L6AV39WQ]Z[^-\4)) M'(@"#B+!=UB.\3#PG.O1. 0GG*[+C1$$C=DP#.-,J%(2-&9# M'H68\! ,XA=$E5'^\9*X"@']Q440-4DNF TU-(HEE4H)LR[^UR1R?1Q%/1MX M$;DQ7'S'!I@GJ;2\]AWWV742Y'EOUZ,1 OO51=Z2G^^!*T#Y,+Z$5Z9\D63X MW^0YDVL3 CO36^=8F%_9CH4)F">4?^@IQ%0K3W@X2MW8KN,$3^>]_'+^G/QJ M_C=YT"I<,.O?-P(7^Y)69OW\;RY@"7]WG[%S[<,$G]Q'#_>B",?1U[L"^ M&X0W08RCRP0#??2]4E\BNDE2=J/^Q$CS$S*6!0LM>P9\W,$ZTYD-,##%RSGK M_!TWUUGG[VXM9IV_9Q6S88C]L6KC$.AKYM\_\[X^#D?1S'@>;.PC(/FMCX\$ M(Q/EX"SHA20.SR]W40G,QE8:A[/^2W D.'N/$6:#/1PC5=H>[]G.;"RG>6P? MAG@/B]"^&,]LN&B>\/?8P:,Q<:GNZ/3>^\'K[MUL%#" QJ:N%\Q%MZ(P!C=\ ME! '_!E?#0;8CC,<#'I.,)Y&@[>ZT_D#7/HMZERVAM!##,0F#R0)I/B-U-,$ M/E[HT'^/8^3ZV+E"H>_Z3Y7M')M.*/H& ,4O/=L.$J"V_W07!CY\M-,L[OQP MIG?!^'T'A4[T<^S 3 B>)&.O^DZ>3YJ4TW?,!0!9QVLM@*E:FGJ.0_,XI).> MZUS[%VCLQLAK#FR9"Y-RV+(-&![*K3'-9/#@:XUI#.,$XZEEW0= O[9E8U8I5;+J!".#%4C5MN5>E4K5"4;S*I"J[2OS*F150^)O M!PV\+CAWM-+B=O 0!_:OQ1;I@9]68ARI,#,786, (4R%YEF(PQI,QK4F OP[ M#IY"-!ZZ-O*F48&;((R'O1',TT9':M\R&;=AARUUV;+,14?88DM-2YW)7-B$ M+;;49*.:S,53-K"%+OK7,(?01VG4_SA7%Y.YZ EKC*EI?3&9BY6PQIBZ5ACF M(B.L,::N-::F.$C\-L;.:A?W'C]C/\'W>(1<4H9QA\-!$(Z0;^/;1\]]HCRY M>AUC.\9.WQW!+;>#!_@V&B";7'O(Z9>R\\M^'MQV O*<3%I,RK_]OFF"OQD" MUIJ!F]1+VR06M'RW*[V4_[Y X;3); BF6(3LZY&:0X\9C=]_U?&;XQ/JXH0%G.E 445!FB(O4-V3[K!:HHS MS KQJ[1TK*8XQ[42GP5E;37%LV:'4S7Y4E>Z M4C3%)SX@J9E8%YKB[-;%E[I6 69=WB6)QKE8ZUT2VD,4[2FW.,L;V3J3K.UX MD]Y:EYB-1%0K/5N_EID.&G79BLR&.6KJW';R@& VAG+J&J(N>YC9 ,VI M:XBZ '$BT9_F :(FETP]DGC3\6F(N@!Q)!&NX],0-;F=ZI'$U(Y/0]0%B!.) MXNT*B/1X1+K'_R%Y_ /;<3\XL=W,ZHE$$CE$=H<(CV8V!B(U.:LJCV]RB&R M"(]X-@8B=3FT/ ;*(;(!(CPJVAB(U.3T:CQ.RB&R 2(\51T(Y+); @D<_=SD<+SVQ\.'G<;JG.H]W&2385#4Y)+J/*[) M0;$ "A[5W 441^J*\E@F!\,$##R"R2 8:G(]#1ZYY&"8@(%'+!D$0TVNIL$C ME1P,$S#P""6#8*C)M31X9)*#80(&9B.2/7B"XWH):5+_@.TD=&,71U>OMIKX#SQP$ MX0CY-IY\?:0+!;.QR-.&0UW:@=DHY/[AD-?&G8:!R&R$\5@979=$,QL]W#^C M&=FQ6Y.(F\R&"D^&\S7)O,EL7/!0G+^.H@0]>OCG&'S' /1]&-$']HH#]MT@O EB?*1;94QF8X*G"H2Z- )S\4!L.^?7ON,^NTZ"O!F^]1PT^NJY M\;]Q>)SY7).Y<%P]O'!]H#C_,INY&4NP+6:O",W[CVA\ 5Y1PIUYJ)+ M]?!B7U!G+EJSDKR7^/DZCM]@,*&+CA3LS(54ZN)&>;A_PT_P@/3S MY#G[N+@X2!0^P3CC8'P. X11Q<22S:\^!B'0X\P./ ^-(WR>?_CLN-'80V] M:\_U\1G]T>?L68]!' &//?)/R=TSRYGI+"L=D=7"35B('OL MY"_."-6FA/H4.XO7K$[;DE9?EMKRY-HG^NPPOR'CB9I.UQ%@4H1$O[74UKMY M9S.!.P4G2 A=_D.B__=YC!P'?(5S29#I8Z;O^41IL9[2\,#/E!8I66S .0Y; M*=?RVV%407B>OV\ H#T;H)'KO9W_I0_2%PDW^$6X#T;(_XL8(3\ZBP#F@_3& MR/TW/I<-> O]\R6=L G/H=S*"" KA'P_;Z[[5Y?"0[_7OWI80%(^&E9&^W!U M\?/^NG]]]2#T;BZ%J_^Y^&OOYO+VQX_KAX?KVYL:IR!M-85_]A[^>GWS M>__V1A0N+P0%5(K%T*"UI8/^WUW_;^7,YA4/,^+P[?;^A_ %E@(_\&^2$3S$ M%K(5XQX/R!HLMP0?D?75P>[Y96 G9,DBB?X672P&<$-7EL[^3A>4Z5,6M?1) M\3C5MI5.J[,50S_\0.$OX=;''[>$8H/60*6MR>I62V"AE55OJQVSR,JZ:AG- M5TEE_$K6R5DA]_!@D33!>'N,_!,>3!X>E0-]<5'_>P*F/@Z]MWL\#L*X)="T M?0QFXFM\/G!?L7,6A\E$&RBM[G_]AV5JQN>5"B&C\H$)6.FB]O>?O?O^U?WW M?PGW5W>W]WWA[N?]P\_>35_HWPJP:/=A919D5;B]%V3]@_-1N/TF]/]Z)768]60[PGP+0B$>8N'/'#5"ZHX(X 9B9X>5YH[^ M_"IU(N?!Y\ W9R-XQ)#\[,Q!;V=O&(5GV,_!J+:Z?TM\_%__(1O29U42!>(] M;;U0,4KBVWNNV;EFKT"S]T-XG9N6:*U2[0/D11/=KF6Z73MJW=Z_[]T\7%,- MSI7[4N4>3X"3:_=!&(R$?(*''UI*(0?;04B3F^<)K#8AN8L@EBC_,O^M;UZM MKA '1T_7IL"?E,V[$0D#"]]<6%9!^3WB\+R 47-% [SDQ^EO<\6JDRBU?*9: MDBXS[$_6CM$/Q7MIMH43[?XR0$3Z)P[=MM M=OB]98#AZA79L4"F) 0#83I) 47"PQC;)+'B"*XON'$D7 RI'[ Z&'$2T: Z MC'%9DMI2FC$H;(T;;5U=;7+O:HXK&;(IX=T[>HA@/]%83CS#B@&\\N@L2/P[>+P)EWUF%$-LD:QW@KW.LMHVY<:\@=%I=17S3.DHNBZM#H#L M \RI3JIIJ:*0%,!K"FGDLPH/EB=Q;"]-;P"?GNO^G?'VO& M7ZW$NV[?MQ_:0E;G'5)JS6-,N G:'S>CIP0!1J[C>+@A,MASG!!'4?;/=WB> MG,N?U>H:BB1TXJ'0>\9^@L7W0BB4"Z$<)?F428I1:G4U'8CWS0N"\#"+Q&*I M0X6XWH]@[YV"M MF6;-%:#=OQBS=YI(W[L S$KO_W/'J!K6+)Q5+"3ZU^40 (> EAC@!.%0+F.?A<^+"]A!%=WX-?SLF4UNIV#..] M1'TL$/_\'@ 8[LA(Y]T366]U5<4ZT[3%Y_/(43W3FFX $T(*.1QB1Q@G8920 M8%\<"' ']0)DY+B6VP;#.>D SM M.>AX(0H\UYF4!6=7"3\7+S+BK;Q?(9:CO>_&'HUG8V0/!9NT1MIBL3P9ZH2( M+B8/;Z/'P/NPE2&Q%6W"]"5'3+H\3T)QA5_M(?*?X M?>!FZ\,U4M2ZS3-^5 M\,O*LAK^,'A)/RLKZOGG*?AY-6/6<64U2YK%C^V-E6P!?).51ZH=)L:*T>K2 MWFE"#WY..JG!% +[ERB,42@\(R_!PG_2A4:227V$$ T+1K:KY^CI<"U35:FF MFK",I!@N;W_?P=VN7UH.$P2N2EJN,A67IKS?9X"( IQ/_L@=6%[ ;KQ!D8/^ M%&@W$8'4L.-8^/[]8AO_?2LMN4?-V"B.?L@(_;L7/"(/;'@/K/B,X+M[QS7Y M*&0CIDU2/(]O@CW$@)P1V?WP,L0TWT/\D7!:G_!!_B@,420,7 \\&>1Y<)'4 M/1('Y\_$)>X->#6/.+L!GCGQ<%22&4J+_3(_9\8]RB%/?!]RF13["0Y(ABM^/_07-CY(,,?UQ M-H>/HH!\1_B@I'-\!!&#Z[17#[F?W@H_(J/(GD-*0",Z"#I(%,6")0D.>HO: MA4N:+I(PA,>E=:1$_<8H3J*)C%NM[K]PM)#RR#8*"#>!,*DK9=DE+@8WP@;@ MP,B-8^ 9E;,P\(D:\-X$#"KA3;@FV@'9-$9'BH+2NK)W:)P^8];YOD_@3DW2 MLQJ$#*:\S/RO@!68WQ$,W@A&C,2G%V3CC\7Q-$,8 M0I<,7I,])M(IX@E8B 0/QHT%9-N IQ 14! 2AT3XEWXK 'W.EEZ(1@!$>$N8 MRRPQ9H$(;R+1=? X4!"$1D_"$]BC\3"_W ;5A^G8'#QP?5H&3 //)!RIP#17 MC)!>EC_GMVV\8?7X\AN)OLMN7C'6_$[73^4%3/DS)=?@LVJ[?80A*\5JRT;U ML26EW=&VVU-1*&(EM36S4_U@]T<#JX9])0?*YY?U!:9ESN$%"/A3$+XM<07H M353T[>RFJ5>@R*WN]^6*9/];3R94WBH91%V"@^_VF>RQG%5;>T_K+:/6@7+& MR\G06T1'&3107I85NBHY/&/![-;9HVSA2^VW'I$"O5EFBATW8 ^MC&KE[\-H M&E.8L5>/A\-%+0!*D*])! ^*HHV[2Q5EN^VE7 DV64BNEGMJIRLD.4%^I_2X M2,FQ65C4*O9B'YD"?K>MM#XH[7M630C-#];$D$B!VM+0ESM8%D6EL5,PF/R MACZ3*(T_ =/2KB)+]J,'(7V7]T9>_N+"J^&U@@]S"TA(Z=F-J 'F(]]VD4>\ M3+)QB=Q,FBDZ*'0B@>Q4@<7\ S&F(PJC+< M"!\ #33LF.XP71_4^]@6_@5C+VRUD#=NK8=7]\28A*'?N^FL<:5'P[>]Y"F) MXE39*&FG')&0-,3""_E/1L9O-"P/ I#X;DI$6MX YMT\8946,,IVP0*,?FM= MWWQ;DC.BM1,TX9OVE;]-8BI\( OS=/>3T9D3T$8$Y(&@QD$UP[.D"1?T5E>Q M+%$R#-%4)T7?^5B[:0E&E(,D7"RA75;000/,!:>M'G3:!DQ;%RU5$4U%WGG6 M7]^5L=!2I51GSI2TP%,6JUI$(9B.GMD@^FEV79TJE!5M<]\--6_:.P[2M?0\ MQ"2I^(P7VOA.)T!'+DU_@AZCP$OBQ9]L:M%;M ,QZ=*=_F883JVZ)WSV&&+T MZPP-8AR>(^\%O46M3\UK4\S*9H-^[^OW*]+ Z.+VIG]UTU_=,;=^$3AL0H^H\M^LFKP)'>?5^X!AL"O5>.%?>46\>5P6!O=O:Z7EI+ M^57/6(HQ[=OU3>_FXKKW70!;]_;^1Z]/6Y(78.&NE?YK^;MD&2V8IJTV<[Y' M<=R*O3N(H[J"BPW5DT?"&'#XKF,\$F2N)YNC)X%IWR:11MH.@);>'H2#7!.6 M%KB2FK#Z' L7STK%TR*=/>&'/DD)P"=J@M "C:_((^?3"P]#C..(]#<,!@)% M0U,G2KJA-WH"@MKHX4N-'GV:%:!A\4MLIT>CJ3+]5MGG:C8I,>0+6ND%S>(+ MVI$O:*2.:L6"-C4^R4IV.\;I:Z:[P/KP%MS<)8Y,G6BG!_>UV9/X$="M6%?I MH2E-G@FQ. 2UN>L>F7NL8L=81S&E_JCGJIT[=$64U5P*5W\F;OPF?+C$ ]=VXX]'XWIWCL'U M[AR-^=%INOG1:;;YT6FT^='AYD=#S0_@G,'-CV,V/U1MVZ 'BNB)*2_3^'YC M-1*9=*--"S*!XS MR$P:;5J0"338M"##;ZYI04;/38LFFA:$'Z1R[-S9!F8+5U,&DN)_A+>W+4VG=N54\. MOC&B'C1W.MG&"(5OC&C,:D.8]@/YZ(DN(I.F!)=N9"=11)HM$ NQYR/O+7*I M1SM=>\CBE'9\(??U\86H,:*KE*S3X4IU+[7"I LOU:HJUZJ-T:J4 M:W\G[:KH]!DA__(=R[T2^N-9LCFRI7FTRR M1LO4IL;59H/49II6B4-@#%69=V%@8X=H2:X3FR-XZN&*KWA0@]6%Y$BZXBAF MWA:']\6I>RP%V7;;_^O5__&=D+ 6Y]M-/#R7 Y.CH!^2EAQ5D6^2F)ZQS'=D<0316E?-R'5DK M:RR>RF=D+ 6Y=HD'B!8W_1P'/BA%WPU"KAL;*8!<-S+)&DWA^7I&QE*0:S_@ M-V W#C"8BS-535PG-D?PN$YDDS5ZIA-UKA,;I!.!:[?T*,UK/SU)$![%M6%S M1(YK0S99DV\O,K@V;) V!*Y=O0[=1W>_AZUP)5BMI!F%RMH-+FU,2)LNDPXM M3SZ*N0O6''DC7#/6EDPO'#7,S)G"2WA_H,-RES-?KN)@8UEJY3_B)QM7PJSE MQ> /=U?TW,J;V_Z5<'_U>^_^\OKF=^';[?T_X>/9]]O;_R9_/_1[_:L?VYY\ M+"OSVNN/)(K=P5OZE4O::<3GBCFN2SOUAVY$=@*&0';O3;C'XR",A< 7OH&O M*,C2V=_I:?;(34\$>4&A<^8%P2_0S3#42;,/1/<,)NDNF2 )!9@93#1\$^(A MBN&OY\![QD*4/)*3X6.R73MTHU_I_8EO@S:'5Y#D15OH>=[LHP/JO,)C_+EO M!P*,/ Y"L@@( V3#=]E L0/O@Q]LG)CKVU[BO)M)B)]@CN1+,HU!0I8N^'*R MF3R8GI 2P/7)[G,[WWTN"H])!*.((G@LW(J?WN@LQQZP*:7/XQ_8)AJ//G T MV>Y.6[)E;YR^1A10B-?0O@V.O1"1KO4VBC#<_A8D\-$'Y0*7 6KK^/:(;91$ MF#2">\OI)[P$H0.#3^PA.=^,;,)7I,^$:[8[AE^*]!OY,8(O;W_BK!CX;L@ MQA2<"Q="[+B++QN'P1]+QA -E\TC!IV %^Y]<3TO_PJXGW]+'C#S->G3YP,P MZ5Y=P S\#4Q+^0274Q&)7- /"&[&X8A^#10"X)*N"0"2/OW)&BBDTH )?&,* M.3^(!0^>23K\Q($X>R\P$$36)T\@0QL$GA>\$'-M&XUHD,4_->_.B"UWKFN; M5>19C3J2,L*8[((Z_!#FR:6H;9W0@NBG5 @R?32OND*022)C]!X?-$.J>RA4 M,NT"=V::[3-GW&$9AQY=CU0TQ8& [#\3E\@;O-$&"H(J#U-F@0JV08 'B0@-,$$!\6:1+"(4_L ;B"+'HFUI];-.,)@T9"/ M=A@0JX#^Z:36 E@.L(HXB^7R?Q'(:9: MF+Z*<_J G"8&I!U$\=R2EVO2B!8 DPLCVH^&< T/0+?&Q"_*6#LCQR"P(S#B M4Z"$< -GY8&5:@C>(#TA&USM7^!4@J49!;Z/O67LREU4$7YFAXD;TYLR2R?Z M!;X1B/7D"9R7]2V0('1IS (LT31B07GY% 8O\5"<":4@_TT@3GCHH\R^ 74, M8X//G'_U\0\48PP,S&)S,9B@\%>26I\@8' 3S9&DNI;P,%/)4138+EU=B>.( M7]QXR-E8'QOM8#3&L+[-BB/AR8Q;2.]PR3Y"RDOB5:9KIP DAB61FS<'-V]2 M+2F$U/Q,PW<93ZA5^S)T[:'P@G/N?B:,XSPZ+(\FL5_!'8T1T90#X0G[.(1O M4EZ)< _((4DXB *V S\8N79JA4XB_I,LP,1=R1,A(O$M0TP\_?RR.RW($T Y M#WT@P=.;$%'OQ7\2B0DU[_$LST.0$2Q)1+2+)>R69..6P47J%Q$;C-"H.)([IH;^98*:7! ='=N@^YLFD M3<%SDB^A:1VBI6EJ2YS/:\U$7P?I-N^95]#J"OKV(4;D8Y8'F-T5GJ<#R'.P M%^$7LAYOE^EJ"S^"$ ?/.!2)FDFA0W^+!/CR;;)HY*U!0W"*'7B6/43^$_6Y M_&0^>NE1 MRTF4FBB44P+R5B8'TVPB31,)0T0'.Q%7/TM%K.31-#U(*.?Z*?4')J@L>TD3$F 4K/K_6OAIOFW MII-T7%CH0X$$+D(0;F!)2MEA 'A\#]%U2<*C2%5O(+VSI3@(M.*$>*A>ZML\ MY\HB4P%.>C5;F,DWLSHEQ/1=*3M!G*CPQN@7R9@)P2.0+E/I@9",Z:/@"2.J M%U(DK>0Y+>28&<%@F\F0].#TT<3U-\-#+,8#GI^^1]3D--OED4*DR?G$C@AI0/,0X(RLLR!NFW,BQ M%*9$)XH,?IUF5S/]?(EBY 1/F6H6)ZE>N(\<+P]^U$*^=R&/#2O\K&K/ODTF M^IZ.B+P]>YE(#JEO9^J4+CN1Z[@H)+431\"H?V*J1)'O!T3U3U3?U,::-W?F MC*@@,[E(T)BLL.0G3W/?I;)/K8$7#)0#,?LPN;_MI"0>_MF&%?%C6_@G3MU> M> 48!C[HY)!$/J8OF"SJ41KT@*]3=9PQ*Q7-9Q=H0T Q-UBRE+V0"8+F0,_( M]4A176[S98,3Z2*=Y8K(PR:I]K0\!1Q#_RE*74#R@NDF8#JTJU>Z@E,TCEQ: M"D L@$<;143B:7D H0A)865+7^!G B" G>NM@=0IEO,IE93SJ;R<[Q#E?&F; MU+-OUS>]&UK7-]=Z\SVJM^2=T5JO7?4#*,[ET[WN7_T0Y+8PG>^Z0L4MIVMM MGNYG5OA]V>OW+F]_A_7QYF*UVF)EM!>W-Y=7-P]7EP)\>KC]?@W#AS^^]KX# M]ZZ$A[]>7:TI,&5E%A^HD10D\ QG:D)&0V(DTZ)'4I=&_R)+ZT?VYS-[:-UF M6RJ5=EH-/UW=0G 'SF# 'AI'^#S_\-EQH[&'WLY=G[Z6_NAS]JQL2232]'Y' M"B%,>GFJZMM2JNZS?2_9F[/+;7HIWUHQ=\W4VJ9IKKPLM>65U]8]5I;:NJ7O M]-CUUW1U]4M+#;:SU6,/I*;)]8LL7]Y7L^/P6(IKT$A+?C>_)UL\D>/2$T/B<(Z?D.^>=J"H]>?('"\ W(\0_D);@EI"$M<"=? MXW,_&9TY =U^2AX+T@-DP52.B,Q9%&5M"^?YH>Z[+"9@KS)Y:\ MCZI<;+BD'*NDZ#5("NDNK79$JZ,S)"D563R-62738S!3!W^FP>8*&T@I1HBE M.J#9@K)A2>GE>8YO04B:.T_S%9?X,9[^=4&SE7%1D=%:75GL6)HHZ9VR0K,& MN/M:7K8U<3G,-NCC/<-,)S#3-5U4-9DAF!TZ%#$3$YTOJYL\)"\YM&I+)_=L M&V9,]_7;&!9FP(0H^)B6]R&22J5[%4@1DDW*CV+!"Z(HK=+\SRKU7OXJ .1E MD#S&@\3+AW8_&=F.<#1:74LTE$6-1]V[0M/8)%?[G(;9ZNHP#6/)- @_5L;C MF<4>":2FVD"51(%$4BE#\IAB=DFFEQ1:W#G.B[HW]$E:MP!LZVLT>P'8)&\+ MH+S!\8ZX[! [7!5E26'(#J\Z/,H1M4GU58@H"Q!E6:*NE[8>N&>W,S8N25T= M*7(D,"#D3[<\B4):*1ES)V]7Y9M3]H+0YW(UC&$@;=&X5 M0)+)ZBU*>NEP,WN.6F-4[5V(Q\AUEG4BRI0MV6B*%U-/W#S95N=F)+Y**=SS M'=KSO4>INJ/D**VNIH'9>X2)&HZK;57P'G"EMKJ**:J2RA"NJC1^%3VMS&99 M(_<#TO.F N6;T6&KTIDCE:!-H8@RLJ*!K(B&)(F2*55DP&S-J@:9R:<,OTUQ MBS+PTPG\5+ "%+4J^WGO\#L]XSIKX$(WAO^9N&.R3Y4F.;@YO;LYG1+USD-^ M#%;/54[7&UQ8B(Q65]9T,*1+:W!N2#.,J(V&='6(,@%1"LD^+^;*CL.$;H+> MO9WT4*;;9RLPHH]<0#:HW D]OQ-RWI.7W Y^@L])Z%I40CI$0A11MG@9T#%# M:H/.K1125JO;,45#L1A"U*G9NK\'@4-.3."&[:Y:-J=@0?3K)!^G2Z)4'O[< MB&48/1L4ZJ[H(4DXK2,JILD0>D[-8+WV8]+-C92RI[;J[C&"T[ N-JC2;R[\ M%G]WG[$S)6T:;BONT^D*L5A%36+)O. &ZX'U:[604@%2AJ@:I?!;R_+&0_<5^R<_1N'P1)Y,-(.[[+R MF2&+@QNQ!U:IVP%ILW8U6UVUBC(Q;KWNGN.B-;J\-K=D9FM:,KF[-'1:7446 M.SI+*5]NK1XZH54%DBQ DB:J!DOE**=FM?9O^[WOPO*^>OLM=F2.%-NW&"H\ M_^/1"UO5&!=4!(9$#2Q9$66S*B.K*<7%7,:XC.U42%U4QDCF4Y0D#2RWJK:R M-J6"FA&)6-[2]OMU[^OU]^O^]=6#T+NY%![ZMQ?__=?;[Y=7]P]_$:[^_O.Z M_Z^*&MZJP 8G2$C>E>&.M]N.\I1:WLZ A/>]/9:8QJ0CU!B]D38>O-WMJ33Q MW+)GT%V*B]VV3!EDUW1'E-0CS"IRR3A6R=BR]U$YR2#[OE51,UGJ)W!J<2?@ M9)C@M9TX/#<];YSWN2T;\O\^I>2.(D/ZV2HF^(^\*O"8P;1-U+\\F$C76E,6 M9:9:(Y^:]_%^U^",MBW7>>XT\F.%]A#F(O.VH\"0C=N=*@)W[)GR'%*[[2$L M"RD3;&!%E"R6('5J-O"D)#LD)Y\GF'?\+']24%;<_D\W'EXD$03*@$#=$DVMJ@TW[)52--RV M7AO>*+OE\30,HMU"'#N7 YM*VDS,L%BRAKB=S4:88W=8J<1:$/4.2PC&T+6+#U>5%(TD!1- M$G6FMA'S.//A QU5@DH'4*D=L:/QCDLL19JY";SO://N%HM!SZ70*^MTSNU@ M%K%5)MZ\.[9HQV;1TEC"UJE9P^EF]HHBS4O;=D>3U>H:HK+D".GCL'F;D]>KJ(CXE+,IV^?S"DI)1P)C1#0,1>S(C3G5 MAQ\JQ9+&+@$^F8!/MS11+1^:.!3XCFM#](I8\>V/']?]'UKFPNR1?K#S6W_2NA\++,E^KU,%M.%KY%[[KO>;ZTX3/"BUS8:N3$Y32?J M^0[QX>!%V+]E>?[Z_NRKEY;C/ M^;.S1YR1^\\M.J1:5)N'HDCHP>Q'HX"\/;!_B<)_KA.Z.QP^#%&(WPN?,;LN M7M]\6R9\@?] WG"'PMOP(48Q=OZ!O 1/'YFMB=)$'+7U&F#58,R]#$9O=:4V MXE: I'7/42^)A$ ( G.V,C^G< MC#6$7CZX C0N.SBR-T"4R%FOZ?]O0?YTS *:O%- D1 ,A+\E/DYM*542!452 M5+K1\Q+;>/2(P^R23"\IA1E6F";74904IT=G_\RZ3>(H!LJ DBHZ.M)%S^J( MAB:)JK&8N5WD%6' OB5C)T);4F%"%Q[8[H2V9$)H5=1-5>PHBT<9K!0*E](B MW> \??LN B(*\+PQAL<_8^]M8BC 0L>C?4L,5'-3AF6"#;H4+?J(%ICJ+!T. MSP/"54/$* T1E2V('-IM8M7(_EJ%D=W9AUUK[6AD6WL9S,&-[ (T+6G'6L6- M[ (T+CLXTE1>9M_$+DR1W2R_XB9VX8&5L/R(B:V+EFHL;59=B85=6"QVGXXL M%;>S"P]O)QC(DDPI;#T8*B$S\L!D=)TSUQ=L-'9CQ,_+WKTIZ(2F=T#2:_\B)>B,?!1, M@,L2:>HF=BQ9M*S2)W/R* ?#T-K45;-Z:.FTL@=,.=DZPM-=V%:^MIV,$H\X M_WE#S6 T#O$0^Q$8M8(71*?63_-#*3TM#F=:=WHQ2R5KWT@.OX. MI+[!\>V@CUX+BY!!*_75)6[00O$+MWP;B;0%M5P3TM(](9JRN$.Z%J2=A(4\ MHZ0=/'!M]]2V0>]%)]_C&,&;G"L4^D"/:(;,ERF5"PL'.>Y0E41560R0;R\= MW#IF&5W;ZN$]H(M$EB5%5(S%G2*UH.LT-XG0'.$P\!P<1C1B9'X6\)^)&[_Q M/2-["68\S!#\BA*ZJ.3(Z=X1S1)5O:J>]'SOR'&!<$/8HP(0TCTDFBR)NE0Z M@L;WD%1]JNTN1^MMV:@OG=VRL^I.]L#.Z@ET/)IH^RV4/=^I0"\I%1ZH6SE? M&3\\C$LXE_!][E.M1L+5"H_S94;"J6GR*29MQO*:FYGZTA$*GUP_?;TR+U1_ M)%'L#M[JVL:'L8!LDF5!_ANI.Z*]#84X(!AQR/%F1'/YE%XTXC=P?>3;+O4\ MX0NZ1;(]7VLT,^_L79J2NM/C(*+9NO,0>XB4*7U^<9UX"(.EF)WY8<9):?H3 M] B#2.+5/YFAJ0VCPF%-)%7?55[-_)>,EDB!J\F# 1X8LH8D75,,QW*,@2T/ M#*0:R-$5_+\*W6E+?S0,IU7*3_CL,<3HUQD:P 3/D?>"WJ+6IWFL =#>T?T] MR5+"=+\\AO#3][S;Q\4%8!R>6'3EF&H_NEK! M@#TTCO!Y_N&SXT9C#[V=NSY]+?W1Y^Q9F=/9BS-%T::*XMWBFU[3K+8IK[XLM>65U]8]5I;:1D?9Z;'KK^FJT9S!JAVK M.8/=&V75;1^[Q*7*!01,2KQEU&ACJ-):N'6);Y1JG,/X )VMU%!_&()Q]P/N M&T;"%1AS#EV824FYH$KB%KT:CI4R#^YK*;KL V0S48$"K@K;=";[%;9I";+- MA$^-<$H5\GFDM.&@VB.H=E!N5>5=1J[C>+@FM_T^;2^^M]./CCNB>E(!4UE: M'S'-H/0M#$;+6F%?O=I>0NC2BR(,_W-V*'R4M597ERQ16[*ID]%CO Z; ^$" M>4H"*=53J%TB3'&9HB?*21G^-$LA*'.3=-F?6ZB!?!%%,>I*$RQWE(]\=5Z5_2"AY M._@]"!Q:48/#9]?&T4/@;=ET9D:H.JVN+,EB1RM]7 ??;\DRHC885!4BRFIU M.[)H+>D2R@%U1( Z%)X4B42>9=$L'ZCB@&(94!LLS H117:NZ(:H=JHZ^X1Q M6[&!R93?PR"*A'$8#,IM#C_E+6";K$A*XSM*XL(BI)!@I2D:Y<^N:EAPA(.O M&H.S#/A(_;^BB8I<\?X>#KYC =_^L*>UNF;'$C6N^#CV=K)CRX!/;W4-61'- MSF(_ED:!K\8(:+V'7X]QB,A)< )^'9.]4='QGGC&G['-,_;HWQ4Y$K[FPKD( MH] >TL[D#G[&7C FVP)/K"E8M05D*4E[OG,Y)>A5JG0*+SL&:0,&-H]5EBB2E"1QHNF*1I6Z0Y&'%0L@^J0F.JTNIK1$2VSJK8 '%-,8FIC M,4J5H+)(M*DCJE+I;,'>0;5'OZHQUN0#\"^BIN0(A;\P\;9XI3'<40-J@_U8(:)40)1LB)K*/J)X*++5_1W[.$0>-1^1,W)]-XI#VFB, M!R-WKS-)B0KBU)LCZ:XRI8&7KXB&6542C#OY3*)J4Q*_8E3IX.9KHMIAZ4!S MCJI#5X94#"JCU>UHHF7Q>.11@VI3R4?%J#);74,238-]5;7O@.26QZS4:E.F MQZP$"Z4?_'B5_9B;DR*;3+RBPO)%TDB*)1I*57$E9FK\*HP1G#0$-Y@1Y2%( MDTZFJ)9O<,XA>)P0W#,"-8F8KH:HEC_#F"/P.!&XP>HM#T&9V+FZJ$M5!4^; M7.[ G][JFJ)BEJZ=XQO_:K&$XR$.,_,W,X;YSK_3?@8CY3:UBL4U.>( M1W&>$SFQ(IN2SM_\(I/3DHF:0X[SU)96/A M&U9?Y@^18NM@QD$2!1_OUOSA1+8O;&D)]GR'^IUIU*&H..D230 82NFF#WPO M#,M@VG)5+PDFF82O#*-TKP>.)9:Q=! H*6 G6J*JE][^P;'$,I:V-!9+@DEM M=645P,2WYRD:^Y;C;256(L]8;:ZA)H2^"?Q@/G.UHV>F:V07K"A9#3^XAR=0 MZZJGKA:..JTH43@:.1IW*:VN%HP&@%$7#8WWD^9HW*FXI%HXFD0WZOR(O6;6 MF7SX/E-G+3QB8#XFIZ@\NQ'!&?R97XO1*]^"N/]*[&G%5WXTINLG0)FL)"SP MHZ^42>E]?<*4J]S01*@HK6D M-/1HHR9Q^32QJ7MI*7M(,+6:765CB@M.?&*2QN7MD9+ M6Y4N:#DAL^B*IE>UM>CTTA4P55;\4@'%<>@^)C%Z]+ 0!S#MT2@@XPKL7\/ M \XLI#$*E*"IP#(G2,BS3T'E%"< VSKG -YK[QFY'@%?/[B@T'N80=ZEZR4Q M=HIJ*%,JNSFC],B_HLBU"X];7N695]H";P,F:PXE<^W"M4MEWOH>9%0IN].F M-JVHKHI$<.W"MC4RY["\;L13B-N@:\ MFQ(T5\67JM\B=U!]4F,Q1'T1)PH!TCGB7=QIC$,A&J*P3&7$B2G1X@1@6XFN MM=#NP$)4RN6,(L*F'5;M+B$L82SKB$%9.P:@6L(U$!J[;"B L82S [70';2;Z4 M=P*VHUS)*Q:NTG4.K+N=RW["[ZSVSJ.O-NX16M';V2-:*FE'7XN6ERTF)KV(?W\-9*E ME?;TN61QR6)JV@=P\-<(E+[""JPZL\R6?]_HM#)%S3_I'^!=(A@2>L*I/QD) M203?N;X 8[03C[;G%1XWI:!7GPQ-G,'H GB,X-+7WVBT[2V%O6 M1-/BZ.3H7(;..L%)SGY5I*6'=W)PP8>YL MSA#M9IK/NV,IKQ88?]KRO9OAGGG2"V)>5,(MJ3+3O4I>-ZB+(L=VU69_9=B6 M*S/\.;8YMJMP&BJ#ME*9V\"AS:%=B"\CDG90% MGV@/)OC7<9^[7^ _^2]&*'QR_;1!EC(O]'\D4>P.WFJJ\'O 6$ V.&SP[C?B MT/E!#$^G7:1\A_2V)A3P:4LCWW:1!R.%+T;8CZ/V1*S>SSM[EZ:T M37).]CB(7"*-YR$F_N,S_OSB.O$P5S8S/\PD3IK^!#W"($!-K/S)#$UM3 YR MJ8FDVCPU9O]+1DMTE:O)@P$>&+*&)%U3#,=RC($M#PRD&LC1%?R_BM[*?S0, M\QF,06>>/888_3I# YC@.?)>T%O4^C2/-0#:.[J_)UE*F.Z7QQ!^^IYW^[BX M (S#,\M<7N':Z_N;B]4P7B.^M8[^XO;F\NKFX>I2@$\/M]^O83KP MQT,?_OEQ==-_$&Z_P:4?=_=7?X7[KO]Q)7SX?OOP\)%,]_;'UHR8%#-A#XPB?YQ\^YVN. MZ]/7TA]]SIZ5*4LBZ>^#B(0PZ>6I$FA+J2+(#(;LS=GE-KWTSCY*KVE66U4[ M*R]+;7GEM76/E:6V;ND[/7;]-5U=_5+&!BNW97FWIQX390U)V>JQ&\S=C4Z> MM7#K$F,A"NPSARZTOXM\;&@2N+*,/OQ4^;! M?=V2+F6A,Q-C*-#SEFWJ*1(YRF@C>+::\*D13JE"ZHZ4-AQ4E8#J0/GFD>LX M'JXISKC[84N+9;NGU2*_\/R9#3BS>MB2I94_;*DHEYJS:8-+V\E(VT'.?['T M\HGN_TIPSI3?@!"]#MH(]>[X*07I@Y\:T?W"%X3+QLY>FTNGH5GA1#YAL' MX@X>^8&!6- ^LL )$76C A^$XY1)ZWJ]<5VSEE0DJ=4U2G<(Y0AD6E,N.'@- MU)2*1 ^7E*7%ZO9:-&5%?B)]MZ(L,9SIWRXI0X[/SZS%ZK9:\??3#S$,X]_8 M$9Z0Z^?>(S&C\_-TSH"]9Q$P41BA\!?."OTPV-YN[.+=;.PE-#Q*@2UK8T\. M-0(>$!8\3,B^7Q%5P.06+<,HW\F]H3T7CAZ998WNNI!)-D>):J>",P8X,H_( MS*X,CHN(TUI=K:K6^QQS;&K#LH9U7=I0;W5E6=3-,E&'"J%Y4D'HCH)=$P::EO'9(ERRA534>T#[X1%4]3E,A97+RY>%<70*A2 MOM56UQ([RN(!$0T4[T+M/WFOSV/I]:E7TNNSPWM]\EZ?FT:_5:_/A_[MQ7__ M]?;[Y=7]PW_]1T>1S<_"U=]_7O?_)7RXO/IV?7'=;T 7S=FFGZ* 7VU,=#;I M#BZ 8D(-F,$6?4!7C76%O"V!I]FL]J&*WI8,Z^2;7/+!\L$V;;"&9!1IS/K. M(E2T5%'->\!A\/(^N=N\]J3F=DNWAZ)(Z FPG@GIYZ]4R8,S-0+'["$.[%\5 M]9%<0]5&D*H'8R4N /(HA>Z0ZYRY?DHM-'9C^)X3BA+*MI,1.84/_+2TGG(^ MM_M]26Z7DXH"Z1(/7-N-.772KM)!G D;U4/#P ,+,OH+_>;JS\2-W\!U2"DV M'Y=9KNQE>9FRGS=/F>[2NAW5TK.*>(/;7<1Q%"1^5=)W^%L/5":T'PY96U4) M?>U][]U<7-$ @O+Y!PKMH:#*HK"VIW.QXYC9KM';2*;U%:,K#D=39V/LUS?? MWL?6=SS_3)I&U$FG6D46-C0@,A&0,'_$K#FTWHE?3KX,Q8>71M*O>3^"QLRGP2$A)*(^=RR0$ M6MS!L (GC4?2B[)V<#]A [W_)R%Z84=))8Z2W)%$3:TJ"\90$/"X,;?;LLNYQ+G$ MN<2YQ+G$N72D7.(IC2RE,6.IIW;H0IYC$ 8C =E_)F[:"X%G-O:6V>A-J5S< M3M? 3E8GQS4-8SPXQKG$N<2YQ+G$N<2YQ,/IFPJ/8+RA$ ^Q<#4:>\$; MQFG#!N$N">TABK!PYZ'=S/0F.I32P M,,35'L+@7"JC%RJN05JI$@IGM7OJC=A>>!%LZE(^%2E;[$]"CQJ!], M6TR2[I+7?M97D@8;J *[F-%?]SC-$>(''#Z[-DY7LWML!T\^?0I=V JO7^0X M3T415#)'_A 77)^=@3=JG![1]NKWQ:.RC#0*R423,0[6<2YQ+G$MLMH=3 MMCW GA[&L>283'(@1WY4YET0DA?VXCAT'Q-Z&%<_N /GQ(^+^AFJU.H:HJ[I MY3O)<>!Q]<"YM&/W2%;5@\R4>CCI'"FP=W>_HK%!/AZ*Y5SB7.)TZFB&?0&4(3E>?SA#%01HIF0NLWF4 M"D[/4WW4Y2W'4ZK+&@8TB/V.I8L6M9B0)@+)1?*DQ#*8I[_PL&7 M>SL63"6[VA11E1<-U)6.&Q=++I8G*9:'.QY3):?U@9^O+CF6ELLEE\MCE\LB M8KGW4Z)5>J*?H5FBJA<]T:]&F:0QT$^TD@/^==SG[A?X3SZR$0J?7)^^VZ1" MEH[_,?S4GGC*8_^IP]*Z.,OE@U02>; M7O[\XCKQD 1$VU+:/" +[69OSBZWZ:5W'$BO*7I;,JR5EZ6VO/+:NL?*4ENW M])T>N_Z:KJY^*1\L'^P)#=:0C*T>FZ5\\ANRY4314D4U;Y^$PM+/7P6JY2_2AH-T>5R925I,F:VD MSWJR-H)6TRV<*8G(1LXSU\_HE>[GY*1*236SEXF6EPIS]:7"]W4UAZ=+*HJD M2SQP;3?FY*'DZ0=Q+F^SIOI?TJ]2BUWXD-%LWO==KO)E>9G*GS=2MSI)FVVZ MI0GJ+4"TU937(>SH2-<;!8E?E?P=_M:*"MH9C7PLJ7KY@4)[**@R+7M1RI2R M;XWAXRQZ,?9=]*))K:XJ:Z*ER*(D%9:S56'^T4?0S*Z/CI9?OK-%+IE M*0.C@GH632Y>S\)%B8O2D8F2N>\XOZ:0.+]BRJ)I5M5 BX8I)W$)+V?U)'#E+4E-$U2A0^,5%CHL< M^R)71.+4;4X6*"=H.C$J9=D0.WICC,J3;MBW^E2V,7S$KSBTW8A>3;\.QO0T MWY/IW+?+:6RJ7.8T-GKQ-B7S549_IW!HTFAU=58QS MJ?")/NHV^_Q6G.A30AO,+,MFJZN(LE5T7RY'&=<%G$N<2T?!I4)M1!:ZT1Q: M8W?8T]@GW5KP'SB*81+$$0(;/0Y=FU2XY0=8N_&)]1RLRB-RG.!IO3N4$?YV M<#\A.[W_)R%Z8;?(:G4-71(U2V+HS!#>!FIOBRSG$N<2YQ+G$N<2Y]*1G**< M[/2FG.B$YL5=)+*)0#-$7:YJWRF/&#&]\G(N,:(7*G:15JJ$PLLPV>2@BGIE MA=<<:EPA<"YQ+C6*2X=RF*I3VSJ#:OND/P$\R^=$8^Q$B_#BM9!&/ M#W$N<2ZQYTOTG#^2*!Z!XHSZP;2')^G>>>UG;3MIL($JL(L9_76/TQ@??L#A MLVOC=#6[QW;PY-.GT(6M\/IEM+H=7315OM&L8:CDNH-SB7.)/;>#.0UO,JCA M3SK![X*0O+ 7QZ'[F-"CCOK!'5@F M?ES8R.BTNKIHZ5KY!ET<>%P]<"[MIAX6?1-&U(/%E'HXZ?P(L'=WOZ*Q'CZ/ MPW N<2YQ+G$N<2ZQQ*5BWM_"\<$KS#M8XZ?V7%%CS9!:74WLF(N;-[9. FR,@;0EU'F(/Q>XS_OSB.O$P/P)IYH<9%:3I3] C3#B)5_]D9JXV!CB$ M50.5%M9L1JHQ3XW9_P[#?#!C](3/'D.,?IVA 8SU''DOZ"UJ?9HG.=#['0G? MSWXM&_9QL1)ZPLM75+W^FQZZ_IZNJ7\L'RP9[08 W)V.JQ6:KVW:JF:%3=+3>$F:U86'HDCH"N7Y*K71[*"=42JB9W9&T8%V8JU@7 M/I"RE(]"6J+":?:>9A11EWC@VF[,J4.ITP_B3.IFG=*_"*E;*GS(J#4?'UJ^ M',GR%LO1.EK.V]J+;N:ZRB/V*)L6N6P!L\WS/1VB]49!XE_];A+ZI3% MDKI+;./1(ZQ#JEQ96=V)5LUITMZKYCJD:LX2Y8XE=K2*D_;'$N@_\3C^*87I MYR5NUY(VJ_*2-BY*3$&*B](6HK1-Y]E2&2^3'*$F&HHNRI6==B+735W%O=B"F#Y"FBIBSNL]BU;(1+'%/(XQ*WC<1MVVBH HE36EUPID7% M,+C(<9$[)I$K(G$[[#@J*&?DS"E1DR51EZHZ=>HP15*GVJIG]4EP8_B(7W%H MNQ&]FGX=C/FQV!L#CUJ9$^#HQ=N4S%<9_9VBD4E3@P5/-#5%["Q9\GC##J;A MQMNJ-(%+A4S=;5;>%><(E= ',PNS3DY@U>721PAQE'%=P+G$N=1$+A5J8%2W MPC;84]@;'*6\ -X[2WAW"7A/8015BX\Y!_,M'UPYOI M.=GI33G1".7-2VP:ZO^*NC33+E>LD3."_6. M9ZUUJC]KC4LKEU8NK0O2NG#63=5';UCT.+>.)8N65?'1&URDN4B?AD@7%>F%CP_Z$FNY)D$1566R.P*6:2S67 MZLJ*R?9N?--S[PS-$E7=.AKCFP:D/]'J&?C7<9^[7^ _^DMW8;2G=D9T%WK,W9Y?;]-([CJ77%+TM&=;*RU); MWO&:KJY^Z;I?KANL#(^U=#Y8/MCF#-9J=PRM(6,%PAJ2N=5CLRQ??D.VIBE: MJOWF;:@P>'F? ]N8/%:WO]5:N'6)062#0L?A859^\]W*;R[?5N2A*!)Z].B5 M]/-7NLAM23)14%TB4>N+8;<^I0ZO2#.!.V6:_B+_2;U+<0/F04F_?Q MEZ\+LKQL72B^%A3Q%=@F<%JKL 7:MIKR29&N-P(WLRI!/?RMQUT?)2W61UUB M&X\>82U295HC)6^#^GWN.SJ>,JI=FNIJ&YOJEBVCLK165Y55435T45-+'_U9 ME&O-B/PV/[ KE0GL-CAN6[CUX;S$[5CC9.F5USAQ46(*4ER4MA"E;9H_E\N! M&"0'(ENF**M5=0GE\L;EC9UY%RHDT!?:]NZOD,"$%4[LJ%)E901X M;01NVTUC%0@<.8M05T196ESHN,AQD6NPR!62N!VVH!04-(O8E)(FBXK4&!_N MI)NWK#[5:PP?\2L.;3>B5].O@_'Z0W?Y?NIJ@I>Z6N9$,'KQ-F755<9#IV!T M4Y7H#A7#5$53+RW,?/O^8>'&FW4T@4N%5N]MJF)7G"M30A^H4WT@M[J&J,FE M@T4<95P7<"YQ+C612X6ZXFSC;^U58ROL:>R3[K#_#QS%, GB3F$4>F\3!\NI MP+TZU8:U_!Q%SB7.)<:\$L<)GM8N<)DJO!U<$44X6>)FU[UE*YK:ZJI5118Y MH+C8=2)@MVYJU[JGQN%#+-0B#D8#L]!AGGE]@OGRK-\.JPL8^V=9C@;DO5]78 MC(=VF%:IG$N,:(**:[:**X&92)S9ZIJB(55UL@<'%U$,A'F+A:C3V@C>,T\Z%PET2VD,48>'.0S[/J3#M6.6L MHS?EC"-\*^YFD9UNFB'JLX?212/0/E&_:#GY&<^D.,>KOWLH <:L*!*\&)&!][C M--:('W#X[-HX71'OL1T\^?0I='$LO 8JI#^6(7 N<2XQJ>(W M^2[,J7B5115_TJFFBR'RG^!IKB^@F>., GJV(OCT'U,Z &_ M_> .[!L_+FRJ:"2U+AKF8@'S]LV:.?*X?N!<*J4?%ET<1O2#SI9^..ED#? 7 M'!C";9Z>X5$ASB7.)AJ3LG@N]M\2'PNJ1,_$5LJD,;*C@-*9G:M ?R=( MP).<' =4[@SY+5S^:D;0"$%6=MB=H^I[/G);E3ODR&W2U%P7S8Y24R87*2Y2'.1WH$PA3)QJGFHHY)5A6R'ZHBZ5$%RC0LU%VHN MU"N%NG,XH2;[.S135+3%38Y:Z.I9-DJ>"YZ=7B5E6)7DP@%LU=J[Q4V* M]T5%UD70,X>PN+?D8:D(^"=:! 3_.NYS]PO\)Q_R"(5/KD_?;5*!32?V&'[J M3B:YU6\JPPRMRMEBXS+&I)(_&,&[WX!&@A_$\/0X((!QL)]N:/8I,6FI_\#U MD6^[R(.1PA=TM\C**6:OTI2VJ<-PQD':&K/_):,EXN%J\F" !X:L(4G7%,.Q'&-@ MRP,#J09R= 7_KZJU\A\-PWP&8_2$SQY#C'Z=H0%,\!QY+^@M:GV:AQ5@*A^0 MUM9@S.\IMA:=^[BX@(L%7LW5BZG& <3!7,J\RUZ_=WG[NRA_BI\^W[[SP?F MY_/!]85X&"3P#"?ZR/YP$Q\EC@M:^6W_2:J;5-R5AY66K+*Z^M>ZPLM0UU]>5UCUU_35?5_0QVZP$ML>]S-H+I M@]FXD#Z;7P<<6>IB+SKCGTN]V,"X=^60CA;C>U8GL= MM\S%W(7!P(UWJ416-# /.J*D+_8+;_*N9BX1S9&(*JOR2PB"7E%)_MZ%X0C6 MXW5;C=E?CV>::)$L2H@!H[;K8<%_OU +Y#KYUD;14!B'P;-+(A./;T(PQB&B M!Z$3E#V[L8NC4F9^%;;M@9]Q!$!>(^R*GF;$& ;R)1X#>%W:WTU OB.@$>F' M\._U?8T;UH)B#XO0^C5HEJH]W^G-T+3PHF20X(W84?AI+L>,IPU&396 ,DF_ M15&7J]JBQ,V&J<9@Z@ X1VXRB@2X M-$+A+YSE/[&=A-2NV6DE87"3\2$<_'?M6G,.S,K\[> R)SYH@[N,^M?^,\Z, MTL)*H4//FE LN40,@.]E;]("LR*.=""\6:VN(1I6Z:--]HZY(UB#FNVA]-ZM M.VY^#J8=1/%N"\MIF)0;UI4Y\?Z6UGOZ3Q>$J"#C$WDO*MDJW8-G+%E(6+,N MN;NR-W=E;^"2*;@JZZ[ EXVC=5W>+QL.'N P3.O<8X*:$NO':5B,ZT4\.RD" MWNU<9!0EXETF,J&2S6"F:%D&\U8A]T3VMG;L UADEY(BZIW26Y2XNW'L[L:J M,QY%FL2#A02-J.DBV%.<+HW4R;@+_C-9U>!AP)^!7 KO5_>:Y[;=<@ATG>#H' M6A)2?B>4O$H)65AV#6KGR=R!.&H0K5@'*D.1V>I:HM%A'T1'H/^;[2ST/"]X MH,I\UUXM4!RB)Y"4ME'U!'L&0TVV4@&Q/(VD!( M$43((R&E<4AJP>,W6H!+#ED>DZ(*[D:4W1/U.W)]0N];_Y)2VTWSD3U8GXF, M+XBQ)K6ZFE):B+GSP#!TMJV#VH"=8NN#1O/6LL;281]'NSXTVZ68.7M]9H,0 M11U='CP7/;I>BP6*PQ9%A?+"XKK+9K;+2JRFU BX**I'ZM$$\Q*%@)X ]/\Z6$'['D!:IM3#$CK)8)L60%@RE MS*+"O8VC]C8HO,JL&XTU" \3CJ+TO,0U'1V$^1FOK@ME/L=W.^8SUZ,T=O.=7B-M?OVZEWDI+U+*5M4>'4)%@9-[#2@%PCW M)O96C5<]K&2R*4R43?838$>P,C38>2 -CQ*\-"(U4VMQ6F[%7CJ4+Q5Q0OKO M4S+GL8*)03ASK; &4%I=31.E#M/A:.YM5.EML (]E7025^4R&7+ND!RU0S+) MD(?X&?L)=TBJJ6;VMC,P[3@,/<[I+0'B+:LV7 CR^IMACU#KW1 R+Z0<_^,W%#W'M&KD?( M^RT('\#2>)@0^1(_QH5M$W)NB:A:8)VH&LL%@CPVL[^BHGUCS&IU3;DCFITR M!^3RP$RIP$P#EI$?*,Y05NTZTMA<7K7=OT!^G.A;&(RF=*;UYJGL]WSG GE> M=#M8+?Q%!=^@1YE((/JJ7+HXB2>2&0;?YE9A-:!/;G5UV1!-?=&P80U[1[#V M--R%R1 J# "B0@10XK[,/M<@(MKKA'T7.]-06EW5$ VU=.-Q[LTP#+(":\U> M4*:2?3B2Q+L;F2%RLPAZ5C;4I]QH8N\L(?.@& MU5@C<3^+QV5*U(>,R(7EV:!'+II6F;6"NQLL(VGKM:(LE$BC#DTTEQRRR!"4 MCF!I:+93<4&K5TD+*')D"B+V2=I;FS@9CTD$/R#'IWS.CUNDU:XH-6-.[*#% MO;H;7R>DOL'Q[8"P);OB%)9\VMI#4LJD1[F_P3*VBOH;58++HOMO=&,Q8,40 MNHY@65FS]#9F5T1"3NUU??C?,XZJV!%1I.;T6(5_RSVV_S][;]J<.)(U"O\5 M!??.O=41,J-]J7Z""+?+U>/G5I?K+;MF8CX](:3$:!HD1HM=GE__GI,I"8'$ M(A @("-FJFV#E)DGS[ZN2$!_R*]B]P1T4\+ B"$J;23@=*8LHD43YJK1<]L: M\ /B)[8:,6S1,O=I0'5:_.RL -NK-J+%A.[#U49T<).=Q89]U9EN:#';U49\ M?OAZ^_6NC=J(%JMOCOR."T#$\W;7+"86D9\DC^*80S%',\L;65 MI"*$Z",#Z'T&Z<;VLJGT!J:HUU1#="UID'MDCI-$U I6J3@Q6=.[W[WW B3& M><=^%R6&'\4DD)&,BD.EL$KX3DGTPR[*.! !D<%TA MXD/*%4S]:&[98BJ1+=I6][,%>8SX>-)D-US"U"%5U/7N]_F] !ERWE;']Z*R MALF-@.Z-U3$$?A@)09CP:KJ=A<,[(&=Y_S M"]@C2&;1>:.ZTE:+2Q[(O2S$W*V_71N8:0-F2J(D[=UYD8=PMPGAVIT+X78_ M?GME,;,N!V_K6=W]:$1TRHEZ >*N/EG19O&TOSK+8XV_D MQ0\"# Y@ER**N3PPO(I_Z.OMY[VX1L$?/@'FAK$S^1W@.X,GX'?;NXBA&^( G491'6-[=PY&'N2[3=&@NW M>YQ%O4JL'3::V#78_>_#'?]BF*=VQKP3!^#9LJA*>U>NG%F" "=C3L:+9*S: M9TS'."T0U'3);*N--4^GZ'Q%O J0]\(4$[0[7!*_WRX[BP^7H3#7U\0__?CV M[L-U?5+P\*_?FJQ/19/P.N<37HNVO^MZT8I\59,1RIZF6QO"VR; MQM0U0#1VZUZHYK.AB"T,L+[C,?KF1$GVR^V\!?YG++>_C6.2Q'F[;+E&.;(E M&F:^O/H#3A472A6;:CMW(8MF9K0MTUG.-3/1ND8U%R#3S]NC1ULMP]T2B5]\E3V- EM\0O^Y* MZ'4[F80N_>EQ])VXX4N R,52L>\0F4I#U6ZG -K&6=>VTAM8HJ)R3R(GK',A MK V:0UYM:O!<]M;U5O;2Y572AO*V> MM7E>^((6$0:6,V1Y'-TCJA3=F[-NS@UZ]=E::[WZN-N $\AIA7\3"JE2@MX; MJ&VE)G(Y?;%>@(=2X_)2>YX8-:;<$W E!LMZ>X7ZEA"U M*B[,]>+[DEOM6PW1OHHM9: MK=\5RN&],G7/-W7QBM(?Y89]RSK#8>M3=;_?WSU^O7OX\D +[O)*O.W:6@C_ M>'C^V\-7X?EO]P*\Y=/]UR?\Y/'KT^.7AT^W^+7?;K_/Q![[SZ6^/__@J9&]X>H8G_J!KE>L!8>7?'O]^OTTR\)E@T(YN-K,K MB+2F= X39I=[8G-GV75X"+9H5W(;+/T8J\J_3P63L78%W M2).4"\[WX BUK5QHAE%;B 3LVRPJ;0)+UM>) M';&NM=.UMLUK'SX7PR[/MSVF)FEMFZWM(4C'C5[.*3BGN*(.G)JDM]:!L^.L MHJ-*WE\3!X #__7\U\%_P3_Y$U,G>O&#O!=E&03_2N/$'[VW31BRM%W%*\', M5:QU=0)T%PE!F,#;DQ"IPB,!JX0-Z+4ZJ+!E [E!P8L3^ ,=_MXOL&KYV/E: M6E^#[0#&TY#SQXA, ,%?R:]OOI>,8:^42$O/9?@FS1]QAK"'-%G]2 FD+FR* M1">"J+4(C/*_N%ND5%^31R,R,F3-D71-,3S;,T:N/#(.2_D9A@1Y\\;9P0'_.A,WISWN/?714P#-,LVI"E]$VV%99 QP S^:QC! MH\M7=X@/*WAQ_,NJ#VA^NGV^_?3XN\B8X\/7N]6H7*)@65DDX9,>X>OC\SV- ME:X(JF;-DFZ_E&*FU4-NAY::U&L&F6,QMWK0R'TAD_Q?TRF\PJWFB"W*]L?H MQ0G\_U#A>U=P/:PC#;QO8+7"/6?%I)]S-OA4<$$4X9,P3B/R#$O\-@DQIR87 MS 93,ZA\OT5Y;JC*2-6&DNIY1+,MW1IJ(V)JA!!7'^I#MR<0$.\SI)4H!2%3 MWAHUHC_!YY$_R^L-?LOJ#7*YGYUXB1#ALVP;65\#;YNM=.:VZ1L_TH)==QOJ M7@6BYB2>'8W]R4?)F'Q43&J,G$+(?'(2QPM?G7["/ZF_RK MD%6G9!_>,4&???B+\.;$M'%M- LC*M[]@'Z=8C7"[!-(:MK@ D#XWVE !$T4 M%$F6^L(S?"U[G>#']*EP",=Y=8;^Q,_Z8<7$32/\!=2E!'596BX#9))Z@C.; MP34R17?A==1[;?X:"T^.\S1_T@?2?<%=,B>2DX*&0'_S@U'D@,*=N@D0GS - M0;L/(U!FQ/(:.$F%:M-8V5/^SB1\$>"O(%R1C$4!!.SD)H63++X)EISB64,X M:81-0-@Y?:8MS:+PU?<(6A8CGWC96Q*X\W50 0#[22RX@%PAD&N(7O\,HS^%NWRM,=SPJQ/Y81IG M6W^9A$-0W\+1R =(Y/7QRTK<7Y=812,QH9Z5F%":BHG?G-B/'T=EB0 "X@E. M I?O.D%R"QIUBK![^08BQ 4U@[C8N,W.W'I#QN'D\G[3?@68%EE.HQ]SP<616(Q8UFO1!@2 BP[(C,G8VWX MVLBCW/O-3\;""PE(Y,![\!,RPZTY<_R> ==V_=F$B@>ZK1\!/165;'$A+7^_ MO?U62$-B(E^>^G&,=)*__>G^ MKG@YZQ'/\ J.%4:XS[YP&Z-@FOH);BX%B*.\#F-8.IT@0%P2)0X<812&";/- MX3V,D<]OPI^C(3SM) )*[ #_A/#)#N$)PWT@U]5*2XZ6=]-8()97GLX/ (W!,*[\4'WL:^.V8 (BYH@\@G\QK>D>-' M\XWE%[Y\E%JXYX";7W&<3O!L]":28C&@6OB.1Y625Y(OD7\;- FX&/)S1FAT MK-B7CZX^X9TX$>@&Z%(#Q)#XT5U3R_; Y%;0DUA7M3#X5QHP]RRE;\I*YHMO ML20#)%N6D0H*+R">N5Z[?)6W#"N_4WI$9/Z,FJ8LW?R_5; G7CWH%1$Q?^1/ MX O%_H'^Z4O),$H1SQ0MNZ8/)9U\80\YN^A7!'%C]61)"7EG_]8H(M:R8G&F M\KM6'[H0L;Q E4UH<3MABF*AQ@ H*X:-4'#!>;(2\>P+0;QO" M?FWJ@B6?Q4:%$/2CR83)L S_A22"L["8%F/[8,PB(I=1G4S\*6PM>),ZX[^)#2,F?NIJ&%&]X>F$14:U(L'LL1/ MA$F(36[$FC'/TW\N?ML%(73HE\.-M<9(NTBA$0AC$5W7Y%NN<"'21B\W+#' M2QN'X\'9P*8(7\'L9,X\,0,C@ODE#+TW?S)A@("_,ZL1+F<81A&S*-%Y24$7 ML@@__&E"' J]_&:\N?*?:^PCX&D!&0&H\5&/C$@4,51(,+;/V@V+2[#'3>0P M?J>G#8.220,/TZ [WK)'AIG7,P\OP)>*91+G9QD,H*)G!BE^D$=G8WS^E00I MH1!Z"?S"%97CC5N\&@&(CDNV<3A<\H8\&W]C'9?8B_#A.9P0*D !BXYBM#@1 ME^$M<\S&7@]@$(819A30YT"0(,Y2])O$(7ZC0H4ENJ46)=CA2(=.' 9("HO+ M(CSP?WBXF"RN[2RT@?"[RJ9GN M^< )(D8-2R_>(+3J?;7E4&N5\:Z(X2X%[O,(\E5$[NTV(O>:<=F1^\YZ\=6F M7OP'8(&95^@A^ 1,\#;P_BB$'R9M)>]S7Q]FT#/.]QPYR/'95()U05]97O;P MZXZA*;INJN9(TCQ#L8R1K%M$5CW+,V6UXN&?;Z?D==S!9;]QW8:*+T*K!)I7 MQY_@)C^'T9,S(<_X61GRP4 30B$VY@XLYA\S'_X-4^:\P,* M4_K0K]FU9U(#6=Y2,B"]=/;QG!OV)<81LYJ*;.7LXS[]:"G!D7VFV7U;45=^ M+/7EE9^M>ZTL]75;W^FUZS_3U=6+\LUV<+.&I&SUV@T509O+W^3*=VORTYDV M=9Q$;&N3D*842U-([2&W6 MH.GQ[_)\0^I[*BF^38N(SZ5\:TNX-&Y@V/GRK"T/WJ0^2S?7UVIM#'Y&:BDRJ+16N/Z@U-A2TV2.DTS6"* 8\J< MB3!S9B3:J5_>M@T]SYQRK!.;>69OH,NJ*&E5$=:U%IB[-U3G>+8GGNUNP.!8 M$8Y99X99S13S Z'6DF)>12T;=&^I*OBWU[PY7ET0QVI+IU0DE(@*Z)1M-9+:S]J@H@%][&R8+A9?S(\VUV5-( OZQRUS@RU&JF2A\*MO5($%!,GRMBFS!V5YX-VA\2ZUC1- M"Q#+,D13YH[*TVJ:S@L)W+WUS.NPRPSYQ'JF#7J K8FZQ/U*',_VUC.WGE>H M2GQ>X;GB73,E]$"(MY<2JF*@1I2U:IB&NSL[BW:'Q+JVE% 5(S2V*JK[CU#N MGKOS]),HM\24/^I:;[0Z VMU8NQ%YW2W"9K+838;IDP>6H57511FMJ2)DMF6 M1Z^-&S[G*9&5+V^[DG?;XM1XW=2X>WS&Z@V,JJ^6$R GP/,GP&8Y?@>B MP/W"*79O8(JZOD\TA1,G)\X.$N@U5X;P7Y?:4 MHY[6RM/DWD#535&JZ@G5B6Q29 BB;;)9Y=P/#M>DR"]O29!'.\ZK6<>"/'V M2B#0:9,@R:YVS,ZBW2&QKBTU5,);;%>TVN*2)YN=M"09-.P"B<[3G;=);MF\TZ[Z/FWLTZ, M#5S_G"0Y27:7) ](D6U9LX9$U5!-%U6M6CC097FXT!B1]27,MO\UG<)]N3GX MLU^7X"TO0_@A>"5Q@@&*^&[BQ+$_\HGWV_L=/(7@2)W)'TZ"4'[_!)SO&==] MAM?]-@G=/^?@A-<2 /(,7IQ$*>G19HDYQ+*^AQ0@RB+E_BN-$W_TSO[D!QYL MXZ-B4OYQ9,RE31]O:;KY?Z/A%?L8$2_YN2X>0.X M=Q,#A@G3.OM<%(;O0D2FH)S!Y=/[R" +WV>@%84W$A'!B0&-)Y/P+18^^ &L M&:9P&B_^Y6.E$>46L&5MH'K';EFI&WW%,G;I6&E:_:SW9KNM"NV^86WWVFL( M2WY*B?#F)V- L# @PCMQ*G6Y>[M8.W?HQM7[%RIN]\J%S00!_/85WPB, R#T M_$8FK^0/6&4<8YLWVN&ML3C&) 50@551ZE18[!JR99$?E'@!2!TXTHS:[E_9S-O&:YS!Q M)CNV'MG!P+@P8_D( .*<:(D3/0%H)J1L\C7F/%J+DPA:O_$#FMUG:?$^@UU[ M%TYAY7> *;PW"!-A2"8^ >F?C)U$P$_2PM4I3&@79,%!<0$!D, MURGL57@;$["\(\%!Y,;=HZI"37#!CX5\I6)MNCMFK.>'RA9$,]R9AF!_A_2% MV>8^TN_"5= ZH1#6\]WQDK&/*TU('",X OJ9DX=!@0;C! _HP^M=^/@%0 .O MP2]%<$I<;D1_R]P![^@+'$84RX!6@6?3>%^9.:N'%\>&-N%AVAW 'M0X+>KFS MB,3H0/"$@"3T%,[/_J(; @D F9 ?L!M=(($,RS2E;Z*4I@7\\)V/]!"@VI'ZIP>IR F65H"4.E?W"YR2%^31R,R,F3-D71- M,3S;,T:N/#()/V/VSBLLJ8X\&OK]*EG%Z?UA>:^4X+[?R3'[M 5"G0 M3(US5&>R&LB$>+"6R8J4X(?F<8IDE9,M%:,_/7& SMP EHDSR' I&Q M:-\9^A/&CJD8'CL@D(>$ ,_.@ SRMRRE< T0$1G8F5!"CW*M0YNND0\HR3[* MII2(]#. +.V_LBP+QSZ)G,@=O^>";2[/_6"6PN[3Q&?R)BD+\C@%N5IZSP[^ M;9U>,I^_=%Y3@OAF^?REMGGS]D-'JE*SQ!*%G!ORP4P;0/D%K,&)(//9-SO# M3N&PVQEV*H?=#K"K^IXO*[J]@ND7RC2S2#YN@SM[-0'?!JEVKG?BF^ST)J\A M/GSGQ&.!_#OUP7!#K\-N%+5MHPC^CNZ\H]5HK=IQ-/\C#,A[Y@\71G"HQL/Y MKB#R>J&Q4\-<'SQ%%G@;>/B?^SDCK/'^-HZ5FKV!(NFB*E63_\^^&0"GEXNE M%^L@]+*V/1NLV59[-DXJG%2.1BKV"4C%YJ3"2:439VM"*J9T(BT,%NZ@%M9J M;Y.N6U]\4MSV9"(?7Z+ FKPW[C7@UH;YG8=CP0K.]Q!5A??\OFC\VC#*ZR"\ M2^6\ZRIP:T,%Q.%XE]9!WG55OGL^+ZXQL6SHNW$01JQ?L%N"X]8L NH:U M(=YYJ-Z7L.[ D&71T+LTF/;*\:M]SF5MB!,>@'-9[84).69UF7-M"!,>C',I M7>1WK][YO)+N#EE?[+-D^?CS(YF5CW<.L0[#D$\6#;*P: MLPS1E+MDTU\Y?AV ZQYF'8(AGR@\9&/MF*V*JMZE'C!7CE\'X%S'CZC8/*+2/%TS&GXW;H&)XX#B'K$L8O15NS17W_""8G94[*G)27 M27E3A'4[4EYG3>I2ZR%53L.9"/KZ#P?Y]OTB)?DQ-M0,'"H M+LXZ+#Q0)46TI;U=>MW+]>($<[D$LC6=H%YT5R6KE<6CG^Z!Q=NN3J M!TXKETLK)QH%I,/"'53$KJI90[O#!JZC'%66CC_;2)?:*U#AM&!(FIVEVJ=.7ZUCU\;:A(.PKS:Z_K%D:O+R"5OR),_&/."A3O'O"XK^GOP MP6PMQA7Y.X[TCG9MI>X'K"[>7&J_F%^6C][23I=Y2[ONH=9!](W3]+338=V! M)1DB6&L M/8=@PD=O9*?+EQS*/5?4.@@3/DTG.UW&T*=NB(K9I3[U5XY@A^!=1V]EI\N\ ME5WW4.L@O.LTO>QT6+>#O.OJ7)$MSFGKH,5U"%Y\]'%'NLP#G]U#K4/P8N4T M\XYT!?N%F:JHJWL/6^<(UF'>I1P_B*+P($KW4.L@O.M$0118MX.\Z]H B"-8EWG7\>,J"H^K M= ^U#L*[3A1748PN\JYK\TT>9FK;M9ACQP\9*;RX[$IPZT0A(UAW8-FBKK?5 M1)GC5S?QZ_@A%H6'6*X#M]03A5A@W>[QKC:]E%=HA3-*?H9A1]K-$Q*D8W15TS14O5.$USFN8T M?3":WA2$;6&DF]IZU)43,R=F3LQ58MX4]6Y-0&.86[1T2315XS)HNF:\6W:N MK^D4[LY=-^ZMO-:_TCCQ1^_L3W[@D2#YJ)B4\(^,0 JU_L=$N NGL/*[X$[ M]O='/KS=3V)A#%^;O L3_]\I0')::2@O.(%7"CP)LS1RQTY,/.'-3\9^("3C MB!!\,!G3/'K (/SN>_YY-HD)/TI@&R.<<_5*YUR-?1(Y\+9W84A<)XT)?N%= M<"+"ON )0[H08/R_TS"!G[*-S> F /7J >X*3.P+IR_&3.(1; MAU6 0=!G?41HI")@14".DW?Z)78TN/BQ[X[A_>]"$"9PKNR6X,U)Y'C$ZQ=< M8<, Q0Y3U /@'O ;RHZ3D"'8TM@1B@C3>7^G,HXD)3R=LG%O\3)Y -KA:T.X M]P1>A2 &5D_Y%WM=X,-U (@116$[@!%.E.!M(-WX[+:\@KTCY0(2DV4J"8,8 MKC.J6Q[_LG)).#5>;8&_T]+4.@^>A\\G_M1'',5KQ^U3/$ ,V?#NO@#"#/$\ M%+["[X(I"CG*'.BNZ1L_^@G@FKO%[=^5-O[$-HX;C0^\R[5[$A%<&52!.I!Q MXMVB@'3P$N:^7T"GA-X30Y%1&E&NX@&>^I-XB3I1_J&&X0>I0P5[F5ZS#6@* M2ZF@/!*^\S$B$P=)?CZ7%+68TH.9@)?FCSA#V&J:K'ZD,KKL1)0ORTL *OV+ MVT7MR-?DT8B,#%ES)%U3#,_VC)$KCPQ'-1Q/5\C_Z$HO?V@8@32Y&0(; M_O/&&<$)/SJ3-^<][OUUD4D"AUP"_#+,&&0&_S6,X-%E9GN(#W?@Y >_OLJX M-7I]>E_XKP65;EE_7M:7OT4A: O)^[>)$R2W@8=]%V=(/7/-^1D>_VT2NG_. M=6.=Z>5 -<2[197:MF1;<6S-LH:>9@-BJ+*I.(IK#DU#TX9&3R"@8<\0T:.4 M] ;YLE2*%&N* (:DHI,N7,42O3)\W+CZH"6@U("BYYS#H]%(YXMH?8L6""A\4;S( M47=T&6V>?WO9+M MSG])3LX-I1]JZ*]#:4I+=.>16E/-5L.,1R.]JYAQ/+G- (40:\BRNX17"5Z,'E5RAJJ MV5"5TC+5V+V!K(G2_E5[TUBUH1ZE7:S2L%D.\&)9[Q!678.I](4X,1F' M$T_PI[,H?&7>^TMI*W$0PMA02-,R86#VL0&$T9:2TB$;@&/5'*NT#24T+6.5 MTALHIFA8%]@FLM/L]LZ9T5#P?PC -!PE;S2Q N/<(;U-.'B\(_N]$KU$VU#W MT3*AJ*"7&)JHJ5TJ,>/J;OMHM:'XH&6TP@1'51,M^V+[JRGG4KDXJXV^\E@! M]U=N8AH;TJ%;9ADZJ&R:)>J:?2[N2AXJX*1W(-([:I!.,X#T)%M4C):K!7FD M8#_751Q_%!S73:?IA":B>F06P2VR[#04Y\XTA/W^A_[ARHRJ#RU*LMLYC#^5 M0 P_3PC^ !1V6X+T2NIK3'@FJ,F2*FHU,N\7;GA=!.IMZG1Y*M3#MEBJ:,O5 M,-=),.\:8A'K[#&:#7N\FK_K4AW; %"W6=(QS+JOI#F7H<%T781-GKS,]3RM M/D[;G+:/8#?N0-LZIC0HNJAJIR]A;]6LO/0J]B)$%[-HG$!K#K'8E%5!EL-U MX0BKOVFR^3R>-Z(%TO"G ,N88Y;)YL=9/32\R ]*JZP+!.:5W&MTHDLH>?ZT MSFX7R,\9%IT*;TXL.#, Q4^@N 2+OO]WHQ#/8H1=7Z;];DWML%ZI'=9M8FG2R-:' MKJ?)EN-HKJ,J&C$DG4@6CDY<*K!MM+W?P]![ \0 K'L($B=XP;8&K$O0VFT: MR]LDMN'(Q#9EXH(ZI1#+TF75]:314#)UR:S4 =^Z("-9^7\L"O.U!;8XQ=WHIU-H-A<1W5 ML4:6[A)=DRQ--C1'UX:VJCN.[FKF"),0ND(6*[MDU!,*B@ZA?,D7H 0]!,+M M+/(GF5PL]W&A9:94;P05U"D:)0G."S!9JBWF;->9PP1U4T<89AR"HCQES!'L M,1,O5(ZZ+I@:M(T'O /_,'_&G;,5UA+)!0/#"5Q"]5+A]NE.L"2]:RU40=G51+6%CIH/7S_G0M?SPI3]S^"L<-@7^ 9[?<*"%SDD:/,TQF GH-SD_@-_KHJP/OEYSS2PBN@!B&^$S=\"=#S\$";K8U\IU#+*(4">H+&]@7^[$]H5S'X#)2AB@[W MB,V=GL=.D*M2C3V+V!;O17>?KRHQ1=!_$, M$6K)>J4U:AK;PK722()\I8#"*PFE!/Q0:<[+S&6X#(TI=UD6,>:. M@@!'G9^E7FW?HI"=,EN#DBCZF3(ZH\O4T,;8@1VS_GL$75/P!4JT"VT&*4'C MEW(:*O40FW<.JUWX(N1=Q>:HF!';FU%/[ABN1Y]]0&[R!5"F0HS/2,15 M6\JH&!^6K'F*KFJRJDF:0D9#7;-L"0P/%VR(D:1=1D^EAV5&R]LI?=3LOJVH MO)T2W^R!-FM(RE$:52GR>79GRCM5"94N5>VU[FH2 ^PVM&BN+FUB=>=$$38" MIK_<4M5OBQY?6T'BJB!:2J;+0;DY/98#=#5 L64F1] 6$;2,D C+;_":T#M% M SN YHGR63ZQ+ !T&!!W',"J+^^M%1A<4>;3%4WFT#;D-:VQ&W>JB#'DWD!1 M123>10S4X41WMD37J')A'ZHK:6+-\S%*=(BI.8JHJ_O4QW 2Y"38G5,? MBP)WR.@UL!F()-K:P9NU=HGDFKQCZP.=!0ZN<,]KE:C1&C3[3J8.?!J\+%2I M4:M&KL9?O33"2/(0%U.2*+!YG@_FVBW@TZ';)F=#.O">\LDAT+ MQW91Z[#+@*@9>Y=I=1BI]M,%.HM.JS0TXW@:FM4;:(?0T-;T5C.[K*G1(OY6 M*QNY4;\W:,Z"F-LHSF]=J[5[ \40S;8=W7M=YWGXX#@Q7R4QM]EWZO"VA"G1 M:1:J677I[>I YZ3-2?LR2?LXE+V#!6?*- RF22VW1CUG4M[['5OT^JB69O.9 MWLLSO97%1/+ROY]JI97O71CU0//XS^W;'.^69['?YHTU4J) M+\_EY[G\/)?_O '*<_EY+C_/Y>^H6^5Z'">RMF&<;]LA#A-G 6JB9K3<@KC; M[A%.=)=.= W3FG:GNK9"$6IO8(NV625#GLK/*? <*?!8!+A+Q$"C<3]M__F+ MYT1R/)6_!NF.E"AFZCR5GZ?R[\8:K2-;! 9/Y3]/M&JH\^Z.5VWIO"SU6M%Y M*O_Y(-FQ<&P7M:I_#R5GZ<(=F065]M:K27U M!HHIFFW[N<\Y29 3,R?FEJR)D_?"L3 )6!95>Q]C@I,V)^UK(.WC4/8.%IQ% MA\V)JK&W"7P M*5W8&$L4I?U;1JY)#>""HTH7!A<<1Z0+]-+5(;_<&Q@7*!%X0@X/]%UUH.^H M/;MLY8)Z=FW1*^L\QUCG\]!;F5Z=OZSJBK?5RW#%X\!V=PRD :_,)M6[63N) MTLCZ8I ['9+.W>U==+=O$8/G+NR.&PR_.1,G<"F% =6M;]K$'=KX!4U=N'7_G?JLQRAW-6R95;.2*B@P(^)]2B, !JO# M:4PI.O6T*7M;"=WS-W27%#Z'$?P:"&X:121PWX4D@K>Q:FW!\5#IGH*&LUO1 M]OEZJ9M5UR[32 S[AY]6$4L&\[L,Y,]SB/_N^,$76O!2I0X#:UJJ,J1QPCN7 M$(WUR86\;(E4>&HQJ.IROD?W2KMU,"_<%QKMZ?9_:%9MZ[ M+V'P\DRBZ2/+0-TY)L775TG4A# M9;3LY[L+ WJAB")/)/##2/@:)B2N7MN2 [+:XGWSTHM;=4U55DUY"+7=A5/8RKO@QS&BV#1BJF6M3Z%]>(O+B)$28@5'A^C-G4O*LKCP5 MK#TDT8:#/7S]O/YD#^C5(W'R'=9_2K!@$8P:]/4Y+_- Z8V2G\>0I-Y ZLLU M[4W^@CLI$#]FB!\@X@M>2O#>=.$#WMO_^5^6HDB_TC]0PJ!_D'_]!?W+#@+A ME0)C D#'+6(.][]3P,N1#]?LP];]),4E 4[#])U$L3!+HSAUV%>_I["\K&FW M "K,]<0EGPCH_6 "PUYN70I6V595$=4>@ W-]_^0;6OQJ_G6^@+ZP1,,5@H! M26"3(6B97BR,HG#*"@@ 4OAB_'E^-%@"AU_ C7@I@"EXH9]CU,F'-\&VW;$# M-$%!()N_"IX?NWCS,:TX\."J*'I3'R#SL>Q0 Z1LJ@+YE9_L,1ROQ M,L2;AMAO2#)@ORKUJZ/F\$P-TG<&&(Z& 4.8"Z8<;:9)U>>>'2A=_AR,1QQ]F+A@28 M-78"P4=*7V,LL0)'&HV!J\)JB?D:],OP;QI,2!S#ZZ.)#V_)*)=X6-_B$2 [ M3PBQG5F.H5Y_F\A-QZ7(W\*)A]QBZKSG)T9R]',VY>2_AC/F%@#D _F2P!Z0 M*V&E4,@"8),PIA@Y3&-8)::WB!\4OWNPA#\%,/J,0F<17!BJ@L(?#D"TN EX M$#Z=,RH6-L/ON7[DIM,X0=*/MXJ;&3B B"F<-V@P?=2US==Q<\+[^" 71OWQ MEU\$E:SW50T!X5'''KUW)/C VX$PB=**)7 C8* QL\I5V?!T*5OP6\9D3Z1 M69+%9YA-+0D?D,;IG6<+Q2E@P_([?A$%GTF2B0-,$,@P1.)D,@8PT2TD3:8# M9>(C%N[@ 1!<=*LA0A146UKC!K@\(?BRE4RT1E#(C?AG259@GE4\!G)[CAR$ MQB><_)2S4&G.0;$ZM-J[!'US%(9 1;'PX6U,X*B1P-0)W&0,,AHK\'[)H>@@ MP_5#;ZV4.,@![^:[*9U5KCLL!DAJ#ELZS^+!"T1B1:*@&DY2_(LXQXS2]W., MJ. )>@DH4LKJF<;0&,0*X!YU]R.# &'^/^,XH)F#0%U6D"QC;*Y!+X?KU,#JMTEL/B'34A564% MCGE>^+(:P?X G@<:$/ZU)EA#>Z8!4K^%D0<&2QW1&KW!""BS2K8+HC[C/DPJ MH.QHXV0M,*%F9S5[@X0$6W.H_-34J.M-YY#./NA1@^YM[ /1T1+Y[%%&CJ@A M-[1;U.U1X%MN23.K_1,)PJD?4,_*YS"Z*W@#Z/SA'965E.ML9]^40$:;,THU M;65K;?F2>HXRF;*C&A9>!25M^D U=LJL&S/HW8BGP*\_'# UTVF928.1B!;M MX^@+R*'OF8+R!."AC/MQM #4&O9M]P:VM9I[S]CK\U];48-0B"Y)!F999H*! MJF*7+Q+4[HD$?^$645F9Q.PZEB@&C=,I-<[$':RS.$O;]!:(KEYAPN_/5X,O M)N174)+V1(DNW+_6O?M/9]D-A6X6GZ?WAXTVF-//#2.@?216\HI1>NJYBTF" M2)&,\[Q4!EUT>+R$0.%!?H\E),J]?/CGA_SKA9-O:0XL'_R[-/A770+0]0S^ MW1A860K$.-+(-4U7M8CN:C*QAXHGJ[JM>\[(4SQ//N- ##H3J)Z[Y,D"'<>? M;&# !*#D->;#U(OI)^^4"XO"N,:-!Q*#;@P$ BH)>&],-R(R"70KOT2@ MDDW32>+/0*'";S740K7.::&RM+46*F9.SMS%F>E/#*0"AJ$BC^J9V0>P$?(2 M5OR1S-N\K$CEO91*_-:/\V 'W*HL]2U5M81X[$0,]+5Z&K4,Z'EJE6CFJ_U M_IWZK^C5H$$?)RB"*E7#?]0D7 )*[A/N;\/%*UM;:?-KIJIQG6M(!GY@*_TZ M[Q "@\)K%;A^$4%3&OZ+N P.129;K80L1%Y?^($R=PZKQ9 J#1[,T"+!T-4$ MY%E$12YS>,:$TMX0:!%^&8N;+A0)$_\RS' ?OX@/4HU\_;,%OBYK^&1"*(3Z MPL.B\AC#$O$(PW=^$I>1(1P"0V7K@[PE+ I#MT'1-@K3ES&>F0&/1M_HP=_K M3XY8M?.A\&USC-[Z,="3X8@BC:>FB_?'KFQ(A"%&:Y#A.L N00"4OP/TDE*/ MM7Q?Y\BDJ!8RDX/5)9@T[R^<4%HPP M^AR\R\'_+LJ' X8+5R9J'4L)^C3W8*YH^[C_U\ZOO]?5IOZ_W>.@NU_NO51,%D[<11L M_P,V8-/Z4:)@I6!L+4E2!38BJ-XNDQWJ6AF$\W.*S)$=8H8/)J> FA"M5Z4Q MCR5Y(P03+U#SS=J(YFI&)3(,&_I'=L'+7""3Z^7DJGF6 .72N8\8O^F1&:$A MYIP(F%&:J449,M"M^O&<)3';*:3KEPAG_GDF&5GWS4O(!0%H!U2\%8>%XR.; M +"@\8DM 1:%[CCCOMEU Y]<5) KNG"=VKJHSU448[P $H[ZPI.//C#JU,K3 MOVIRR\K;RS?-%$F2)!/Z,YK5R.7]!1NJ MPHW:KVD_@"8:OJ WB).3HNN>CCB0?VACA[/"/-JDG>+7J4[*B+9&,MLRA\ M]3W4:G/]!M8O&? LOWK^.\/-W!(\"A%^+U:GE+:89+#@/_^>I2;74J$-5%CC M 5^DPCI_\I),80WC\RQH49A-4H">ZT9IIENEPA**PC!-!/)SX>:6 M@L>7(+/1&>;2\@1$O-S;OTE!7=:'8@+6$U5J (2A,/&=H3]!H8+ 1:]^@C[+ MZ2P,T*^611JJ'8(15@"@4>@#WXK?G(RQ*EX.G -O'\T$>L0A\L5-F]U!]-:]/ M84#RXWP0 YNT4-!$/I$!P_"%(8HD2?D*'"RNH3P,%K(#,IF(^RO>2%V04Q M MH7<(>#,NT4X)64T@\%,&MH6HW^-L^YEP\Y(:!8-]IKFQI*8"",0JD!I8JTH] MW;E?&^N0@*'=4'MOAFW4F"!B3D),0Z/9:(7U@O_UD\*U0#GF%*R212=G%D+( M-I&90"ZUMHE;WDZ)5$A$#L,1LOW@?=V6-O,ABLE3N7(!BP4MT)4B?*G?[R(I_T0.< (-T^_0#:Z-.BL!O)$&O=J\?H MD;IB_M:B;"MW-)B3%*M1OLO(G[)IV/L]/);,'=Z/;_ GB@4G]73E>9]+<)^7 M=]_&U!".TTFA2M*[*E)C*$>LZHZ-\\=.I#7JJ[1&1L/E<7[U6DSKQSP8TS+J MF=;B0<$H>/7#-)Z\;\>\6520*L $TSRH2<$4:?9=C-E06Q*'.E9$J%@83$64 M/2D;,0OV&48&/:^P-A?2!&C:3WXY(M/2\UW-;3%J68/B%4YI:Z?5PGOBCXIE M_0+Q,EN0D4-F+31-DS36*[#4M9J%FMB%-[YG$\?J]JM%)(L7#2_(TF3"+'Q' M:&)X'E'!/*[YM&[X.I@I/@9WFQ[87#[PBNYH+9PBB1>$+!>$:%=;$+)S@0?K;E_[SHT$<49=\0V[;TG;M:]O MU!5?[4O6ZD?7O7;]9[JZ>M&]-JOR%OZK6_CG#4?P6&SH M?Z0FS2?M('JW3@_[N 5Z[-=.?@NDV@CF?=[1?),MM2C>=E+829&CR ?8IT7Z MA388OM NP;)NK^\3O%^C3G5NG\BT4:>HV7M/P&RQ+_^.1+W,@CA]7"Q]&-*1 MZ$/I(GT<>4[F2='B1S!W\-;XZ/GDBCVD2 FVY>!$-CJV,:VHO8$AVGK5-WV2 M*19MZ[$ M4+4202LQ%AVU.DG4U55QU%-<:,>M)4[.G)Q;4A/:)F<#YRU8HJ7M/82S ^2\ M./FH.N/H? /LM\6XM;I.(2Q]FL".IS2_H%KOL1S0WF<:R(9,\_*TI,^PD;_C M/IHF:J@F-KBR^E7]=;%HH732Y2*8O*U1WF".EG,L=!0.L;MYB #1/B3#FG9 ML='PJKDA;;9XJQ0=JE9]!5M=/G61)4_+"_.^%QDT\FH$5F%8 6Q-?CVMI :@ M8;LHAR9'L[*C<@7B;OUVLYM82/B.EU)D&B6;Y'G<#S2Y[3;P\C]DEA7F3 )V MI!%9E8=B+^>5G"<+H;=:] ')\@)($F<-WUA"WU+:W\IBC@)G6#\CVD+"_[FI MKQ']'D8IJVDTFU.@6![$CNXM)=CM+7:WVW0;9EP MM/FT5P4RI=TE/7'I2O+;BFK99?V\:2AGJV2Q2W0V-C[_)7D4Y?4> MQ65[F SAQZPSS2T+23JL@K#B/=0D($I5V]=SV/1V3AS6YE3&J:Q*9C@J4WH#S=@[J,VIC%/9V5.9=C@J4Y'*]HXU'XO*6LI; MZS1-E&^,MMS=/TEXVR*!3#995&;*/(]9Y#>!!>Z_5T0;F;&I=2I9O*3V* MX\SV=D)3G-$19U8UZ>$XC06FO5 MF(537.%Y>&\X 7,"/D#\HC$!VY2 39T3,"=@3L"G#XTT)6 =P_VBK%>+,C@! M1_V=I5.5"3>468SN^D>@)1_]6JPD7&(&R]=S">>T@G8M7 M-Z=05["LLK]R5"&6/M)YQ*(0I\-_X9Q)@'L.1,=#W**3',1L=* ;1C@<+ R\ M."\2R^%3&6!9N>H:2%,@%V]P9NS1+83S!.E;'D=L M9W1C=;#$@?*ZW)=6Y3]N#NKYDI42JNO<-]$>\',,NH=.G/>C9+%NU"LZ%D7P.FT!#!STRTM\PG(%.\4+PTGFE^9B^I>+J^I[UM-VX)H]& M9&3(FB/IFF)XMF>,7'ED.*KA>+I"_@=4V)UTE8.K)O6:EM47F@XNF$Y]QI]N M QP/C.A/ A=4BE(9>:6"'"=]+$XRD(ABJKIN&RYQ-4/6K:&EC13/T6S7L5U5 M7JXX+RULHKH,(. MQ!756(>$(%@S8$]SI $N#D0* CY-8M]C_!QXMQ_@M#>0<%%,M>(A#K(E<;Q* M>RL/3 R'0$<.D\?("=P29\@&^((Z0,=( 3MB5XCOO T"?/P[P6&89S)RIB'I M:I+\X<]?A&\3)S@E8F3LX;EDQ:*!%(<1RNMLDS@U*F!C@=@L,6HF39!(41>E MG0-!6!. /.UL_Z/_U!?(=#8)WTEA.&5O9X.W< DV91HU)F\*1A38B%1EFH]D M0TS(=D 78QU7_H3# \ZZ8ZK,E7948&3I&::!-F[]L6C6%]I.,5^LZ;@X:7T3 MHD\,OG>EPR!>W#,(1BBM(T)5I>B]_*4FK8Y+.AZ&IOO5K.9B*"X"J=GY.G4\ MNS>H&QZ6'T\L#0C'87:(@?7XM!OR*&TC3Z>@:^!\[GXU*+H'\BB=.A\ZG6N( M8V'B6@,4NDC9]86\@'0&;1,TAY.J-372R\=YD*_AY!7-<:IBP()4,N!_0;]X M=2*&8^X+F"YWCH."/9I&IT@>%+1BQ=$E^036C#';/A MF%0,9QKWQ6+S ^QI&O@CGXU9[Q@^TYA"G(\\7=@IWOBK'U.D3=$;*,1T(NH+ M""NF8U-O*%/S\V#"9JP646:Q^JBYLH^/!Q0U@;I(G(3X8Z[JLU_@GF'YB)%4 MG640CF#G]!V>'Q'Z&+,*,DMOA<8X1M<1GLD32C!XSX;YCDBV6@$<^![N]KU, MX7EK.+ RT&:,4R !%,J Z86 SCH"5M]#V4ANT414&8"7H4**/4K= MS!_J^I&;3N,$B;ZDK2 'Q- MY=1N.G&B.>4!1P1"!JXCYBRL'*=8X8:I&^8+ MJR:9<%@0[8)?'_E>PPNH>L$<]"0HM(Q^72OC9:UA2P>]>58.>KNI@_X+"%9" M'G.')O,25AWRF.RZZ.!6AH8[&A)3,XBG#2U /,/4G*'B:=Z(6*Z[[)#/_8^- M/>\;%^JN$KBQNVQ9O5A(W,@-A$V.9[3ZJ +MN#B8&:4RV/@^=8<-2?*&5%'J M(ZNJ?>$N$^[T#65%#4%/XY2@?,\H_/.6M?DV86.@Z\/QG>QIZCD34+0C):,G/P<\-GFG# ?.OQT!T=AGW>Z?L[?#8MN?0.L-T*;"_2]O?U$1 M14;J8RPXTY/8J8KLDJF#MII )BP/PDEJ^3*P8N;P9DX+U*<+#2V/DC# L*L- M6?45GIK)CU9,_$L'%%\#P/\N7FP3U=O>DZ,U:]H MVHV9'Y?2M+N83D\5# 9XFOY0 GI&[&VH+6\8U5HW\7XSD9RB5?<>H\KKMGXNH\?Y9@^W64-2>*]NWJO[S'MUUV3N=QMZ^[98+A_XV@!W MK*;=YP@;CE1GV;V[<)P>NPSL<='/097W@\3$]+ZE;[&C&E<_XM>-VI=K5&W, M[L2V7)#$-ZSM5M( MQZFM>4K;(:C-Q!'UDL([)'-JNWIJ.SBQ84*Q+FHZEVVVC:TIFJ!W+ S ME2PJ1LNMJ4[6F#P/JF!JZWH*Y=]<_.:1.KX#9IR(\I[&8930HSC49?QZ.!HA(.0 M1%/>NTD81Z,NH]$&I;H%/%)[ U54E;W'0[;=]GVQ:1S]Y\BI2EK?D.U=,I5L MJV]+VZ6H9(KL4K&'RC*SUH4:LY-L&;6LA^A2A/@&5>"/LI434)97=X-_.70P M@.C7YU1N4<1\XHB[0/M7^\-]'7['RW4K:]NN)*EIF/-^F)% ML[YJRXP)HN6>7"CT;) MRT_NF'CIA'88C,>?)^';4SJ;36@VKC.9=Y**5R0WF]9E)#>73RU0EC<"6 A^ MP&X^9QL%0\Q*/=^+VM,5=9.5NA+GVC*:3:UOFN;5Y]WJML7S;GEV*4\$[!K@ M3I((>#J?.XIYVI&3E1C2-CIQUA."54QES3A1%LZ+?":^,\SJ( \7)^1QTHMQ MZ30)DW[+*O(:>W5L] [*VME$2GEB B>X3B0F[$IQED23$UJ8G]F1Y(3SCZ$O M)_0[<4RPCG:('0>ROB,_6?-7*O&QR\^/07$_G"2-(+_KO!^6NIE>#^S8_HDKK7XL!7=R$?TH'U4EKO7<&=G\9EE M]A5).XS_T&C3?WAB[PREA\U\LY[+=/=8VSF=6._BZW([?2=3QZ==*('!U+DK MN5'+C=IE56C#%,JUDCLW<0O$>QQ]IB+LGR#!&BM"&HZ+5E?.JN-F[['1"%B( MQJW6@U+.IY1\A3<^OY')*V&QN<9THP/=V**T/^&T;4!\.I.4M)F)G<7"50"\%Z886<\/PP5S:P#J M-O=ID?FTE&MD8ZZ1IHFZ9K0KJ%NXS .F*IUENM M31/:-%A]['C%M*U*9A"= M=HO?P!%S[R3!R3*@X[G$RPX0^9F5I;!9OUCS3#.!G&'X2MCXILJ;Z7#< M_&W%J*YR^E*YM%;/AN%1JR8MB4IAE"9I5!H7U+3H75M3<5PKL%GQA$[^8?V=EOV=%9_D!Y M!-EMX'W*;N6[DY 5J8'VA4Q]RL$AY*@0Y0 I(P6=UIL!18AP -R..8(\*? 0 M28$GZ$[8H)STK)+WBIID+%#>LN[VR&T@S\W0^<>RM*EE,1\H6Z^8FDT@LFO= MV4MT&?7=( MHK4:=S,B*"MTWTB$8J=0HF^4.=J;V)K)WCLBVXX;[!17\I?CD/AZH[DZ@[RD M)V;;U92^B8I==;Y0H<_]95$GS[1!:?Z(,P01D2:K'ZEH*B=2TF5C46TN_[O] M1'9L_IL]-([FRMD+N1E&Q/GSQL%H[4=G\N:\Q[V_+BKGH$TO 7X99@PR ZHW M593\0WQX/K/E09-O.%S^.WDE04H^1^$T-YC_X2?C.SA&""^H,4>MY3'SEBU) MAJ6,/-4AFJ,XEF3)ANQ80T.2#=NM5+9E2^XP9W[C2IVY)?K&CWX"R[E;W-OO M)'R)G-D8F;/P,&\5ML%<0:.'UV@-D+HUI!I[,#V97UE_Q*->I;:NPX M/#&8)P9O['=DF!L:'JWW==S3'!$ #+9#@O]YS\[/ALE'0+N]@:KKHGT^4_=X M+TE.D0>C2.OT%(D#Q&Q9E/6]>X]="T5>-3E>+BW:IZ=%I3P-=ET5).0]"O/ALG8> ANCP IP)3\Y90SR;VB@? M@7BPAYNNBIK-A])>-JYM:J!\!%S#OF>R)MHUQ9(ZXPE%'ZBMYEE9/V7^&%W[SP^P@< MIP,6KP46KV2+FM%RZ^435H4?USW%:9[3_.ZCSD]"\SC63S)$66VK12ZG^?^U M]I173^U7Z,X^.9F#=C&P,<*[?__&%J^8$WA'D)D3^(''R!V!PN7>P#1L43:. M(LB/$51Z&VTX-<6ZALD[)5JD"=KC@C7#P6HV-KC5@6MQX GLRU0\,71B/V8E M;7FGK8BX@/KQ_&7EV7U)"'P@N^&\T.UM3(+2CDJKAA'[,%E\/?%?R1PB\Z98 MBU#!AU9!8D@0F1C']O 3PH"=X:41+$+&5&2W\ MF;("%X(%+D)>W++0HDS).Z*].0CPK".:S^!7N=JA,T'8PZ4FK#:2 + H(<,% M$0=>$Z?P#UR3'V*O-7AGH[9F2TXA?5FNU F3HBE@!I#O!3P:MC$S0:H-%*.N MC9E0[F#6[$3R24^$C=ELJU\-WN0G$N%NXQEQL7G!Y+TOK,>JV/^Y#4ZQ!GSM M8]0."'52Z&N]@6K+_6HX8P]\4DYZ(ATHQ+3[U<#S"GRZ"#Z;*RNKI$]$9EDW M7<1@Y^4E(B_8IEB$*2] JX=EW["\Y_\0IZM0)*@GL1]AG&"7928"<^L+FLV4$#&\' M92&8$ZXH3--)XM_0GI?S4U#U(VMNZ0U]LH]D,1." MBS=7O:N%ZXDV@JTQHUK1T'/)H"KNJZ0WS]7FQM1LX.!)15?ZJY*6=F93^BF. M8^)Q)-WL5P<]K1)WH.@BIL9PF PKD_=<5B7^-)-#&,*'*YYSJHVB> MJ].] Z"%1CR",S#( %2I@UI9P[00?;U MOO"W\ U^C!:;X)*?>)28H63&TT%>#H'N@HPKP#]S\M^$M2&L0+\:P$UN:!IC M[G:I]W3+8/%3X#Z.GDJVSC=*P/4-XJC6,;]J'%^D57JS,M5D'Z'3&;OYUJ4M MPV)@T6@?H6/@ F1I<:JH.!7P"3(%>@("#$$2 "+0'LQ *NX8SH6]83.90%DT MMEFA>(LM8%V0=3X8I&%,>S.C:>GC$7TT OO"I\:*ZR)YY1MH4^.\S0_P.8P^ MA>DP 1&80V5^U8P2'@(7&_$0D%GTOXT9H@U4TJ\ZP ^G?1[S=(K4&TA;:Z(B MU16V1K_M4.X2U-L?0>: J&89A67\=4><.>A*RADFQ,'9>2=&" M?8B-TK.W,2UJ[B(:$M=)L17K.%>:@9I1,&1L557,+W1.;_%="C;WMD-92A0F]P:&T:KYND$O;''O6%8FK7'E++.'96]% M[;VM="L"%<=HK8 6A8$!JB$N(.-E:"6%-S]W,\ /<7()[OHGP)^83G;PXY@J MPSGO>:^]\YA^'W#2S905> 1TCX@B#P@)M':="240Y)C8"!8QR$5P(?V'PR13 MQIVY9YW:%,YB:[DX?PA7*=QG^-X$]1U@EV#24VZ,RKN3>\I@B2$)R,A/<@?O M8G,[X+]#TG#6PITSHY@"J^7WC]=_R[;@S%7X6@W^#:,())A3J-H;C,(T8A,5 MEG5Y8+N9(""9Q9!MN21_ECCU:B% 8 [' O04QB* GG*;7Y<-)CPA M:Q"XU6O@(#?9J\3W).I VV*R7R7E(%E0N8V\+Z&@;NC MQ-%Z ]MJ-7BP05JV?P2]-["LM1;#+KK0HLNES"XH<^MQF@, PNH-Y';)=6-LY@"G M !-?5K:YSZT](&OB-[PU^G)O;7,)0+NU1E>OJS5ZEC!U@VF!'V5KLS)S@U\Z M5?MTN2""XR^_""J]S[H_-^KY_92$[I_C<(+AM?M_IW[R_C5,Z$B*21BG4;7# MMZE*R]W<94FW7-TV/&)XFFU;CD5T,AH-)=MPY2%V?U_L"%Y>,]/S!+;V#@W> M-R^^N-F1;0]="PC+5HBF6NK06'RWEZP^\4#O?9@L]AF7_,7]_LEI3> M( Q(]98 )C2/, , PH;4P..WUN%AGQ8>P/<2$M3#(YX#I"_0M\UB.1D]#LC 0X1)ZT$<[RI%:JD\[/Q6:#XH6DH PZ%*]9!FNVS*I% MTAG^Z*!W-F)Y&R,,D\?I\%\9%>3I)A-_ZN.;&+&@C^\BO"W;YWS2Z": F/I2 M5J(P18,*;Y5-8P7^EC+/,@[S.*((RQ#I+K_!Q;C^QY'_DW@W_R%16(>M6F\0 MU+#8>#UN;H&43:+"C4&TBN7M"*)5YE\)3GIOH%FJJ-HU*2\;@$6Q8!N(,7=. M]=\+()[M9TT#6QJ'$74[-T2+S4A1*"0,'6Z+I1JC W9K$0%D^?\W(\4RRPX: MGV^57#O$^0)4;G.ZW)4V,2GH42Y@W*;PZD[2L"VP:PMU4TZF!P#HR> M$O1P_QU7G[^R>EAK?4U64SUCS]W8F&V!Y%CM#ECY TVV8%&G0Q/+8YI@MAL: MR4VQ29/6 +BE[3W$<=HCZ="NL?&L.M(M($&!>'N$A0+>L_TJ$;Q/G(LKYMO9,S.# MC1P3%#U_Z M@4;&H::M<&D0=IU^<9UXNIAI1XHD*T+M?0L?\'-T_"G2K_1K^%?ZN_SK+WGN M K[ WNX%]L(+,H7T@6:?!83!?V4ZM@\7XSL3898. 86!,,$\S-*Z:UEE>>F' M;X_YHDN9H9BPZ DO$>99HX<%[R.F)1C1'#BX:18/PRSLC#/0TBB668 \X-7Q M61(;QFF0,="@=\V+F 6-_Z Y3?E(;NU&S#PN8(I?[PNWGN>SWK$T*K=.T]W9 M)K36(7:)!2/SQ5/^F&$&.(E!;F:J31O23R M:3Y-IA,O_X7>>BQ\R&C@^]./>(%TR\4#=0]\6WZ G8F12*:"9WR%_HVIX;0X M>$BI:D6>2-W=B8CW9#J;A.^$P,L]'TZ,P*KRM MV>M7IW?N1QF;]).]N7YF2^7\XW,8_8ZHT)AV#&RC -:4+5I25=/,:6>13S&D M2ZLH?:!0F;*5B&[)-]$978IR3B%CDGM,_7URQ\1+)R3#F0K2T76R96XQ\ ^D M63_\U]3,RQC^6SNR-YW" > E<7W"9XG%"DX&)I;L0M],O!L'LSQ?B$ R"<=* M!^,+G>MK*^K53Y_EFSW<7%_E*'-]JU_M^NA'RL"8%B \CFC^32XCZ,]S3;3= M.:-G!9]_Y#R9PN26,6;Z$3J[_ M)^;M_W+%$+S-^P50N#P F/P@!GV,^M+IWS[0W/\PA46\)5!=\JQ6"IW?L@3^ MDFE,E2GEUSQ/7,A3Q'<:;M/*#,E.M>%3UK;AJ[L\!87>H-M'ZE'B]\>1]5KP-%S?\?%.P=SJ9>'2G>3 M>S6G/A-V\Z%MP9=G61&/U;5MQG=B5I-&.[ON'AK;74JQT+!/$_CV-FQN:I"K#-I'+I%:VPL"2M2 MJTW7.QH].%+4[PH">Q<2NUNE!F@=3<;0:3*&6E5#K]+2/2?.OVUQ3A<3*@P) ML<[N0D(%9ZU=.MON_;>[FQ9AT+0(79)%6VE+L3FCS(=BT:*GZQ&1BA:?W;.R MZ4P48C%;R;A8K,E=:C2[@UMCZR'?2Q^=GQFR?JC[:5 M]Y;0ET7]3=[1XI'/ MF/9(&M1N15%EC]A--%"TQKSP+C H0+D(,*D%TLOW8( M;M'RV[)];LGTP\91HF9)(HB7"Q$LU&S\*^T),BB-;2DSD;-LV7*(-DUK6]0? MK7V9@5U[5=%6:J;XM-_7LRM-VPRS6=.V2D/^=>)\1QK*U8>#;?=;3[XE$KV % MUAN;7\-LHU0[B.G)RI_C<+6O8?)/ LOF.R_G0C<=MF9*F'9:TVE_]XEQUH:1 M<=V$ WK,I7ZU$7B;8R*Q15NELUH^W!9'W;+^XLG8C[?$YKQ/9([6;[#9I8FR M?KQ^)*YL5;39@]T0RQ;['$;9G_![6UB.IH*-VI5EI8]-V17*O'[5$2MS?SMW M1!6/:*PXXOZX=PE.NJGRUG"Q4%CPMIYCD\_V M9$PU[V'-YMJCE-]#CJ^77M^BT"7$BS]'X72/(J22Y,%NM?UJ!.AP,UO;/P(= MP+OF"#Z(,"<>"[-L96$$2Q>W7Q3,[7#_=2+6+[J6L6DH)<5WGZ6H@LB'QZX? M'FNM'AY[.7-@:V=Z;IS1*2S.]"0CRR221C3'DC7;)8YA#27-'1'7)F3HN;W. M]'A>>^.'X[0M1>/F50I4?]LEL:;$Z= C 79"JQ/3-[#K3L+!1CB8:T:-US%F M)V\N*8P_CS_TY/D@/\,YRVB3=_#F<+S'-[W2CTPV!; M%TXNTRGP-9Z_>@2[A.[XW^=C*UBC_!\XA4(4*G_'6_]6FEE1^O8^3?5K&4UI MG6P^ ][VC]PR7M]<'WU!2\WU6^WS/X<,!0&% -W?IGVI5]/TO^CKCU,NZJ8 M%,XD'(O"4 M^Z&R'?QN,)5G;I<&_8?5M]F2[G=W5OJQMU]F]81MZS3[$9JTM M>^9?:1MZQN2NN 5X;1-U@7J$A$]Y9W 4[%E3\&OL ,Z[?K??!\\Z6-_O?)H@ MZ HIK7!_Q,CX\]@),J6UXQ8AA8PEJ] ::*&$G!J6M8J@NEC1<&9JN%0W&B43#VAZTV\D'[%^DM%>X MK&>$HN?%_!>1="?F;S/C M0&EK\!?7_[? LL]Y2]*_NNA_FUR=*7!.DJ"XK%V%@2V!@J7+8!#L(PJX'Q8/!,& 6$P>O.3 ML>"XL%]6&Q)OGR[=%QX" 5$VH>FS;X16B^]R#_:A[H$E7[&A3SL;CQB]A3/+ M1DU9\RB=3-YOLH3'#/ X-M9Y$]83GD=N(,RQ '23B*XDQ#+B.#;\)1\$?65 M#:KHBU316C1>0-\#5-K;TJDJS(LWL8>6N433)'?;P&8]LF2VF^)OGZP30=OP M,2E\=+FF,)\)]$Y7YS>@DET*]^V*5M:UJG8;@SI]:U55^\:Z?;OSK0EL+(2J M-K7;O6[_VB0)UAH<1$9HE\$#+4GJ#32YW8I#6[\4X* 3UJXI0SP#Z4 Q?R>^ M;W2<*UH2NMWVX?MFYT^HX@FU+O9KZ4PY8WYG67GBMS1RQW!EPK>)$UR E -C M^HG,$E8 HDBR31ON";^%@'M@9HA889.<3RTL(4^<]>\U[Z53410%OYP4F]<,+SMN#4U(@'&F"/2A)'+H@!3/><]?DM];=JDB MSA[^H+2X\A(:@(SV"/!)YL3+">Y2F&.I(U:N5S8T$>SU)L+M9!*ZJ-/6JV+ M"^#'IGU%+ GK -9T%6ENZRC2!F?A@0YB G6M:XD%"$RQ\X92\Z+)0-B:9:LA MQ\^RMQ^$'79^!(C4^OV7>THOVC.K>T^W"]Z,3\7?V5F>PV?GYS^ 78_#"7( M4+SKX=X8X%9OH/>K<;\"X$#ZH#H1YM(?DXF'?&%(QLX$5822,$!5R1%&*68& MS9E&NB"7X1I(?BV)/\4;@7?,G/?UJ^K]7QF45AOUML!M3+ M#L=F+ G=998N*G)-I]4-<;#%&UB'P8UA=K!VBBQK)>M>$M^^.OX$([V ]32@ MV!1\L@16IRF:LBHJIM48@A$=WB$X^38HJE.-=QFXO,W=^C9W]M6VN3N?MG4- MO1547[ZA%"R4J?Q2%<+,O").C!FP]0H(%84@T,J:RHRQM[SC=&XP@S L1*@H M>#ZLDX29LP]X5.DS/W G*=7^,_65NJ M;&/9AO*O?UOX.FZ#=L///2]LA;DEN<[S(K %<@MFH7<=;;'$5E[RPU#(,,>Q M1X#\@= 9=+.G&./UEMKAI3%"!C;#P'*#QB?^91IZ9(+N#H?Z?6 [PW=V(D"U M*543JQM;-H\61R2 W4O@1V!V+'6BH*.>(LF$_&0Z M9SK\5^: >G4B'^5)3$\;E_Z073:A&%6Z6692OX8H(B;8G(JZT-FX@NR+"+$% M (L"&S=%5Y]%X;_8]Y9NE(%M/O4 -;Q7'S"1:5>1'_]Y,T(]S$?Y0= W3V\@ MW+0\7;;X&/B #V3ML2,O@7ZAD1;>67[_\UO#]!%J[%) U&%.$Q.76K,1F:%[ MI,#3KT[L.?\6?I^$0P#:$YG SH4_J!&]V#4YQZ!X!7K/76 T"R8BM0I9AKG4 M!3IQ@%T\N:#CHS92@\A]YOFL,W[P)A88 X7D]PR2)7L6K4'X9N3@]FZ0ZR&= MPG<*7(H(2]HAZ U\S9PX&+"A7EG7#5, ,ZXWFI<"("3A69 M N3IIN8P@?<#R"-*F4X"C&V8TN>F)!EG6T#?UA"^Z:&\(-Y\XQC%F+M"YNR' MXJP_+=T86AVE1H#."RAX@-.SB("P !S*:13P=!YOPM>S 2&.._;)*U5AJ45: M^"C++TU T)$D+E,](D.F&X1I7( W=[_2\\]F('BIFID?ASH^&>Y50V1+E[OQ M#M_&8,OY]#E@!D.Z$,W,HKZ>TO9AGRSEK0BVX;(Q/68N%G)2R) BYEAQ_E@! M.XF!1T?$VQ-!MN04%Z8H@BT<4J>)2Z($S<:<'5,8@E E-3I8?J<%2.-?-[NY M*,?',$BF1VW)YFD/^ M\@WOV,ATJTAVYI2$GQY'R[%JC&+'E9:FEBQ?1DO3E:PU1Q?,#,K4RL)UC]>& M'WJ4ZK'DQF'*)OPG9V/AC.0Q,B?.NJ:"N4#? .P**#W^I;M=3^V^;LB[=#W5 MI;ZL6>TW$I7ZAF8>HNNI>H 6K7RS\)EJ[?;6#9M5=>,H_63M\VRG^DR]_G\P MK_\]>OVIPRWW_+?1:/9,(?/D_]P2+NVU(FY2G=EMZ*TM>6YXX&L#W.H^O>TB MU=D!9B^,:@6=S@YD2A-.=?X-&-#Z0&TZ I,H6.K^S;L!MWC^\ZTIK\;7U84< MD4I13YLI..K<(%:PIZA<,SRZHTU\>4-N3H('(T'M)"2H8E-'5=^[I>^UD.!5 MT]_E$I]^$N+3>@-3M*QJ%X26B8]3'J>\KE*><1+*TUDW^VJ&9A$^ X>G49O63I).AE]P:V!4IEE\8C M77RTX\F9Y(42-'$:-GUE$VB:D89\"M)0I-Y T47+JO9(.MU$#CX\IGWL4DZ" M73*MN=3MO6T2CEV=QJZ3!"D5#%):HF6WY2OBV-5-[#I)_$U1>P-5$>6:/B]\ M5M7!$.-W$I HJU-TO*D?^%B^@/4VW..XAD).$B13V.AVW>C2%!]NM+>/72<) M!"DZ&.VBK'7)9N?(U3YRG218HAA@]JJBI>\=X.?8U6GL.DFP1,'6^[HH[:\Z M=L_?R)!$Z2MZE]7(5860HA 0FH+M3%FMNOO_L_>E36X;2=I_!:'7WI CT#0! MWM*N(MHZO+UKJ[5J>2?VTP1(%)L8@0 '1[=Z?OV;F56%B^ !-MD$P'+,V!() M%JJR,K/R>#++6E&7FW\][WKLB[GEKJS=X5EB^B:FC(RQWNM=&D99\>6>?'F> M@/KDU;NQB; \%\SQ*96)J!FN[>LX\)Q![T?;(#COY.,UM,CMY33Y.9=FDTK^N<2P8 M:6WLER.&32Z:C7?8,'5A8TS?@7?X;%S+);)QZWFX&2S*^X:>J]_I$3"\_:^F:4ABO!5X+_3/?Q MC(*/UXYA >V18Y)*[I7<*[FOK]B/,3LVT7O=(S=[47*OY%[)_:Y0Q1D%?X(H MO:%NF&TX\"EZ\2OUR'^7N7HP^^DC?+,/L:Q6-J3'J3^6 \ MG9EF?S8V>#1L^[AM#1K?; MZ?)+/:M>XM&?="9F[Q2W-PPF@Y/\Q*/\UK%YEY*I]P^ M2A;5T$LUU'4C+W;=R%F9O+CF@WB\I==[J'M1:GXO2A-IHYBJ21>DG#6V5'!G MU!TIIUI_BT*,.[ $DJ5X.$"4+'SV/7&II7?_F56&-O5-*B!7US,H 50"N"NG M?Q(!["&V<-1"^9O/N_/9 ?+'?W>Y\E=U_2V2OS.(7__5N[ZACT?/E[^*^Z;D M3\E?W>1O1X[[) (XH.9KYL!HB@"^4!'M6;F&9T5?NWX8_I+-OUU8\\+7SW/? M0E@ _$F*D6W[]V^(LEF9R0L3"M"ZC."5*+UU ?E%=?>J*^<0/B@;E2] M4Z1&E8JUMJ3V@C6I^D0%6SYO3B$/-:RJ0P;8FZ!-XYXG&??15,#&3ZXED\L2NQ5W^R,L+AFY8<./O,F8"Y=I936 MU/R\/&)N8X]FH M;P^'(Z,[[O76ZPIK1*S2NE-1UOG-.E\][*MW/UB8,&]1V6TN(=VY%PVMZORV M8!I6N)=NR0OR4/GLO">)G9#U^]ZW8EB\I6'A%G^XU]4UK,^@M6*]@0X;&Z[8#,T$]^EE]$$Y MCW6T1 : W196B)P5!P',_Z_.74=+$CD:HBW$3>/X&%X:"81#M@3BXL\T_ _0 M X;WM'_$@1/:#I$LU&SX&PR!A/IG; 5PNG?*#]D2>Z<^*L,PLRI#D,M:K5P' MJ'5]]UX;]6&C3[R;-.(;ZA@ZVV.ZR:&34?SG()N>,([-8/N!>X!FT<**@&OH MX]B;@;%N 1M)JSCDWS_ZL6NCO,0NIJE $X+2P[^SX('!:&P)(SE+D&R8&3 D M2B2S9@M9A!\Z/];E4EL3R1-UJ=A9Z$O4R3M/9V;K?_M_8],8O0UA(X#'GC0' M-L*GDXAZU\(>B)PAD@XTK.5&#DR$W![<5#^SE[A5Z7ZBCDC.+=G]-*^!X&5A M//T'J$8&5MA9Z-";*!-)10D>[#7@&(I"'3G)C6WY*W[3')$YT1[ %Z> D0L4CA"PAF6S-HCHK:==Q_'.7+_8KLV-NB5\#T5[CD6!VW^(S\'?ZF_'V%^T1A B18,3JL$NN]TL[Y? _XUL.@+HF6UXQ830Y-IPQ=:JYA-Q'0K3,G9')LY+IT$M256YO&3WABD ^U MBJ?Q!@\P?X*2#,I0"LH.3,2)4.C@R]D"&[[1 M28P+PPTKQ+*>T;UL;+:O>UF_V=W+/EH!]:WC-Z\ M.QG/^]/!P&+6V.@;EMF?3F>]Z5K@[3,HT==_$!9?>!OP-HU>M[U;62-U9WF M;#?-\C2V;7MJ3:9#>S[L]T?F>&KTV93U>KWYM#L;&<:K=[_!"34C768[F!JP MZ;#*U3S@887:"@1<"Y'<>$:MT#/R(FY]P$LQZ(%FYJ,3+7BDXM&_FKEP2&I+ M!C8HNE;_C!T\/%&KK"S,F#@K[O.'; :>.QHH'6W?"24S03U*S\6AM&HX99E] M!:=R8-TSS8M)@X+RI9^1&I8K(OWLQQ':*6079:((_)CFB@^MIC *G"F]C F. MUW 6EKQ73^.W+X@#!O<"PSDQQB_2!<.WE#8*I<7U'LG$?;-K6CE]H/V6GR+& M3/CSR;ME5 @/#FZ"3!E83YEY=K3KD!YQ':"^+>P:(B[9Q;:<"A$3F1[S6/SD MV&O!.!R>&,+JPA,/:.# 1GZ* \P ZCAQ00W8C5!8FJ5+A-V$3^-E:M/RSZ% >8T$V6.XO=1,U,*YU!N::;.CH# M;!5EO@>M:[6R%Z?9[_1ZXZ,W81QW#..PUHXOWS!RU!F.#IV/FNNVN0[,4S0- M[8W[C9GK:>AJ]@[KGJOHND.V]J3 GBTU-Q< &L7F>$+;;X>NU;LYW@OT:FTE MW8[>R76/5K=[HR7K3;KG-K+<7=/?1I(=I2]J&PFC>.F9O-2$5M.3O;Q-'L'< MXC&^>0ZO-&ZG>:3O6C4-/IAVOZEFU(JU%&LIUFH4[11K*=9Z$=8Z4@,=*NX; MU=NTI+R/%<&K]N&>9W5'WH>MJG8#49-4DZPZ237#RYWAD9K,\LX$9L<<[-;N M,+4SJ?9BO. Y'2K/W(QAOQ7OWXNA;(5GZJFPW](J=;TTCNDIN6RHTQ M&IY*;M9$8]@%T3!&2C"48-1?,$QS5Q/V%SI0AL:K=WV];[:K:;N2F];*S:X& MY$<\4$P0C<%8"882C"8(QEK;MS,=*+U7[\R!/C;4B:($IP&"8XQ&-1&9O34TC) O\4.<4GY\;\5 M>WJ(3AYQ*'J0R!)NT6]K _9>Y\7=;;G"]9F&!*?A'@GIO"TA]^*:;\5GZJYR M.Z?. N%MVDKE,.-[!*[J9*CWA\_N_E\_\UOQV?8$[DORV9ABB:/^L^]Z4FQ6 M:S8K28>^))M-@,W& ]T<5KQ;5/%9X_ALQP57)^6S$=X^.=$'O:YBLY:SV8X[ MF$[+9@:RV4 W3&6=M9O/2G)7+\EG)EEGP^$Z&%6Q69O8;&>NY[1LAH""T5 ? MC907T'8^VY$@.2V?]5^]ZXV.<2MI_=(GM0T9[FS$<>!MSKOK:%N6.:V\_%HK MCJT('MD@=4=,U-P(Y"GMM)IHA&ZJ$0:OWG4[W>< V:INRZF/HQWI#B5=2KHV M2%2KK9(EW%DZ1HKZ5+2I:2K M+-MQ!.F:D'2MA_N4="GINC3I*N1XGB]=XZZ2+B5=[9.NPXZN7D&X#I0I8X,] M6#%SH 1+"59+!*M_',$RFR581X+[US9?]V'W96N'U3X).F0VJ =;8/LQ7K1V ME$Z8^V;BU2S5+-4LU2RKS_*":EV/T^6ZUI5[:@PUAAKC3)6NDQ+=E[VI^*K? M*;DZ]YQ>TC6_;UU<3YR]N;S\CG)^@7'FDG+53+JY;4#.WDQ:^&55,:_CGFHG MK22G,9)SBG;2B>2L"T=?-916HM$0T3A%0^E##Y6!:BFM)*=!DG/\EM);#I6A M:BJM1*,QHG'\IM*''BHCU59:B4YS1.<4;:4/%9VQ:BRM)*>N")(3-I8^5%XF MJK6T$IJS+^U,K:4WNRZ3;IN;2SB_:M!_5A+2%T,UJ6'#F38]O^_9OL/MW._\KN4BJ47VE? M;N?ODUW!/R?262:/QG/CTUO$X4R(XG8SUS-S'4=GJ:Q=-'=^,/OJ7RSPRUC- M? 5J?FP:YMLC(7$5S]52H>W,(IQ4H?6>&QM5S%5?A;:Q]^I9%%I?*;2&\MR1 M(]@GXK[=88;)X/EA.<5[]=5W&YNSGD7?#96^NP">VQ@\/:G9-CI*7$CQ59WY M:D-\\2RZ;%Q'7:;@[QLCD;DH9-4X\:76D%=>?JV5S8D \CE=(VO*RU,<&,M^ M7EYP,D&P_&3XG,XI57>UYOE")9P7)YS[8_"?*9Q%^9MTNT?"XROI4])7GW6? M".;_DD?CI&L@9&9<':S?+:JD4TGGI4CG_O40+RN=_:/51BCA5,)9GW4?M>3B9462RL?' M@V/=]JCD4LEE?=9]U*J.H[N1PV-6>-2OV>ZV?HOU%I'Z[D,Q6?MXK,-M7HOPF=&%X]-?=#K*C9K M.9NMI6Q?DLT,9+.!;IC*.FLWGVTLQ7L9/C/).AL.GWV+F6*S6K/9SCS::=D, M@2:CH3XJ06$J/FL7G^W("YV6S[ M_DCO#>K4'^_EK]XZ)[_(_;VR^ 9KL!0V MB_C%,_R"QI#-XL")'!:J&[K4&&H,-<8+E"C72$6^W]7<<$:X")E=\=-#4>53 M#LFG4". 4KM#P$W6C(^21@#T"&U09:-DH"+@%\& V]LBGHH!M_6CF!C'ZZVC MF*_6S+1?N!0:"TWT4PW_;6BN?3?J91PW"\8L 7S/J<4?L=[UJ FN:"ZA[F_+A< MN?X38_!:?_9=\U=(^PN[LJ6R' VV9T]OO%G ELR++#7Y;N! MXKM+X;MQG?A.78!P,7RWH^3O9?ENI/CN0OBNMZ,VZV7YKI:7)"B^.P7?[:C5 M.C;?[1&3G+QZ9TST8??9&1G%>S7GO1T%7"^J\WK'2\8TZ6*8&K%/(1RYBH/9 M O956[F6ZE.Q79!VE Z]K" 9=8SKJZ32*?AN1RG1R_)=+?-)BN].P7=U2L+T MCI>$47Q7<[ZK4Q*F=[PDC.*[FO-=G9(PO>,E813?U9SOZI2$Z:E*F8OANQ=( MPJSSU^C5NYY"@;>Z3QGZP8.:$3($@ MMPO1"R>-M@O1I(Z!>Y4P.@7?U2EAU*]EPDCQW2GXKD[YE?[Q\BN*[VK.=W7* MK_2/EU]1?%=SOJM3?J6OBEPNAN_JE%_IJR*7B^&[%\BOK//7X-6[9U^%H#BK MYIQ5IPQ*OY9E+)<$J4*>K7,E.D^.X4?%>GY$K_>,D5Q7M7+A+\&!3#DHZ' MK.,QSE:/3K30K-D_8R=T\ ,%CMPJ9'4JUAFHCFD7PW=U2C4-:IEJ4GQW"KZK M4WYFH#JF70K?#>N4GQFHCFD7PW=URL\,5/'+Q?!=G?(S0U7\:M..9AA+0M<+@D>R7=7<\(PQJW5XI5/@UBF.X80:'C,)VJC&D@ MTQWU)NTS,)TJB[D0IMMX@_9)F&XW9G(X>?5NK'>[8X0HCZ+L1K6L MB3DF8-(1OWJ# MI E]U[$U7-T%R-NN*&7I7?4@51MNJZ^JUT<&=@$V==,X5F^._3:S06FI"^;. MG>',4W.G^>J=.=!'_8EB3L6<5<.>IV;.'JA.HZ^/)DIU*NZL'!\]-7?V075. M]$&OJYA3,6?5..JIF7. 5F=7'XV?'4]0W-DZ[MP9<#TU=P[)ZAP.CX7'4\S9 M'N;<&9@]-7/BM3W]@=[O]Q5W*NZL&KX]-7>.@3M'>F]@-((YCP0VK7,,5^RL MYK%(>^WZ8?B+YG@S?\FT%0MX7+=J&%WL"5_5FQ[0WO9C!*?*Q3Q# .M&OI_. M19Q::Z77&]52'-I?6$!Z9$>H&Q4YK .45%%'?;0"#^@0RH$$"R?JIINJF\FK M=]U.=UW9_'*F;3MS*E-)KI+<$TAN(0UP#,D==Y7D*LE5DGOJ,S>?(SF*Y!HD MN>NQ$26Y2G*5Y!Y/73)[9'DKJ-@E.0JR562>SP_ M=W1TR>TKR562JR3W"!FOK4=NKR"X!\OK8$-)3>8$R_Q[$FI>-= M%6A87#Y?Y+M_GP;PT]R+3_0E_W=AUXG]G=EH-)Q,Q[VQ.9_UF658T\EX/.I; MC(VGMH&W[N869P7WL#YB73.O:?\1AY$S?^(?.9X-^_G&'-%!<(XMU?X]Q_1% M4[VH+>YF"V;'+KN=7P.%J$ ->#TM//SX8^;&-K,_!?[RO;]5#/? MX"6_N?[L>ZI>1EQU =V9?8U8F%YO;O0G_?[([IE]-AE.AO-AMS\<6B.#]<=X MO3(#);5" 0EB]NK=%S\":CJ6ZSYI-]5\BX:VPJUN>^Z_F.HO::A M_1@VR Y_>;.N8 J<6<(^ ^*,4I;<21Y0P]3P+%$\I$^!LUQK%;(W\@]O;2=< MN=;3&\IY':Z7'H%VD>\67S=H:\*YP/_;M3O MC$:CC5]W.\;&[[8-:W0[@\G@H&&W?S?H;7[ILR8[WFO8'8BJG?"^R=JC)38A M/VI>QOX9%Y35J%1978=8)?M?L<>T7E?/&1S/I4C&;M]D=I18'O4FE]DU>QL+ MABLN^-((9U;AKGW+T<_C<>UI"8@VF6$\_0>;15KD:WZ*4-7X#3[^B@Y#7?MZ M]U<(AY^M?8$_G*0H?2^W]04]M-U4/*C5TG#'O6W/-+.NET#SJ"J^>#RFJC:S M>_*JMI<.P;P$_OU2.'='T?IY.'>"EPX:YJ@IC-MH;/R>)TOIC7#\M %S;D;] M;?@!TY96RZ<2N1T5>T<2N36IFG1?O1M-GMT=HIQU55.J^O#7CLO>3J#2M_:F MFM3RWNS+= 8P1,:6*]=_8DQX ZLXF"VLD&DKUVK-]9VG$JT=#:A.IKJIM\^Q MBE@;:JI? '^-=G3I>7'5?;S+&.IW[4D35/>AUYTH$WR[G.WH-W06KW?25VUC M+X3]=G04>G$U7\N;*([9/794OWO7& MQV_]\:SM;Y KH+A]([>__-&R![N/3A+//PNWYQ&':]C";2B@FH/(KN_^TC[[ M'&$4Q'0)I^:G+=*9X+8,>NMQP3BP*_N3I?6$L*V019'+H5\S M*UQHOOA1V-&^P2^0D2WO"1NQAQLG#(R<(L2\>PU_L)((M!1_!ES'^#)2KXO[ M83R7KK'EE-D9'!H0<0#4Q)LG,PO$QD+%CD((-1.DMD&Z@76UXDX 56T6L6 ) M>Y:BW-;G1>_K:'>,_U$;Z9WC@CKNKG[/NZEFP MD\@"2S] %N-J#3:TLP^JK^;RG)4! N<0=P(OO0=AAC^_MUPW).'Q/8_QT^71 MB19<5C#PX,V89*V4G[EPY1DO-^(C,#2%8X8*38C'QI[O$(MKQ M(L)O+BR0@RD#-9&#<0H=D'T>1V4_5HQ2ET"'E14(G*D_GX,RH3<4A1]F*N+F M@I;D*(W>AMI[UPI#[3J7^N1Q&J3X>JPF0\("8%DAU O(K=YFA#I.EX"S?0,X M8SXT^E9WT#>']L0>SF?&?&CUAI8],-G?$?_2.EA[^6X)S7/R[2H'VMU\^_BG M9G:T/Z\_7__^\<^/G[\)&;G3/MSJXXFF("HJ# MS-'RL)UP%H>D,!"29WF6^Q0Z!*[PXT";.Q[H8]1+H"IL$FAZ#LR=V(WX8Z \ M! 7YLN M7NO2 _QR;=2R5H"K8&[(P&:CTQ2T'LS_?V)0LRP +?N5K?P@0GOH$YRSFM&] M^A\:"V>2F<<>;T=U6IB!^#1#16Y+X8<+H %.#MG2[+[]$VC+KX!/=/F'//&O M,\3_E$SB?8[P7U/"WR:$IS<8;W'QN*IK#U2Z6[+P_R:K ^09DX;O.K#+*@&& M E?%41RP#4SDEW*=KDWC$'@9SCZPR&$+[I^('I@^YOO@4[H9SB8:<)E0F]8L MWIB^1I?I>\/+.INSFZH_V? M'TOY"]B# ]I#,J;KA[CVC3/["NO2/H&_Y ?57DJ4M;+,#X0'UPN>LY#N?$A. MQ!G-C)?!D.3-(N0GR0+H:SAPLH)-#.L/N'TD##@_Y+4R,V=%HL=]G9!MV;@2 M0WJ_TQM1(X>H^S.=@;=@[.%>-^.@VMX%UXHLV[\'%X!XU)_". _6U'&=B$NZ M*,9Z0I&/4+]P+]KU8SL;)RC;^\81XQ8DY,ZR[M*U@JYA]ZCWN :R8K"RZ6^@ M:P,+@Q0STG#@$S@@=2 .>BYZ HJ/=#(Z5]EG7"!YJBMU/+C=*Q#2(#\2O'*) M_H4/>X.ABQ7?&:J, Y8+4:)@"+;]A&W#U4!* ]8#./*!\Y% M=!L=6$K$9@L/" Z:'B1[]KVC97B$[KF;PH2">\MS_B7/CCGX@'!N ZD%G6:! M#T>&!<<0S"^PO'OR+6&'8X23\NDSCY+=MG./1I0&QXL7I@<8#L.Y;.G<\]-# MU^P XR!4!3?U _$@4 P,*O; 7'_%J9D];^2Z.363TRQBUA*^M68SYN+#L&ZD M&TP+V/4[X\=7EK^1NG8\2Y\#ZL/TEZA+?>X[BI?EXF><'GENT?FA0(4:&FWZ ME(%CBP$2LFP"H+KVG3VELUTR!.&V0L;^QK1[YG&2PXG)O)BE(8/0?%L M@59*YDMT_,%^P3&1T[BHZV)U3#/&E\<)C623&64KC@>P)^'-+^)1C)T&+@;%K7^'_V8]53HLL?9O!KLJ FT7Y M"PPP,?*/$E*2+481*2M\0BJ!/EU%1&%B*TL#B^()#4FP]:2">;#P>9A'RH9 MTA1M8,JTFE;XBUWR%WLZ$G0!OO]/YL3H].#(=%TJ.A?)$CI,\0^H H"O$M_Z M)Z,ST:;IT_SPXR7H2<*0;XI0VJE.@)G\-.A..H/D=31BOSOL&-D9X*9$"]"[ M7,F&PO.5-<&T /HI]WR%TPH'O?N$?UO!!VB:@#RAWWSE@ZA-?(),,M?, MP<\==)#X(>+\V.]-R%UR,1C'_FD"Q#/SJQD-)^E'!TYN I.[@U,(W3,N,V@M M"74K)P#&E5"RF>,J!"%]1+V!!R/?!](72=,%;K!\9UDYIK W^N]QP*3Y@=4\ M=.Q)!QQG[)!]&F)"P+V2$9:9']+AA2\4!BBR!-FC!:.7W/^,J96H,WA%' 2E M=VL@T[SN=[J_Y,D,'TW2C^0!=3#7\#'-<<L_:6O?DE^PZN3<7J@98D M77,7%1=RDCD>9MY$KP:?/R.96U^>%^ZM,Y@CA8HO'XPS$LC%?-+-?'2,EV/> MD<80ADGD4'I6!#<$P.P/!_2-+5V0]]:*+/VO8#&#Y<1"\=1GW[OZ_?KZB_8) M%_,>%_,)%B.#(E,P[!\W:^_]M?6&*'SU@5Z^&F]N/8"_@VHY"&230,X)2F;[K%[BV^C9O&$&_XD55BHEA(31\9L2Z.& M7.FR'Q9:DCH,#GX?GPZI_TO*%0P#'ZSO.]\PF1MI/%,Q!. M/A1Z"@?YBJ$S"\^G!TO&T/[Z'J!QKB?QY?>W_WOSX7Z]UD MH6E<$N3B/YT0W?<9ZGEP6&-N",*^^S81K^Q7]$+;?_1 K>($)?$91S^$*-DA MZ71T?;Q-/)!*C;"?7'/_T=1WMQH.=1H-6^R>/08;"MJ"^ M/&@PPF28-.P$S]#!Q7[ RDD5RO&S$YJF,7R184W67V0;[\$)? ]/*YJ.=)]T MCIW@Y:B<_Y8Q6EP!F[L<"R"R->59 MD!CL*E>F+834@DP#RX-A!WRP07[EMHR&89 <;7XBB3 VXRU[@I7@I_D M,!ZC#BB>$*8Q!Q :Y&[$DU/\4080\,\4;LL:AA@O9!1L0//;(XN-9UX\F&SR ME(7$Y*<,FF!B2"0N/,]##FOAQ;*X L\%W5.HD<>?I9^9-263T.0T('<&PR*) M643\=83IJ2C'"4@3,']MAN8M#S][ M='TNCBG@"-FX4VK#P:XE>[@"NY[6F$]#Z$DX/#,&%>@0+GR-"8;R1A1N.($S5Y M:)\YPG22-27[V'8WL.+9_9&R/DCNOW$-C)KIHPPZR+-<^PVVK 52CHO#8S@O MV4G"@;-O&O+/'N_SC$7.CUM*F"$/5C^*],FDFU/TJ$ X*#&(O:ML&I] B]=? MO^H4Y(<33 <2::+>HI L&0]^ECJ"?A&O>!#)U/MF-Z_*2L^EKS,"R( M R%ID[=1*,^ZAQG?6SSC1%&RW(Q%1)5(1R/HZ8RR8 4TP)Q(H(S)9D%R6532 MB#N7AMXHE*F+B.9:#DY$ZK:.AT07F6Y"KB(RU84C,^ G#8&FB"ABHKGQ.WQ7 MX6ND3HKE1H AG8[RRH]OEJ0%0L4";@2C#6@G:09Z&UYDG#3]=D1%)&]2D+;MW[X@%YX)# EQX\A7P\<)-# M-I5A7G$%L6,=O )M"LO7D*X%];7KQY;PHH0=B[P[?>+,C)-(*N1RA)GYA-,1 MJ,?B8668,J<*'@T:O3Y/)_!77,$K$G3_%WK@"W^W/+@B+(+-U]5FWQZ*C2F^ MEB:&67=0 B6O>B^^RKYL_;,4G4]UA-)LX/YD2 3DQ;V1K%!'70(N(8\"&Z6+R+J1P*/)+2 F"5K3-J1%A^XRRR8L\$/^^2%MR7@,> M)Y#%?Z!YKE!9H-3LX)1-6\-%'/4[K#V#EEKGXTJOPRQE<;Z518.$;TMJ=T$E M%!( 2X[86N[O,)D4(Z/2:P7N*A==L_@INP,4:/'[1&*NHS&[Y[ \QBYGKN"( M:QE4$8@KP^VE&#B,N[C^$P6AU@)?'(<->X6V"4*>A1T2,!XX@OEDXEF4_@&M M%;+$'.#@:\9_DF+MA+8G8!V%ZFT29RPSX3ZS1)G+J7!S)77$$:H.&T"C3.'3 MN1.%Q>D70I#E<3KF+3!-@*G6)$0G&9U'[M >X8$ZLFC\@&6"2W-FI3BIN:B9 MLUP"C">!$+GW:+&4%-J H,X6] #"W<,55>%M"D:N1=02?N"^&IWHQ4QZQ0!; M:98_A',ZG%N%HL 4NRZC:KRN3 3CI&5!!]T"@XQA,5Z3OD B%%RD]I;PQ45F M-P<7EMVLE7*O&&JZ@PE:#D7<;SS/?T@K4KZEQ3%_@)0#]X,9WH(#[I;@%K,9 M:D]R7X7+*=.R&7T5%84Z ,LM1IOI#_ 9UI=00X@"6KA90FXEC<\]L M4:;X:8X5%/P0YV:4VZLKY6'&3<-$NS3BX(J_ MGA>%2;N)/"C8QW_E SY0]^0(S)\H=-I?])0>I.-+1U^'^D#%*2+>E\TV/_LE+^'\R]X%A%T766? 8"+(P.F&QFA9Q%H&C?,AZ]'D M9V!!7F)O!:!+ O"#DF@?H<,WQL#S(_4'^TYVGL]8ED^L-RI.3)?E7+F$[+XO M1?3VKG<:_75BY*$"8'C*()_,XF&I/]94II( $TKV0JI-H?ERMFT+3L(]7(X$ M&E!:]K?9H^":4\;KXD)!+SUNS?"O,KA IU58=D;!?'+^5HIJ*)\\0_TKMA:[ M.&"!5 K?6*L2X:M,0,BY\UU4[W+(1<(5": CFVRZ39M.[&U'Q[EM1VS5AM96C3YNQG M&A%/JA=SDH,WY&$DT9]SY?\9?KG0KNEZ5ZNC?4VR*V':AH^2)(P\;XI7B+0_ MB'^0L2DR8"72Q &(&<%TDC=JN9?QR'567%!_32<##F4FP:*^B)3[0 MIM*='*A>6MA+,!63UBY%];%68I;5%2G%[YE_'UBKA:Q^*'2GT3[^^?&:M]SY M3F47;]J]7XAC*#LFXBC +0!B9JI4_%S%E42GBMB5AV<<[I>>C=B0QN7W M_Z)70)%K9QI'"<;6VBL;T_$>!_Z! #<^XS?AQD9&X M0H7=]3*$KVT+YO4!*U.!Y'_ ^$CZ+U: F;<[YLC4D>-0J5BUSTP_#P>"RQMNM0,A591?0NMTXRU-;B]@RYA$PCT0(0" MU>KJ:9YO:?W##S)I5[F$F;_$>7$+FP]12.*7E.FC7N!-.*W\- ]!%%ATQL&O ML0+;PA+MIWQ6G_+X:0J.=)H('^1>+C.W1YC3&LJ!THU6*T2/94?44=C%;8)XFZ<_A!#PW0!TZ M!$RE(=;K]FI6VE 'N]I8V"+-SLBI2.&FV8V%'W(8B/CFP7=C7D9NPQ81.N8' MPDZOZ.S+=MZ>]T_>5/.IDK1G.. M2D./19B,V]!?ZJP=EM/^,5P#SW"#@>*X/[JPN;#KM_ *((0B046;F"N M"DQ%WGS>WCB%6;>734?6'Q\*@1D_9,*EW)PBGSI9=$() 6_.' ]\!FDK B2%I;XDMR M17*74Z1,3."&GCA:+CDE@6SA:/9PIJ,48K+^\I9&-IR%IT(P$?GCW3M36?PM8N;4\SCMV;D(+"/NE\W9T MJ6?DNOZ,6[(\4^JLW:_22*[>E73.6)2!;)XF39Y,K^KU[GS9RA'!1YQ!)!PF M5U">9G*X1;F2F=DRB!3P5!RPDL =J66.[Y4U8YC/E:RZ V^% 5X"D.J('9+N M:5)FDH?^^.N1&NX,9#R 64%C2&N*O(&&,$]%M?\[(3.P+[##MYM_\"UCLW9'"S0@%>E MM)/-;Y-<\$=QBC9CF3N1N&F2.S$/A'7#N1%\TF"VR%8V\/A267.53-D%9R@; M>,LA&) C7%V/ $1?I&TBSER+]SP QS_?QX4,"DK29CSK[%2IY5TZW2VVBK[1 M4)&C\<.*ED4Q#'(&,-M6\EJ.?DJ1EQG[@4KB$XN!#[J@AB@WW]9,L:RAE;-^ MQ /M%*:O6:[ZD')5,Q:[5:2^;A"8A,D2UR'U)A#Q6! (6=(DP=84?)[SO:QJ6G,BXF8(OVE=2X MF2/&?_#+HZ2!MW,)!+%)HJ08[!0A(U$O&,JC,(&<(^8F+."$>"B-9I+/A(11 MSI]+>V 7@(L-1*16K4])]/R?4L\W8YU;Q?2NY/0Z3$++SL&LIZ.+YV$(>33F M#TRPJ):^8#S1'M;)'PSD0E!W(^IIA-A=_!MX<=P8\X.GI/%1,:S%N\J6G#L; MW><-U?_;9?^N>&S2EX;46H M27+-JC!X8>;BJ-<+S:0RB$K>[(& \QC"#DM53ME&5M(VCRQK*)<.UZC.8%4= MP8SA=YTS_)JQW.U>X$ZK=D^U(0S6[*G++4;J0,IT\"?O+5?7%C',.0W ;(J9 M9<)8A6G):H!B%FJW?9Z:!YXO>U$G"TB1 V*BHK%;4L K[UY)@^GQ5&P!NQ=W;H?R M&C*!&N#CH?OC.F$D%;O$+6>N>\',+95ZZV5&%[S8(;@1?QN!$O%XA3G?YVX\ MDXW0J;)HW<]YU-Z..PA-0=:I!W5F3N74!VIA&ICCOQ;4O8W M=-N.#J]I@P-_*R";?$W8;R:;[$ON")$/I(>]G:AB[.8IS%^Z3,##WB;BIL?8 ML^4U)1R_N_W.+'_#-5G"CZ7,M#^?8^>LZ5,Z.ZF3<$X"]&5VS0'=3!RN^_54 MJ.77\[5C/VMR,5?,)D:2@ 3YV;MF_6C%2'>_.($]0_@E-!.+DWQ4I\,H;0(LI*G'QVS M",D*4! LGK;CE:,4:L*61G3V"X9*AV5CO:I3#26MIG:KT0*#IY&U4@UN"IJJU1\(X@; MLAC%5X2:XU$=>14DK-1W'9NLTT8&[_;-JS1[0PF@X.& MW?[=H+?YI6JR-9SLL&ON.RS(!-5<_\.&W:SY;4?"YS!];QXYW'1U=KF(Q1OTG+QO_B&7C MY W)TO%$,VXF9ELI<^?\R-%%2PFS)V7.RY#IH^*-VA#L M8K 'U7>O=G^2B<.Z,$Y[Z&D>0[XOCFJ*"U^>"]MG,)C&*13TTK%ME[WX5I*[ M]IIPM'X,0]CA+VW3- M][W6U]7V7.5IU,KNA9)>^>E92\PN+B]X==WM+I.>M$;5-QO=N. MJUVO+.I"Q75-XKI^=Z@;O;'B.L5U+[BVR<30C5%?<9WBNA=]CE&25\)2&AP! M'#3CE]?F+Z][OQ3 +FNN:;7]*U57]9-IHVOHX_ZPHDR7\^M)3Y+"*S='$%JY M36-#GY@#M4OUWB43A&E4V055V_32.F\PU'OC4=VVJ05VS&&!OW,QPUJ-_,;H M[#8Y$&O>+US=$ GI=T?ZT#C0O]P[<'].S_-BM[9G]G73Z*FM;=_6CL83O:^D MMHU;.S1,?30VFK.U+3!F#@O*G"^+N=[K8Q](QL&^@1JC[F.T0 :?Z5 4BP0% M>M_H=0;UZ[+2U.#ILR*G^R9ZZGI9X[U7K=JZ%2E@%\B!5P[2Z>L4553C9P+SA#W1WI_H'*/==\F M8Z";(Y5[K/DVF1-3[YL*;U'W;3*&>K]7NVUJ@9W3PHC.E@9[335W+C2FTS?U MX>C +(MR0E_,">WKO?&!&6RU2R^U2^.^/IFH@$[-=VG8U4?#VLE2"^R<+;:@ M.> -'>L,B_OFXUW:Z[=6' 21$[1H%2*C;T[TH7F@OUT/L,T17;Q6;6W/'.F] M0=6C2VUM [9VW!_JO8F2VA9N[; [T ?= T,V"B)W*7C_%"7WVO7#\!?1%E9! M_X48O39-O=L=KG6JJ2/(5.&']][5GF[T)FI3V[6I@Z$^&2E1;=>NCG1S5#7; MKH#^9X3>G,6*R=ST( R9-PKM?]%CM$ 06Y@;OBE>:]+(C'#_,M/!KPU]8%:W MKQIJ135Q@_KZH&^H#:KO!O7T47>D-JB^&S311^-QC3:H!6;,GO[$NHU2%\[( M6R["RTAO2,U<,/><=' #I<4T]:%9M>1/@7=?/((R'%8M^%.;]-))]HG>&U2% M6JI=>N%=,GJP2PH&_U*A#@X/&W;V0(>=L<_(48R -H;N34/O3@[LCZR2,G7> MV9YNF&ICV[BQ WW85RW3VKBS^N#07O4JCWHI>=37?V0P8-J4X5W@V QVP[WC M"OV>A V[%8*&"C_;A"TU*B12U(XV84?!'^GU3+6KK=I5HZN/^U4K]A3,_<)@ M[E^.:\,T.,'9T[M#!1&H\0;U]?&P3AEHM4&%#1KJ([.G-JB^&S30)^-^C3:H M!4=^ V,9GUFTO:9M3^N0+^)-#UC"]N.IR[B%^ PCNDZDJGA+YS%)4W,MTM,G MPPHE8D>DS)E=22472BZVVZ#>\4B.>&$H,5,BG%S*8+6NM0K9&_F'MY(9 M'8\F33]Z*\82$EM2PT%[RK]^^^C8T0*U1*=+FD)&),2;Q=<=^JJ@,OAW_4EG M8O8V?MWM&!N_VS:LT>T,)H.#AMW^W:"W^:5JLC6<[+!K[CML"W[6H/UWA"S:_;VZ5RR<[7[DTP.;;OLQ;>2>X..IT4+/X8A[' MVM>& M33T6X.M\)7GO_3#2_+D6L ?FQ?LG?O?%/-0I[FA6BSN6+;&V\4.3QP^-0>UN MV*R,N5$\UR2>,_5>Y2L>S\%S\WEW/CN Y_*_:R7/E2RQWCPWTL?CRO<#K:]2 M\9SBN0IG:[=;N2CTU#S7 H/Y,+CD^0SFKRQD5C!;4%MW8-K2IL1@-I;@RZ>K^WOP!^#N'-AHID9AG9;ODC'2!Y6OAZM? M(&2_7=K30:W?+O7'^KAZG[7:A0Y:ODL]4S?&E8.*RMENG;/]._-88+ET_%OV MTO&<, KH^HD+<[<-4Q\,:]=-5;G;!?=$-_I5U9;RMI]G'/?T\8X+EQ5I#PUD MZ-T=I[ Z; ]KU&R8'7./3LUGW?YO?F2Y!_:_+"]#VHI2*Z*;6I?Q.CJ!:JX] MC+'>ZQV(1CD>E6J.95'RHN2%4V9LZKU)U51-\\3E>9 ()2XO1Z!ZBXO9,_3N M\, 8D9(7)2\7)B]&?Z*;XZK-7VLN+S5U$AO78D#\K&]V1NB5KM_UFY2?8QEO MYH>"([KI3ZPI;'X<;?[)6L7*N0Z0<>%BXLR_%T$:X+AG5]. 6=^OK#E,]HWE M/EI/X:M?\VT!'.^J0,/B\ODBWU'-Z-H^G.++9O>1,&O;1\):^J"G_L5[1_AS MS9K],W8"9FN.%UG>O3-%N(+J*7%!G0_49%5/B:.6B)ZY3MF<13+T[;'XEBN*Y)O&K M-WNH75W-OK]K)<\UL=G#N'(M5^VJA!3/-8GG3'T\435/JN;I6 7/S2VC,;NJ MTDEMD2K&R5DD.]JX*+HVC:XM.%I5A5-+;^@Z0:U&XV_H$D:Z.3JPR4?];NAZ MV6HF)1LMEPU#'XXKMU9ID&RL_L4!;64^! M[[I:9/V C_$R4?X-EF_XL^]:%,";K1G6BH2J&.022A;49%4QR,O<%];0,@)5 M8-'P HN+N&!4(<55U4+="*=X454M'$51JUJ 1NZKJ@5H<[BO>;CLRA<+J4H MQ7'/NG.L^==K[/N[5C)M!$#=,YG2O>+USF%U@ZLI:WJF1ZJD,7BN^5X-GA8;WI# MDN.S@"@73*2H@*$TD7IB$>:M@FBA^7$ &^61MVA%#%D3_H/- T),=_DK%EB\ M'35\;:'!#X9_",]9H69I\"UZD-8]R[3IPI'!A6/XK>/;H09$ "Z%P6N;(YM, M.J/NZ* 4V;!C#D^0&S$Z@^[D)(F<$^3SU&1/.%FC?XDILC.''0US+^5:?KHW M/6FETGD-3^3R L^J9DJDE7GJ$597%EMI'G=N@,Q[L,;VW*S]T,+;P)F N]5)XB_MQU>L8 M)4[[U H9C@"+,GXYR;3W(^DO^1A):8SC3!+&\6G&J"5S9Z,[GD:79]C MK3_O8[:H9F"*/XZ9=]N//YK;Y*HZ?QPE3:7X0_%'W=:Z#W^TP+!K6O^U'3[GI;J:JQU2;<'VI[H?:V;GM[/%]4[6U%.JB]57M[,09-TV($MQRK[-W+ MLL3PH%C?OHYL_<9HTJ,MD(^&=U<^ZJ6!S4V.]:NVRJ]?\6O;=ZCR!2RU*Q9M M>8*HN@S5KK2R[3M4^<:V"RU$?+Z!W!@#X%A7&38X:U.[BVA57JVP0U5[;*N\ MVO-N 5!YM3.PL3IEV^MF'_GFP.:Z<95O2U!^MMH@Y<1E-JBJM:J\[+I+D'*R MG^-DFX/.J.['/]UA*-OH[).:VL./:UUJMVJ MRH=&N2CMVYOJW;=.^_>5MG" MMNW4CKLRU8:\\(:,=MA["MAR.4C=%-ORVO7#\!?-\6;^\EDAA+:)R^O^6K?X MYF Z%5YWX[8:#=Y6!>?VPK6^9E0;KGM66B!0N$ 2/, MF3<*J5O;1UL@) U/(>ZZ;J?E>:GS-*]1B<-3FN@--=<:N#GG:=VB-N@TTJ,2 MAFU'Y2:'O3"0$3?D9RQF7?/8834ZS46!'I@?;&@*L($;5/6:(X72/:$\**J> M@HG5F7N8@VWVZW_FWA[E?&UI N; ZLOZ1.M5;NUHT?JZ;:U*Q!Q-:E6.K2E; MJQKAU"*B4&N+YO4?&920-F5S/V#8Z._!"1W?HQLZQ7>1]4.AD9\C7@J,K+;V MW-YVVS;JM;DQ)J[VHEY.@K(J+@>%_.6X!H3*>-<_Y*$VI\:>;=LW1T$1+GAS M6G#$-S!P\)E%1R@QRCM.XNK?'K"'[<=3E^V^^[>AMG(5 3HZC0X0OW/0Z+ ; MV(X?U5!=&;*WSHV!M0O/!]Y^GYXF]_FR/4N#,D M*KP'[K0<3W,BM@RUI?6D>7ZD1=1IR(X9_$FC,QU^V,G?5I_9 O&6OLE[**W\ MT(D<'P2 N=2=\.VC8T<+8%*D0?:'0O*ZZ4^L*0A9'&W^269S9PSQS>="^$WR MY,C^&Z?KV/_QRND;\SF;#XV^U1WTS:$]L8?SF3$?6KVA90],]G>CVWLE?[4( M4I:^9U?3@%G?KZPY+/&-Y3Y:3^&K7W.46#K>58'R1:)QTKS[]VD /RWNWBF^ M7&.-I17(S-'Q]5"Z>AKQC0."[,SVH,?7 MPFVX6]8VH&F3/BZBO&$M*/C%N\^ >IQ+]. M>;K3Y7PMHB;BS>+K#GU5.-_Y=_U)9V+V-G[=[1@;O]LVK-'M#":#@X;=_MV@ MM_FE:K(UG.RP:^XU[(Z8WTX[?E**B"_8X/Q0?!FKLVAVE&N6=;U*!X?4K=9([7YF:;F35!9+V^0/;8M+UX\C\30_RFKW:?&0\S'7OE92ZQWS'S0G>C]8?,;!RFN M:Q+7];M#W>@UX1H5Q77MX3JCV]-[9M4.'/7CNI:CDLT=[?5/M$/GSUAOSP37 M*OVRCV&(L,B 62&SM>F3]A-(7Z>GP>M7"7K2?-3I+NWG-NH 8PQP=3BOS&4M \)P4[VO5J%?@_G*45,?=) M&W9_EME2R;H8'@@$.S]:H69%4>!,8YX=!+H#;1^CA38/_*7&?C@A73PP W'T MERP(=4JJXG@!6UJ.AU_VX26[1O)@?JR:I,K!SNPGW0[\F M[Q["8]W+?*R["E\W]PJ,\8'-)1O/UP>R M\X7=D*+8XTCLT?0QV@*'*$0)BK"(26>21T7TFXZ**)WU2TVN@(JH)0&U7:B( MSEE)^&WAA"D" L$*J\ !>8,WR:X),*GD 6#MGPRSTY5]Y MS,U<^D;M&)@M!X'_P4=A[)+LI3*W8)8]@[V/&H*KV'X=3QP@<"2Q) 7.!)8Y M!V(D6F2GP!:A1+OX4\]P!%":(UPDK:6>0T0+;C'N5^"O_ !;8,@W"+@+P6UV ML HUX[=AAVEG&[)M%>$P7UG(K&"V('[^ 1T_=429JE@,&T%:ZC)*AB,@L$H M&,Q)-KJK8# *!J-@,*V!P31+2A0&YH(P,#G/Q2[Q7"XG0WQH/G+4C&BUV9OH M_4G_H)BU@@^TG#F,T4@?3B:*.2X=6S(T]-&D^8"FEF-+>A==8]UR;,D7%J!3 M8-VS+>#DEJ,(^B.%(E @D\WL415;I]BC?@ 1!3+9[89K[,>*>6$1=3(T.N,< MZJ2G>G$4R#NKYTPJ^ M,T3]*%1#6W/O:K(*U:!0#>H:!G4-@X)?*/B%@E_4!W[1? VIVJ6HBP;4-0R5 MJ',) )S4OUZN^=>7DT%O.[RB/]+[@X&"5RCF*&$.8Z";HZYBCDO'WO1,W1@K M[$W-<\_F>>X].7_N66%O+@-<84X4N$)A;XZG_Q1[/!OST@35N7^"0%%L>\3C MA'BFLZ-82L(=&S!./3-M&L([ZXPS&*>C]\1H''JF9W2,P] S8^,&]Y3G_ MLJC)QY[ F?3S!Y@I03V0ZK"7?)C\^Y+Y;6X!(DC2-SLC!'RL_-#!@=[0,IP' MEN(\,%^>^:'(G'73GUC3T'?C:/-/UF*AYW+ZNGER9/^]"-*(\#V[F@*UOU]9 M&^]E&RO>:#.$9ZR;X_/@0Q2" M1]W,I! \"L%#6D@A-!2 1W%'?? [M1RC]5B3S<[Y!LC)N-/;?)?3\1$G9VUY MH2V1:FP!7DU70 @4M4)?(J(Q]LTBJ,O873(!S72+3.$%1 MB? +2H1SK\417HO'+O$"F1;EL4Q#[TZ:G\A23-:J)3]EE-*<4?CT^U-2-F?+5I02,0;XTXW MEXD' T!=<'/I%]RP,\RB2!P,6[,P2K3! MTG*\%(/"/]68%7C #O/ 7V;OW,$!> \3CGQ@LSAP(H>%)=@0Q_Z/5T[?F,_9 M?&CTK>Z@;P[MB3V&K@U3K^C)L\(@]4N8 MKBGH%)2S)RJGF5[-T3RC4S#9'F.T!]AR6 7C\4E9BB%J$9WW 1"=JTUF_0BV M-^1(D>PY(*6C',3M$-&#H4OG.6[P\9SW7[ J#TYL(;;5/6NEN/LT/F1 :TO7A<68R$Q#F)9R(R;DY]U M[J8P+71^;$E CV9L&*^[+T?4BV_9$^DX.^!'X;:G[1&;?SX!XJ2>UI#59TE#T]7VO6-B?L M"SYI(7'?'Z1-S5N?MS^@M[PYSI<%1PLGL*]@Q=&3-G/]V(8/YX$51D$\B^* M:0N?9_,Q 1WZ\^@1B,/;SNOK-<=&9W3LSO5Z:>OZ7F>0O C^;K-5P&:.%>'? MZ?FE#\KD7_3!*9$#+[77MW& T(C$-A!("BS5!G(F#1NV,_C:S0G;>5O/!I6 ,3&IG?BB25-WT M)]8T]-TXVOR3M8CWF42@9^3)D?WW(DC/Q'MV-05%\?W*FL-DWUCNH_44OOHU MST7 0@4:%I?/%_F.,MIK^W"*+Q62IVUX$S59A>1I2.90(7E:AN1I%OLU%\;3 M.#HK#(_"\"@,3WW)IS \"L-SY *G3'#!+@DN7$Y*ON5XC?YPK$]&AQWP"J_1 M6$0X@?V6HFP(XM3OG1+BU*GO MY0?E$"<#YMRO!D-"_(P?![!\8"8&,_7N$?WBV_$L$ML2 DMI$;.6^X"62C%+ MQBAM*8/3*L/!7,EY92Y?N# PS)WEPO!(P#_IQ@G8"]7LI*V)?#59!9&H?V*F MJR 2YX5(G-6G+[+'FJ%"[%'NK2@LA\)R*"S'V0G655B.@TAV$BQ'\Y6Y IW4 M%,_1B$E> N@D=>*7:T[\Y62-6PXI,">FWC>'"E*@F*.$.8RAWN\IYKAXO,EH MH$\FVQL$*+C)V7>I=QY T/G3K8WV9G:ON*O@)IP&O:HJJ)%X@JZ"FQQ&,[/J MQ4^*/>J79F@"W.2,'O@&0,EH6+CJICZ MP^R+YD@_?X"9$LP UPWTY,/DWY>?W]IJ\FUR+)O40TBH$_J]GIDL#K *_*6/ MK[%@P%GD/#B1PTX*##D?_N-WYK' XH2[MI>.YX110%U-% RDK6 %-5D% VE( MJD3!0!0,9(O9I6 @"@:B8"!U)IB"@50FV07"0/91Y@H&4E.$12,F>0DPD*PO M;Y7[\I>3TVUYPG_H==?30\S!U0O-$B+(C9U\TS75.CL"#[ ME]Z?!ZVCL" OL>)#L2#-XF/*QFQ7-,WBUKTS]Q5T5@.W=#M*XU*W5%TT]++. MZP8@A=GOF/G&'%W5F"/; &.2N;7G2-<#E>(K^IG^'W) F,_4PD8>TZ2QRH4U MUK@E M]XP&5,A]=LOEY&X2D:GO57DU5XBH;D'!2>0N$I%)Y"X2EJ1&>%IU!X M"H6G4'@*A:=HTB0O 4_!77A'N/ >N\1+7%J4#NT-]&&_W_ATJ&*Z1C&=/AA6 M+795/*=X[GF7#^G=T;#Q3-=RW,=X6FLP'H$#)PC2HXB^,">=81;FX6!8 MCH510M&EY7@I2H1_JC$K\&#U\\!?9B\_P0%X+PP.06"S.-C4_,*Q_^.5TS?F MD/+'ICL[T9W\NH@OCVYHB@/(O[A_#-V;"=Z M(JC+>VN%@ _M*PO]& [TL!D]0+;+6QQH+LP6>82O"OG(7S%$6WGWVLP*%QIP M(OT7T29LQENN(*_P?BOP?!A/PUG@K/"K$!D+N[',8*7 74'8T? MG'V?M#CD MOZ$1:9CT;6E_%0WDE/JZI$ E@1P*=6WAA]F>.O#)W)HY+NY3^E%I^QV8R]^8 MMK >F'9/$#.$)ZW\T"%H&9^2ZS^&N8GAFNP8+R;:1\G@>[GZ^-N"88L;>"NV ME]$V=.*GF%Y%D4[C79?H39P-M B\WGSLS!Z]] A87Q:N4'_,WTVP!?%#!^-*)J M0F7@P39JABD5 KYHRIY\SVY(@ZB=A\.C'WSG-.>'7XX*J*1!KWLS9V6Y8%:@ M@14X:*O!MN(O@4QPHL Y 88+*N6I[\6DG>')I0-Z$>BO"ZIY;.Y$1$*=$*P: M'"XP<=CV"%X&/[&\&7-=VEO\A>=[5_PS^LAU9J3AZ3OXW8,SHV,DP&POGRYQ M$LX9S:)[Q!>+HVH:@X:&MV6X@L\J/9I<;F--89_X \FIQE?/5R0,IQE\#[R* M5%B!="WPI]GOD7M*W[GE?6)"Z0O M\"'>PDQ,LJ-]J3 =N;W"ZLR@>?GU>?(83A'$H3^/'N%75U,RV.4N=+0;CY^2 M,,\N*1?8^QB>^&G4'V6 R=;]?1FNTJPE88V!E/F%4OM&>TR M3N^?,8C3W*&K_&"*42S:MTWC)[ F<$O"V.*/?HV!=8Q^_UH#GX=QF;Y+%%X!I![N2XU_2RBD;ZG@Z=A.QI3;2 M-61NL_OV3\NSN$P+;@^U#_"[F/0);UX'V_T$(HC3^03S UZ"E[\'O>Q$\IFO MA&VG1VX3GJ&$BM#T]WBV?4*C=^/R]E_.!CNI^D O M[VZCN^$"&4A0N &Q0$_ DM@29X+.D;2&!!>@K "@'T#)*M#^V:,54_/ A'/E PB^V<5^ ^. MS7,,9>'(_;/RZZNO/02F6Q$"4[+$>N?[S/%0G_0KW[)2RLBGQ<#D7[D_\$IQ M70VYSNSJO7YEN-_QN.Z%D#5G5MVQ"!;PQ.5VM;T7B*R$"@T!:KSN#8>Z.1ZL ME3E4W/&3ZKA]"Q5:ND7F<**/1^99MNB%;+FS$GC-G)OS\-_S]<*^AVS]F,X< MZ0.S)1W>]K@)JO="M,>O/+.+!Z%W> M:Q*GW@%=2:%V/PV'&2!9-=R8N8H@6ACP@:,!IG+F>BYD*:S=+? M6#-J.Q1J 9LQYX'BYOBSR3CM_80W7+'M;Y)YS'26)?V2QD;^TJLP\F??15HS M=_>4%6(Z$U-NFE:.W,N=TDODH[%=(VG^P 93099IJ*55)&O=W*B"Z%&QGY M]F@1R8Q$PFX&PI8+U];E%P2K,)-!U\@C>$%0X8BW!2)Q:449+%7IG/2U,7O] M;4,2#2VN2C<.F)-;&G.4)QA7*I9C)]MKS?X9.QR6F 4%P,P1U2TU%3T%N]E. M.?^4^![ME/-=?E9E6>?6[T]9YGJ&\;'>"K&4^Q&+A#@R9,KWKA6&VC7A4GQQ M[&>@01_OOGP1UTCVMQQ1>Z+A#;-1:/C/8$G]?GW]1?L4,*8EN)$6,/3?&!@@ M"=ISG@"& @$1$J988!.;/#I@NR$A0/USN\[ET#,!=K+1*+()!(@I03(VTS'# M"#X0@*=')D5(G!5^$/+A28,FR+T*>D;EL#J<< Z M?)]2W"LLD>-3N K>RP[4X5=V/.,/2 PHV7VV T=1@JVE+X#B=H(!A//B@;G^ MBBA#+45US9G#XT]K$Z.%B%GSPQ->MDQ 7BC$)() .NHX"I;G@^7&B/M#DKNY M*@UX6$+[M7F,&5%?(^Y??B53>5JXE/342-VDT;10XKAK"G.#A M65LJ?*(XQD+0+#]-G1#QEP+/EHJ/3XA:PK(!N:[XGS1P>AW^5O:#B@% 'X(& M$W!J4&&V#UHHXJ!G.BA]1-.#5G=FO&5S\47K\/[Y%H60+4S@3PNE%:*NF,=60(AT&RS-&>I8/:-N$]^5U'RJ9R2R6:B:!#\;!\+"#S(>!,PM MBU3O !-B-&_!$"6OTW)8H$P2=_E-OZ3 M'R/H,7;M_(8ZY $!T[BS4NUK SHMOPC2!N]V0%"$&;8:),2('< M)1QSRCB1P!/1_B\E0T*"PC0LU_?N"0.-,^8OPZ6("%&ZC=T5C!A6N\0P-]T#6:C!:NHB+.2FNN M)=[OE\1+(QP@FM>LX QTH\P(6P>MA/S*I,-N*+FI*MOJ\'] M1#L]QM&LFR&%"_E4DN:.%BQDY6.*=HP(?,#T]]+ZSC0FR/#_1I6%._?17TN%$*^BO#_*+[I%W;_@JE-J.H MOP2^!W_F'33;4*%P!PX;=@G53/W47?PWEH24S^PW2W#P%PYLLB3KGO.R@9K1 MZ"YMN'@'S.7,0)\U"U*M M=9<>X:+%=D8Y"MUH<(4%[/(_,7S. A#>KZ),P=,^^0$\TKWZ'XZ])"4KE"7= M,832GE/,.1D_7.V91J/4WLVWCW]JO8[V/W]=?_YV\^WZV\W_?M2N/W_ #_Z0 M?_]P<_?^C]N[O[Y^O-.N?[O]ZYOVY_77__[X3?MZ<_??+5"'8).A)056$YW" M9"ABI9\6..'W4!8\EK3RS4.._TQ_E"TF(4L2/T.DMA\*HPM1M#=O-#K)T"+S++,(OC;$:3K9\FANY*)) M0'!1-T:#CEN&V=M1@L0^17@P;* VBX, S$N\4(+/2[SW&O:#E;5"6/]?G;N.=N^#G'N\H"L@4/53CJ0S MC*7,"2=->VDSTA0<_EX< 5P%E,[T]^?%'4K>U*77L^!>G_!7%YI4KS, M814'>")PKUV4\1 ($56CG[L+BBIY XO*8K!F9<4(#8_E/>DHY]P$)$-VPIL/ MO.3@R1X(Z^>!++/$@TS$3'QZ1^Y*+5E9HLTM)SF1,/Z1G)^9277.*JN;5:2E M+9Y6&#SA[KS1_5F3)9#B6"XY+A^30B$*%EAIF$ >^U[5BM@VQ$]N/4Y=?M^% M?LPK+WAPD!@MX;#BI1@A5F7]@P)\?G['B/?UG""D?5OF%A7&)?UD%M33!@TS MNNV+8=\)ML?[Z2X=7O.&%\(DA??8] )XH;2\GHR[Y%%^#!?&27I/E(^C"GRS M!;Y]5>!;CP+?+'L#!^,#22+U^,!E[F#I=6N$.?A,OW7KI\'Z7+UQ+7""TC MGNDAVT\N,S%<8F\F+DA*OA.FR^/"!^U[Y3]Z+'6-L>K7L1VZT0O/&QR#S',; MBQ*#CG8-JEL,P&^(Y! ZSP=M(NLG,S\0!:YI=:Y/\^7]P&!\*D6FB6'T.G.Z MA9G8X)K?CN<;CQ*D-1MI\FI]0G3B\1^+[DK\#(2#F"_4$^:@GPXI[\AR?2KN ME 9C_MHL,?9?'@4&*>X'*_X48)I)UV[P),(;S^1NB.?^&^9K^TN^@IS=5"ZW MN1ON:%9Z2E$]2[5<$$2(>S;TLCT (A06%4R+P(TKS>.4D*(,?O/HA:@*]E'! MU0EG':S)Q!.A0:F+SQ/X,?8]U=YD+W6CU"D092775\8)J/"XH6,SNC$,+=M4 M2>(U84$L;Z%RL>3I?H%SP97.%CXFL6!HT+-T)6)FC<#MZ[9SVGTKR'6[X]$H M85?G%'I&'"BYQJO74W;<;&LSX9EX6<8$&FTN"]\WSMMO7IRWW]'>WW[^]O7V MCSN*\7[Y>OO^XP<,Z];RH-JZH(^B[P2/YW](4NR848@"W^6B^ 6[6=F8>6_! M0?4W1O=31_!_F15.H07\&CFY[E6R;EUF=_'V..P$P=40O]BO9UT9@]?L%YX; MIH\&MO@HT]5+:J/K6:2GMT3:#$\8'CZ

Q\$-IXQM/(PQ#_RB\D(JL[A M&!S-H9-.%.^,8(.2/@2H).7%B/RJPX_ODVQ[$+MI$'P)2OG#3MK+W!5_HP^F M:-II1-_XHSK1U9K-XJ5HZR#O(XP]WJRAK)<,7S %P7*W?[(?;!:37L]=N)DY M8WR\7)8%_)I#:X4%2*# (QZ)SW!(W$+BY^8V J4 MKCOE8^_6,ULN*_Y-(I1H^)S>?N;8^LZ%;U@TODFDE5$J=/$&:CS#+:T]9_:( M:*"$9)HE@6,)@ K15F3,:BY6R=33)=P.74SM4TJ->1Q5A.30;L'$S5#WJW2C M6B!\'.B%[6@]/Q/E36+,)O LV4\CH,1F$26]Z, >NZ55!*E#E840(K0LM)8 M$,A&?_C7>6#%=H>2!WRD\"F,V%(72%?,?B[ &GMD+KT,&^\+XY![UZ@@L(6? M)*[OT>7HDBHZ+51F"_0,D6C5!+1)R9S$F;)3(<(O691IC,>#K[BSM&_%'RQC M3/*PN9O&C"69^87>.")0$R@YH[=AST&'ASM$X&D*8CQW>& IV0L:=\J2/GC, M3@,8/$SL!+PB%JP@-K-$"T+>/EUHC6SS042]NVYA]B&1/F\W)3/(4EH2M4C3 M[)"499-R(\#PGD M2VQW!.+S1#NU>IQ;L2O;T^)O*.]B^X\>7Q^=:O!<0C]+"YWE"B2,6!=%8.G M6KYCN,GF:&<\@?0\F:82P_Y =U#SDY WX@3RQ833YOL;^MPIQ#:@.G7V]5TW MEMC!Z-&G5V(L=L5\G ?\-=^2%Z4O(.[/,7!RAT7"J>"E"1[-[JKE8B M%-A^ M[,J-P,=XA?V^64 !@"R*WYJB;XGOH8/86?@^-?04<482]6P869(#V*K(*MZ3 MG!WI"3"(L1LX+\>0RA"E@)+2MG;OPU2%_XALMO(C-'C0L^/OGDGX>?B6JR3T MXC(;PV.EA!0 766#!80^7V:O,]'1="PR0;C,WV/Q*8?9K%PGK19)@/9^D%67 MU""3H8WBHZ[:7RQ)C*]2=5_4CL"!F;H3$=I-^)/$BU[.F1FW O4@^NY2P%26 M-INE'6S.TE:)THY>M3JW^_+;56X#?[G^^DV[N;FZ_?:?'[]J-Y\_W7[]\_K; MS>WG@^/KO6[SXNM&1_OCX^_7?_# ^L2M_/HCC/G2G])X>\T,8>=\Q'(1NFCU!" ;_!\ 8,"&V;? M,THW%3-+$I>=SS#)^>KKN:8LQ(#.A,0X3PZVCO:!S1EOKDVQJ.Q2G)#.(/=) M9#,]1#1@ZLW*I7JG<0 ,HY&1E=@CU,8)#DC_B;&DDWJ2*$72B10R38P?W6C% M<1P#ODR<5D!ZVZ%<)IVRPAJ)GG018L>(K"O\7=K6.$(>T0NC"6IZ"1533%P< M9H]_O '+"WG8.&11)*Z2$!>7=9;/<@I(5D2RRL\\"=8^\.9V4DR-]SU MIQI-%LX"9XIN P,!+N^"/H.7S&-7%E9L&+HP%-5)6<)M2;/;V6P/VIJ6S-SM MCMX5PS&5BK S="JK<44LDD\6O>R H)_=W"AB-PIESPW6CT&5I M[W4^>0F:X+&;-'G(22'G JRM%XZ&$LTO"%^&7>%EU5.6BZUZ=@F^!";LR3L4 M0HYP24#I'&8G4T5E.%-1OLV!> V,PR(<3?LD=E?42#9#WU7H^N_PBR62 E"* M\"?I5"%48>C/'"LYI"UYU9Z\K&\3"^S5?G^(+BAO_W&%S6+>#/J[Z7=U1@(2 M &+X]GRU!7ERF;T.W6#PES>W'GQ^G4(:V4A33#:0,7B2@8Y[UY]B'AV>])=/ M J$JKL(1Q7J92U[8;.'!TNZ?4"N1.:D+\::P!KWA_[/WKLN-'%>V\*L@XLR< M8T<4>:26+5NC7W1+LGN./:U1:ZR([U\!2)"E!JK@*A0IZ.F_W&M?ZC@Y4;QUD;]2AK<5XX/\_" M8;PJ^I?[>M^L52Z7CCSQTJ?B0N+3\T<9-IE]&6A$X/)H5M84>NIRN M1*X3XQ(@"A/@T4!]UNZJQS42B?)@R"<.0W22SDOF/2Z9[X*&KTP2UP/5MW6Q9 M&QX46V'/W=N4'1,)2E0,SW/_GH]T\[W6@7RV03.*X8=FD,Z4N+=W%&[NF:H= MD(:T3*CQ) ;C^Y0%B1:;7$0AFQHUNF_#7<(T9-]"Q(N4@=U+FJ?P+3H-P@][ MJ2.67^9@8Q2U/;$KDRRH)%N79,3ZW2.5K<_K[.=99W%V4VH%N[Z+V_W04^J5 MYM>F_:=E+.#QS7; G&?[/<[V5]'2 SW>)9@2 -1@:Q?)TKW"@Z47S1HNA0C! M6 XE@*1=6\:/J:''F0Z %SA1);[DLN]J2I-*0Z<$+%JLCLO07T3K4J_> M$D5F?.QN=X?..Z$E0= (A"P#.NS75)M?W03^;?1(XDW&PTW'K1S O@R=4 '3DI)BHY"=KC>=YB[W.+$3*C'Y77M<]D;^,,QQVTFZ9MO47D MM: +(S/+J'3<5\9XQ]/[O#+>?]"GL9F8TI0EVRJJ$#/*$1_O_<9<.<;3\C>1 MR0T4ZS>HD/U,E:>SJ_Z!CN5-=.&8!+#>'W2F]AUY;LZCBQ] ,IC. MCB]J\.JVC-S4J@(DW.M^3: 4_48?KD=6,!=\99?^9DY=&\(:A-?(4G#-& C+ ML"'H_L7JLE+^(D4(.#T+M?ZDA M6/H3R"I*0N^VXQR! .'AL]YT6T2*&<[D3]EU2W12:@U/+>#K>+8PCB/E&J-G M&UU>SSR(-!,7M.DY-2$1[SW[& 7/]XR? M'B8FOOE,9/%G^))/\HW>D:#J5P>D>.* I=>G7@[NWRT!EY:>$4"AOY3G<3.9 M^GX>GD;!#4L")14OX'Q:2Y+]_G)Q>LW XLE5HP-Y,TM0Q6E-Y#.].7-7X@&@ M7Z+VXMXFKA$J\L0'B;.V4M]8JWFS=Z,4CMPLG;4 @1,:^Z )54]=5<&X"=.( M(>US_E8AS]O* ? F+N/X!HN_U]MM."[^5+<9 V;&!M4<1KL-&D\EO41H0R5Q MPI^I#8N9G^(YL^N:;<64>2AK'NHXI=V>,WWC 9ZL-5C6UP#HKIN!:2]_ T"\ MG$DO7__]U1<7'W^VH/1UV#6KW\9#H>XWY,_@R$#G54,,@IR U,56\(Q].9+0 M,0_%U=#4BZ]K G&N*!@"K#R>3]LAW%%3F.Y\QJ;7&765[7?'9NM7AEJ/17?* MP-"A-U".2&EI4-T#T'\=)$?^-AS31O!=?5,+<[I ;'P@\P:(8,3Q3*ZIO[*: M'^LY9C.B3HZOA?B/MT\32BBV.J.\=\F/W 8&IX)MV,RP;H)TH%N_7[R6^Z4K M5Y%3V^)?5"+?-OAG'*$U.1'&;J:Y8R(J".%@#;HM2F#D&"7R1AE:5H\0$@4" M7*)_L7A:"X_]//NY1?O"R+3D:B*XVL_]@ 5I&OEI<3F#"? M=2(G'F4%9Z>- MA3H.#_E*T@.T7[@Y!%;V&Q*^J!>Z@:)Q7\D;&DPZSGATO98@W.$^W]0H?.A1 MCP:'7".\M;)S+A=_ZX >64FZJ6GM$5 4H/:,X^AG>9D>'IYQ;*UNDF9"$EFW/;KPYM1FYT/QSVW1X_SYX4J M7DTV+IIJUF1\XJV0YJT/\]O7PK*>]A-:?+7?EQP*4/S&2>'J7%DGHW(]]R?P MY9CA@!\'1!VF L'VW]DFON"^V8>M+B_OR.A]LZHP+^.Y)TE1G3=%)T#JS-G( M06?78Q4RR#[Q0VZCMR.$$< Z7<>9.Q2$!MKBLE:P*SI!Q_BJ>99S" MDD/2S=[RN-AV=Z$W>#QW^K:8MMW^X*OC4[]""C+;!-E ^U0[-\TS4[EAB];X MV63J6UWWT2N2SF9MVE!K(RW@DF;EUO2%46+<2@I_TR\C6/2WZ/9LSTXQ"&EUOV*^05X28F;#0Z:^$,BKNZ8 M3 )M\&2=F)6BT$9)_1C/(5SY%<%W_R4"%2;2)9ZG?_OLLX\O7R3J>9([^<.G MG[E?R:9=#,T/BUV\_DT\%5LB$0.;O;*2X9OQ'R\J)5Z5M!D+J%2?_N'WEQ_G MM_FX^NC%'YW\BM[H&.I>[_%%7#2[9>B% NUCW.R%WNSC_&99@QH#N-"-)3X$ MOW1R$&D#[HD38?$/ZRPCQX>E ,7[(6*^UA9G(G#3196*FI>++^,=*)'HR8K) MSVK:D4]C77#@M"UY;XH'A-G$.I3NI()(EQ[,Z1C5Z.X+G J2=B_OC!^0&#TX M"Y9;F==B-G/_69_)P?/J13O2C)RX3YX<.#?7O,=$IW2[^;/.%\R&+NLSO!<* MYW%2?'0+PF0*S/S\/,7O;XH3$-51M#="(P3G'VD#M:2V#NZ0:*9-VV:5RO/D MO+@95B_&?)[[ M7W[NDT88@:<]*?>RQ^10'"+EL"74LR79G%:,8CBX^,OB&9H9?0Z!O$-19N]- M\L[$"@CQ1Z5+&#S!*,?D+GZL*'_2#"Z%0@[D.+Q;WR3G94-&TJC[;93,^+9N MB[I,C^Q?U_.=)KP\$H/4Q1&S[ Y#YO[PZ\7-O>TM-W8A= &CDG3F?G_ M*M,+TBY.L'1E_H?K&%XMSJH-MQTMYJT"UPZ:E<\RH-I_Q+E.N7'6S7XR6^83 M/Z@$/B)/-G"B['@Z4W;R39^#,7Z5V*RRW%ZW\ XH^E#6B.$(9]5D6B )=9"J M/-$,G;V.]^=UH!DLH9^:=M/7!A?,D W<&Q7W=]QEU "&OP^K>FNU'VDYEY]\ M[PNS^G'7USF@>,_3.]?PV?77T2O\L59G([37VGQBZ4Y!]&NMP:,PS%=EUS1Y MK/33N@=-_KK;>Y.H\B?:AWADOQ?XA3 M2VF$K,Q,O\CSM--^QX%5!>JA?((-\_PO:.GLFA\3=%B69':GW%:=U]5[7%?( M1@R-]3F2C,(A7#1+4*8U: M@1EHVJ*J/\=]8M$@TJ>.Q$(O1EQ(##\81NVJ1:EILQD8/RKQ#7"*"0_,S33@ MJ#[5*Y64QQ\F4E&F -?T7[0,.[ZV^1!7U#=((Z1#>VB_*]52Y,JAQ:*+GQX) M'!GG@$@/)BK150JR&_J)4VTKQ^ M8DHHHC9>HF*233@):%YV"6@VDFY'?IV'9^.>R2A8&XJY>'@"WITQ[ZE#V9X$ MK> 3-V)QC!3Y24[PP:UQ(CD!PFL1UZ.4XN@?^_)H<%^+ _QOO_^H1*F]^.CR M#S\G=NSJI-XF!,C7 ,DZ:5@2%EXU+[WA$QBX(5E0^& >>AA5KY;;<=N;G/0#RZ M DOCK[BO_ITW-40J&$Z_USXO' .*<^ CW%,FS=@HP3YP,G*V=^R^XD.)NC,; MJ;<$2S@W (0&% M5$KPNO?M'XI?..%'8\:QZ##MQ'+O7!*G226KH/#=-+\M?@1?TYIQ/9$6/\T) M7P]XX+#9L,KS7!NBG%W0#VG@!S!FGM>IM=? TY';^ZW(*TDN,@ T/[G$:=]D MUK.2;9E\*;%^,G13?P-#?8+NR$RJ X5RXTX":+($X00(*GEF],DF-0/J]VK$ M-7->T*-\'\#C3WH_W! P[X[Z0L7L\<@KA0#=$X$;@>7DB)SEQ%[5V<;#0#:6HP_LDRGWBCLI5#J*F5WZWL;14H-I[3?,. 8#J MW/:G(QY^2E6V4I-[0>9H>WS\-%#A7I^9]Y#IO7A+D F.G 9LJW[1@^WB MGI[KP^ A02=>X<6X>F*N$7JROR.#T)NXZ8DPIK@;^PMDG+4/.N'NG;#'8^SB M(&(3)3&=S)WE^;GG6=A#Z%!5; +IA/GNQZQ7=MJ:JGU*KFB,0>'>Y,HJK_RH M5>FFD% 7-9K5U#2,(=7+X^P>6Q"EX?Q@(P$/3:-4Q<4>:,(B7'*^#?YB MQ=74PRJJTMI2- ]'<25]88BIU^L>;I>[FX?A\&I--F1>GTE;*0'-=DHW:)\O M(_O*GMV./UG^(WW_N1QI_QI\X+]*H-$?ST"C)^K'J)6G2#6LO>TAX\B9%LNR M$)@GOEH#R;8>$0GM-^DB68?E04T5*3">;'_VK;-TU*<$12OFLG@,'#:I(SCE MEB$1B? :QF\4,]>UUQT\E'0))4*9W?5XH/F@GES=+*GNS$AN.'RC/1LAQD$* M*( R6#Q6"'CRH:*+@OS6&RXD#S(5./M&%C=ZDP0[M$C=]R+9F>P21-I4.)K3 M$\:*>;]M,Q53%X(E$'7FZN6N1)ZB,4;L>[4_\U//*7YR(,A!K1LK&E#5M8]# MJXQ6=W++6SIIXZ*/*SJT#;,U.M:KDND*DR["JP)KBRY#\ +W/-#2"XI[\NL1 M]4+?2.(IK;_[_&;2V"8I52]CX)_(J6X3';.*PM/P$^N$0H*:24PO/:#(2L4O M1""O$=CMA,:C$6](P^PLA;X^'>P MUP0=)WDN>FQRV@>6+%WRE7ASI)=!7C4!C0W4J/.VI%2P]5\G_?;'79V[_C6M MD>4(LM4 P]90S[]I0"C#QK\BP]D;@QC0B[W6]4EL(N2)/LD7^B<8 \[J(/^R M#LGK]+Z:H=9)5*87-N6?V%$3I*:X9W)3VECBJ"5OZI)7YAWV$576I/SUSUY"O1^F6N&\Q0.4!F:& ME P&Q;<8X/B^)+< K88Q#C7E#E*M)H[*L)&NEG>ANR\J/G#+A'(:%#[L,TV^ M(OP^[!KM0X8:K!;Q6M?:ZI]AV+CFICY.49')B7G((S"*4A6=P!K>;XETMUF[ M7#WC>L@ (#=)QOK4AV8H*K-!UEMYDI]7WR9:GX41#=DGME2S&Q(-C])=J;,D MZR)Q@F%IG.# RCD3:1>'!4!8'WW^$/LH'OW%Y\^)P!-O_O'G\9K1&LR-JXA2 M9X/;;"K?"&.CI'ED=G$DD9;KZV2<*GAZR5S&/1V?7GBTD"J)6V#(^=/P+!K; M[8C(;>CVE,^F[+3DT%$R/$K8*S7&TXY :M-_)\]C0MRIO/ J>7T?QV MF1E\5W[J#.8S]3\>D5#Y\![COX;.UQ/WV[Z=KUQSWF <#EE6979TV6]1I\\' MKVSU7?-3?&6ACR,;=Q>#V2$&I82T*?LE9H45F)JIW@I(X5;@&^(1.HJWOX&L M+9D#]J4XZQ'R?BSB;NS:-FRG&7MEWNL,,2%"\[+EN_8B/OV.Q)E\7Y"<=[R= M4Y,Z71_'=A^HU%SRZ\IW4 9X,M*Y=- MKZ,#?,$+H_D16[+>&V3 '@9N9NJ>JP?'X,B45::O8;1&I.TA\!!'JN@8'OC% MR(XC48<*"QB102-J401YHW7OI:R0./2=XZ>6WZ1XB^CE 1_<>CC)_8P'4/2Q MW\0C.9Y86C+*_' ^@.Q+,Q2TS<8=('#2E86$713:QJZ]:; WY7??A%K7Z*KK MHUO)1W-KHP"%A/3\0CY*JXRX3*8OR(G?^/>CR*,@-Z8'I!#23H9_.;;KK;I* MSHG#K,$/*QKX)8[8> M.%22B\$%UU;GR\0$VI]R\#S---4[GM'/6YWQB9_MKW_9(;HG?IUZ 0[(EKR M8@X?6 G>KJ'T ^B*+_SP!32097V-Q$1+@HX@NU=:>I3>%1%IN$>*%!7AJG=8 M!V!90@'G=2["W /'@8HG^(ZL#P%VU>HHAA&#E!>=I#"385'O:QC/6VL 7F@I MZ/5*.#!.!G+J*:648!QXN?AB[,1E\>!CFC6TZ'8VY2Z M^R263^5IM^?44@X>&.P ]-GOS:D9=L3#+9AA"B]8?FIMF%[?&^+^7F*2D"_( M39FS8;-,(S<-111RJE8N7N&-C/QM/+)I5W#"PPYCI4C7,*C2+4W.#A_/&E^5 M']0P[J8#-.3UZIG1W)*IE\P!G*.X1>CB IV^%2$C-;D4!;,4"9!O*9ZR; M8;7M!N1'"/"*U=,LM_SE ZZJ\Q<_2^H?JD,QW$AD/V!,W:I!XGG#E(+Y7YQ3 MY7_;!KHMB3CQ%C+B3]E]0.=J-%K$>'%F4V^SLU=C3P_K!%?XMOK-"],\D0_^ M)"& I[(87I_<.='5I9P.,\W'U4%@*Y3R:"GLFD&;A-@L)#=W?GX]QXX9*LZH M.2.5VZ)369Y>U$8DW+G7^%8)/R3=O?0^_J9QA;?;^FXS;MDZK]BVTOI(-;B* MD/,F&8;B.WD+>$FR-@+X]OD0UV>0&[6#E*=IEJ+1; &6\PI#&UK@Q(D4IXV19;1S MQP/'+Q3QZ&?==G3&,H':]]%5(L$LB=O8S'KLE.CN NI%52%6=/1G'B67,*5V M9 TAO*71N&>IE*4;?WJ)BK#JXY0PL:GQ*.6GXAO\YQC?Z,5''W]*6:2Q%?+3 M)JS=HQX7=(2']8GGK,1;VS3; V?U\'#D3%:&U90EG9/'S(>3-;Z_9+6,Z.'" M@J_GAX$4VMBV#O/G)7?KIGWD6Q O%V]$D!(U;OM9>2 MAS&L75H6);W;CL"([B4PBM16O*0F.QQ6ZX1SR%+B*A4$Q$M<)-TQ!'9T28&, MD42[[@"YC92%Q%GHP959'I];%GYC$\PGE2W".K%, + 3Q^!&^QCBP1$#DEW= M; ?FTKVNV^1UHH=F1 7@Q4H3=)84\$#50<# X)_=V MW)(+XATRN]QRO.;Y@B7>-U2$"1P%$41@J$2"RG71K0.[V7A5=)-4KOTX[F[ MCO"F,(R2R@IR".T-Y>)$D[RLEF$S;]%<>KGX)E"1 MJG=>\$\8C9PA:Y@<>\F/CC/:\Z:4JMMA)MZN\$!73ZL[XTS_D2X:?(PB/^=B W- M>!Q^?PHQAJX;#YS G+@_G+@>*0 \:)G1WU>-)UNOBF_1'G1@<$*[BLXR.@@7 M+-"<4%\:4WK#^V>CLYND0KK"C^+'EI,AMTX^(VFPI MQ=CD@$9J\&5L-W'X:^1> #;+J#$%UAP[S>-%T>M^_Q<3&Z\:5^6%OEYZ6O,NR.+>AL1KD;'-,VE_40H]I9J;?')&3Q< M'T5NL@*Z@EDX#I=OKSM2ICKIB%+/$X-&Z/,QU-Z]]]FR KHXZ('N6E-'5E00$ER55N;5T+0&D%+:IRY'NLX.(<@D5 > M/4[).'7Y9,\@:.X#>_]D9^+N: :VC7+9<-2JA+FO/T2CTW _ESAM#,,1_W3B MAM7.@P(.9I"%7B8]\C.Y#0>*+*S?;OYOF^+5^0B1KKHQM5HG,_&%>L\W(=E? M:4T:[&2C>&-;PX3"CY?IHI6(0SKG.;_MFN>!O",H&(S4$CA_ZF[O46?GBE)[ MG#GCU2-X5&& !U>E3L+:BK>I^F/V73@NNM3%H?=F^ N M_CCH#+#RG@^'_MAEW@FR;6?W?8SC\?.X0KR)@,9-A6]:E:>:.G)YE62B;U26/T0H9CGT*FKF5Y=DZJ MHY82CF*-5L;?4IJB+*6YKG=4LI 7 17\8U(>E26*6PKSM@ESX[W-'!6$I@ZC M"RFAR9H_QZ&@3";T!#)^0C:W[UEVNC3O5BQA1\8JOUE:A@M:+LGBO7U? 7!) MFM "K\"TZWSQV>H 0O@"Z/J3<).2TQ!&&-)9;][2I3T$#BSL&;8=;27N"+.: MI2M*'?)P WTGTCYMP<%S<$U*=1/Q2AE0MS4/SM(I,TU^'-<46<.9EAKMCT_= M,K*GI8:,1\AK@KW5"^.0S^9-DB-:.@8UISLXA(0D'#:'Q,?1,[>415T"AI,' M4P2Y54KGPW(G($%,]+YMP0F]GNS3Y*<[@S=J*N_44!?[U ?5@JM4#P?HZA2RZ4.&'%\<<6F@*"=+C9,=&'PFJ@U%CZI*C;.5!6YSWW4&&IZ@R M/(=UIQP?*-E9V\GIP@K@=%KWH-A^L*B@_&A&TR8-,+/M"08E)&' ';4LTYPX5XZNT40TUAFQ&'@1BLUH-%%VQ&S.GMDU'1RK8TQ>T^, M;HDLS1Y45D^J7&\'8XH/2WJ5U^.6B?4H M_2KDV*G@*Z[C#J36@X ,@([*2S'^EU860@#Z;_8JT[B;#2I\OP,/0WPNS-!U!DO R#:#X/FU,$%\ M+V.;EARE>J5S[KZR9K)D.N5H<2'!^M-RJ M1EM ./#[G;L.\>0.PKQ4:"8VR@7*(8Z6:7IH,."%3A3>&3MJT_L^?F@@0B)< MEXG36Z9HH*QOSA7YEU!O#S?1Q]$???8I-L!? M7GU]=:5Q54Y9F=Z(&$OCTHQ#D)>;)0G$<8\-3OZN%D8QK@VWD(5Z..Y#"@\6 M;T;@->(YCXN7 \]#GO)+[+-R@[IU]4M50UOVA2H;.32:T40[E8%28#FF8:YE M SV]Q8SKC/,]HTB;NC+*OCC3JR+UCGTG/4%L5U+=(MJ%>*#M!G[Z->.TS)'( M< S%J$L,24Q5J=U,@5?Q7()'1K>@>5[QHK]M2%0SY*1@66.43@S9N;P@426& MK=H:0Z-[3TBAUL@[.\?J0 M_71-H:$HT-\*<\P1)$B%,T=Z-R 859 MF*Q+,10:<.2%D?* -[D=:KE.*,JT=)*MXFWK! 5RBE\S1[,ALS$*^D^62<:Q M=;))LS5GH,RM-*#8\CFSG@PJNE\U[9A%K6.?-W%+%8!Y.W4$Q/BLF7_SGXTV M&?)%L\9"W]-IZWH#9_FC=&4AJ4\;YDR3CVFF?@Y[8"),-257MO;$,_.H&S9W X!:(#U M[*.C9X13%0_3VWIUS'J#DE=-Y6GQA4PA7J\%G,%]7T_?MN@M[3D$BKW1A+2L M6$/A&B=BY*,LC337B?,7/K"OJ--&3R8 M=@$BD''G.@3E\8D)342WZ+C @ZZ9R4G.@U5WD:XMNY,1#6!3>Z=-L2@SMVE% M >1LR\FZ^N;& 7CYM,X8TRH_(* %C)37BF1EARFS_$.TVP9\L-%E)HMX&22; M43>R9V +G-<_?/%%,+>O6,IA7M7J\0S-B/R\Q.J+#[#RH@!=8//=?5)7?WCI]0 EP3C3>GLE33>B0#!^KT/V=5]1GX6Z\E/B,[M39US2E++=(.>7]*K@MO M!8TLO2+0AD=.D,23R).BR,<43G5V4++5TY;XU ?G=%BJ$YUPOBL\P0"1K #( MU8<4LPM/DMP91'^&++7 /LJ)6"V\/M*@8NF%#M[-&.^9]9IHAPH-U4K @L0, MV9#MUR=JH:5S=Q.V@ [S:,A04RTO_$14S$TQ&!:MP&=A0JY=B%9PCA/P"C6 MMNN2G9/VOK\1/YQH2V9 $J^GX^CP%(=%(^"_'D5QKL ]F>N0T9:-1(C)'3=RS&;N57"ZB# M\MA)0]L^'HG,ZHL-*-RYC][C'G&O/6L:J:-D$U5)C\%,.,ISS2[-&?9JL6XO^YK;1/6RML SCVCJ,7!Q:O3R9&Z:KY#:V>, ME#+]I(^P+FKSGH;&!3.^A^HG. V:B7L,=>J_!.7L=[/2GUX'C"H[];67V!7P MF['V@ 5(OHD(*:@NSO8GCO;J^\&M!-0):&>*KE$A77R?O;M%2S"RRAH7SE:FK244(V M>&%4JOT3]&)@KN QJLS,7B5-S8:WHE MEQ*424HGCJLL^>(D)8OV)+;SH]%[J=:/7U$Y-EK2++Q:)JK9VL?%,PD((>WP MN!*_C,_HC(_+E36JK:**S#*7%78!X<4HVHOKF QW7FL#+HVJ M*PFS0>3C6H,=PBFU16W":TNK25QI+[K,D@MD2H!F4;+)<)Z>FOF4[V._ ;'*.[ M5&R6!"HBEY-VCMB!8FX@("8BNXX<&-@]:Y630-HC*)6[<_:>55X5;I./U\DJ M 2IPY8B)HB='!PTM/$T0I@ M'CCM.WF9*+4WZ0*RA"Q3_N[]J08. L/ZE*_+A2=58B57-ZM?$<E& M#;H2#/$B'$7FG>B[ +[->7@[S)O!Z@TSK\2V/1RFJ$6V%FG#:\(P[?EIR^%D M@ 3.O]L'B?D+];_XQUF^) M/Q!>(K.I1=<[Y !2.V^1(44Q9%!6DOH:A SQEDC2T-UBK61]K@B!0,SI;W&)U+I9>N9(JPJ@36.#LOHMT=" M44U<)6N^@(\Y[:)A(!)KGB$@=!(CY./N=X)-.-2@TY 93VI,^_B.M2BL;2C, MP,'/B'L^@"I=!5CDVCQX$^ZW$W>@U7D.Q_HKP9K>9OUBEE]/JGKF(MT[,!3+ M$(H@VJX#^J=Z >\U%!5LZ_W@H[LX^%N0CQ10*ZP;.WPT>1>WR3:^656Y8SLWIQ@HJ;\GKTF7!IUFYY*Y4UQSZ;NM?7F4>)M./C>>;UH+[^;TUDX M-IV9VO^583*2$E66\(% '%=)Y8[I$?0&NFBDV2=);#5]EG_/I*B)& )6Q^ ' M+!I*Q!W<])SYR&$*DZK&1[XH5N] M9>%@C=Q88O0Y&++7I]Y=NI-D,BUE1%VS')?6O0Z]=$KH1PN4U;T@*:5Q9C<" MU!/C80 ;^,:G 8I6)Y@->A!]=&?RJ$5QQ8&I&BY^$)= S'(T"E"0GBT >=>! MSKIE?#,*F9JV,NU>R\ \I !L1 B<0A#J[/]XS)KYE&(->KSV^F(;-H?_^/WO M'EY$%Q]P%4'M^-//]=W>_R/DP_7BD\O?TUB4IL@3#K%..,Z@>\[DS\_3]>&F M:Q[6<)Z>#S0]A8NO==]UZG MKMGIGDHX;$8A4>1GP"17)+ZO(CV; +4:]WEFW^/,#HRPQT&'W&A+56^C#B'@ M!*.'SM/ROFUEVEMD#LD7S%HGK'*H%;-$R,K[L7189D#%9V?_ \VM&-22]4<3 MQN<)^6#!L:+,&5F1DNOKL&H&JY!KXXH4'K+-6>ID0;3+Z(&$(J4[GW/O-VY( M[443+O_EN+Y6#DA)L*;]R247_LAB=5RI%O3:K>\XDG<0/" ]MQLH3XH$%* ^N^MB"*3F M0P(>^_QY]M_S['/S&5.N)9UQ2](V_<)I,)]GYSW.CFHSAN@O=;MFE0"#I*#7 M$25-](T'2""+SKET&B:N0 <$GKE,:IG9&A*'TP_(*37LA#,J(O__[JBXN//UM0QC'0(Z!QJ0;T_7_>DAT)YY7U0?8]TAHXAFUY MS%/W;.4P]S4;(;@[9F"G\T2^[]RC27/2P5LSO3G3",89'36W<9Z7#Y/"<)RV MG?+DA_:VB9.S2WT^B8Q]%+6NN+DJ\>93;#MVVD0Y?GG"7>43'@\$7R.R>VW1\F\XGO]XV MG?/V_9GJJJY#;BK3T6TJ9KF"J(VAM)7[K#+J!FO+HQY.9CK9-I E)E]I3!JS M#[.J/0=(-1$N7V^[I04PQ\SJ@46'BZ.&BF?C& \XDN3TC(>DAQX/O\4M27$D M*9>,K=)EHM#8#6:_N*6;@92@MDT,;=?Z1;T[,^))T[# V;GN$"\YYEJ?^0?, M6U;JKL35S'S^.^LH ^:I^( YU/K7FSAR0192& X.*$4.'"C>Z=F7Q!!A]QX. MINF7$4G.QUP,SV8(NZ.0],]:N6MON[LU:>"Q MED_!LC,X",BTP=\VS'(PQ] MXM3] _)E&L5MLR)@^N&.Q!._&8>AJ7%MB?\PYZP72_U]\Y,N-Y5E5=R; ^ A M0^,S>I^YE?+5R''PP*KNIB@+=;63BRR)("F[NK\$M0Z.1M6=2WA11_M-MZ/& M#5J9QG=//>/YFM27(;&\ONEZ!-A4Z.1V'Z$7\LN]H#GG]7OV5IC#9 5()DT\,2'Y.GD0U)$TA\E%EC2K<$NG)>&XZZ*>O;^,Q& MW5XII26)$AG'^KJAWLM;]!\H8U>Q(Z"M,NFD9 K'Q-XI9=JBBL0:-VV0 M-S M,*971L,P!)#\0L:E]V/2=>_FF^=R-.^"TM$'="RN*E M[_QCC*L[2+EGYMN;&KU>T9#,-BBE3B3NW)VV*\4M(RTCJ0.I,N2HG:8M23@]4:*6"24Q6*(DVQ3U0'"?V9"O<2:@:\,%GT;7VQ@'+ MTK*8ZV!+I;MG2ROUEX86):=$*].G\MZ(Q^$)VBNQ(78=-?0I^Q!)NDEV%5$2 M'?#4!";'/83*B#4FE"C;"=%%3O+#,Q!_1ZVQ^/L4ZVX-:!V=?[I;E M;">B;JR4=LU@4\LRC=AM7=P"(M#-\ I4@%(3*QP=05S$&V@_6Z$(EI6(@7>C M,=E#,L8^AH>2)LKT3'[,)P(BOL]>QM^1+,XWI;G>/"%&IS60$3%;_FP](UUQ MH%KE@34G3KS(K]P^59=/$!_!-LU1$J(! =UQ\Z;!Z;64N;3 M00U2CM@'$X98"T#BCM"\(9/6K1^>07B8>@O.:?+S;E29AZ]$QD%UB.:IJO2+ M\1K2CBIF2?6S$0&0BSKD/=%,N83^GNCUK[?F!8;LNH>;OANO;WB\P.NY\4PW M^:C(2.BSUT-ZO"'-V?I=9J-@/2N/T.B>'&Z(RC=[#L9,=-KI)RPBTT$#-0D_ M[04]TX7,'ZA!_S6\LKM?VBM['E8WGH!ROLP=+)5#47'3=L9PQKJR05JXK;H@ M.URT1TU3J^[3[^":Q*L.Z-D"X02S2>JMAAVIL.*X>S9Y*E5*J>,)%;8VKJ'> MB?N!B1A.^"IO=&A$-^Q#S$(20 ;=GQ[,[(Y5N:B$.:JY-IC;B?&4CXX?I4+Y M*B+^!\'AN,WVE*98'9R8*5^:R4 DU#3OH$A,S8UA)G1+^11J+.(,@BB$A]MZ M.[*@YSI.C)#R*H&3(E6ZP;$EI/+)GI(HK.P!IHTZ,;TH%ECSL%+7CI,2GX ( M%)->C-(>4)8"V1[8NVUHKX7/FU@="B4@-PLY1"(8/RQQFT/1>$8GB'-]S.$I M,9?G8&Z:?G!*3;* M<_XXQ$$*&]9*ZDU>4TM)Z_CRV&3"T%!0X3H<5D9T9IB,Z'-U<14=O-I/YB;I MUL[;E=19&E3/G@/.;D'BT7%T0^([S]X6<=C<.U)V&1$O?#'1)IKA0XI#)(]%D<[*\R[AYI57>82!+P)IOCZL6)$Y^.)&.1?1N."32)!*!>51D) MG-\;?<(MZQNGW"CXH5C[P<'NC>XG$PP67UWT"^(\@S3(*5<_'QV1UUB(S*HY M?74APX8)2.SR*3/@& B-MO<$IO8UW%3;54P_F+3C2VU M4=,CO+QIPF;QI5WH-5^H6EQM*>NS^.O__E\O/OG=YQ?_/<9__.YWGZ_NNE2K4I/IH9%X9#_ M&=K@H0V_^_5"&YX6 VEJ4U%90G)LD1T5%Y4I_)E86'G)<\7?9 <>9]*=LHWE M86^:7CA0U\0BK3Z:B,NK960WF>TRG%+I4(6=Y+#[)<5N7 M2:I YLS8HO/.A"VK*'+,$)],99+GF<&1G:+AXG- ^&)G#X )YWY2KB0FVT 3 MLI04H;B]$J.Y$.+7@10I9?)X-KTR&KT[ZV/M1N+=4P_'6DM04(E3/>/H7"Y> M:F0C;+_EXFT&IKH<BL:@QYDTC2E+8^?@4'DOV M--1_UTK^YY8@!R!#BC;-(_0B#R=U9N]2$:TX 09[>V]IT&V9ZQ6,*2$T;=1A< MW"WC)E=7/M-'JZ=JE2:T=4JV4IU]U?6:=FQ)U*NI&]:&J;>CV34%N43KMQY8 M,ZP/JT!79*B5"KB(5EY^=!A61JXI5=.&]&KM-K"TV6T4K%6Y:<[)\!/.1S!\ M6D+!?N.RAGOY]+ZI8BHZ AK.CWMP=LI>.OUPAL69I0K/N,S0;N<-779TZT(L M0S]P'-B*=K'A7,3)15I6VK O?9@@\(G&Z9DHL/!%\/BP2&PQ:\*LE+&%4(W' MR(]-\U _]E-44X>1N+*?@Q]0@A&\,E0:>@WN>+LJ0&UQ6Q)/9_F$!_7?&K/P>]:^%45 MLM@.JDX68_4&KDT:(GIW[QL8F34Y+TEB+@-RKUC<:8;P/*-<-QF)1NWL(P2U,R^"WU*YX%_;+,7?D?TF MX\!B,I[PGOM&#RE5ZY43^L419:[&D)=27A81!5$!Q2F][DRX*_^LW2H&9H/C M'T=3TET0X:0X \NQV:ZS!58>6=F \6L%X89PL^@,[8>UE4_LA!)9TGS%XG0DH_%\DKSNI&$;P2-%$/0EP=-KN%F@J6F6 MXX$+B'[LR$I815(M^*H7X'4JGP$589(F(ANE!E%6.]7,!@@PQ2]HX+$?>TB; M\<&TW42KK.6:+(F1*R_#V@:OM\8O=A\D9TJ=*R67;1BQ/YL[K3I3&FINP MW1?>9@S95V\91U<.IIIPLW76\Y2MS#FGU%FSZ:#XH($^D0<@?G4G[[-4S;0+ M4*ID!ECR<^V1)V,MKAQM3;500:*5)UCEFFMTBX>;9L]EA'B,H%->!V19=#H) M-.5(",ZT]:0F]"D@)5=Y+7$J?150O6[_8,MC-_"Y]@2HW'D\=(*K9\/DI> M+F&GFJRKT7$[I1'!$]((/KR*V?TH&2J >R/%8XO^J#E0=@YZ1/A&2$B+38,Q M9E/9') 0R)Z9_*J K'E\S#,@P ,"?G\&!#P-0 Y#&@((%UX57>N#69[T"(8 M0UL1$* KG"2T!PHP$X%F1BB@I4*RZ&234(M)T8E%/1!=1#]9_O6!A<3U]/>D M?/2XWOAY*_8XT^Z4JJ%FBZBW1$#O/;EKRS4XCP38FU7K=@ M@)!_-\9$-QT=PQCYCJ,Q[@G1DIK5UZ-W2I^B#F$Z/=?U7IK!^1^4-J;?=*EN9+233'S_E-\!62W,;%^TJ M.?SYQ/-5+F_!S;+SJ86C*ATCI,K(A C;(*JX":=5)LP3+,).F.P=]%RD"=%Z MMFX.RQZFK4$C.ASC:.%0M;JIA2B8GW76VE^O;NC$S;5WTQ43UZCRBFJZ69P] MAS8M2IYWZ0F7Z>F1:4"I08XW8 8J>X/5^T7Z+**N3O@\)=2DQ3G"I=IZ=U< M2Y'4O:E1R?:.8<-Y#FFYJ6?GAV>E245ZR!_ MCS?L!EY_8_NV)7X,;O @:J_F9T'E_.)'VHF4B\J( "OJTDS?T/L]R??Y24DE MG NZ(/8=';PN;^GZ#&'/<0P8=#;ZZ-3E^A91N> 2Q ^AZCO]6FQ/59!9AI*7Z&UE) U MJ9(YF6F/YR(G#FIIRJW[@Z;7?#E?XC%G=)0J77/%T LX9IKE M#?E/\>:[V"SZ:"@E\[>Z%+1>4+N[S;N%L:PQ6]?O5)W/_HD+>W$NF^-(4&\(%5Z MSE5_.#>@%=(3-RD<<9E]&J YCR]O[IE3$DK0R+]T=P%-35>O\KQ&"F9^X,$5 M:^C62AS(-._NP)!ER@/"_XQ3O+=L;GFKN#RBHSTDHBO-S-Z%# [I\R*/J*/' M;[P-81\7SBH(>?G,'N"%8PR=NB4H>&(^U>Q1XT(F0V$MF_IHPO0V6[8GT,(V M#G-O< 5@G ,%&DV@WC5KT8P3U^JO% L-CPQ+F0"(N07Y*0Z/^<$_KQ+[4SDX M9DR++1,Q_+E9H2C#F95ED,XVAOM2A7:[N5!L=URNT>L0OBKI?P2T1W!T5*9! M4@Y3B)G[]*./XE,<+KK-1;1(%\ON!Y]2'@3T&4^4G,"%'X*VF."=S*8HOE?* MI=TX$,*G6U-D4N+4/"B)#:8+5/D<:KO;6J%$DQ)$GO(LBAFHT79CQA,_Q^(2 M7#]M]NIW@HS3-])2SX3G11*I]:"A*KF]0NEK[!=N F;J@+,N4\#W'P MVPLV1T6JV+G]M;/HAG6D@MJZ ]25%6,&[0+IVHOH_N^:86)N=EU+'1.PC.ZA M\6#2LH"!2B&X:_! I',<#F$W^&RG/(9C7GCUI[]5B[\UU(X>3XK%2\$@(1M% M%WG3Q3CPNX9B0O>WZ7M277/&F14@[Q MF8FZ9*A\(Z(!=9U[Z*0X-*6R8X9C=(0N&-453V?JW+J,]CGEAVKB=N,4@L-9 MN?X_[M$#H-BJA4=MQ"R)(_GQ\15L7$H &%VS%^:2/S@^48]M2L6S5"/*K8=Q M42F(S0BB^A#]AD$:KA&H2-\CN@'B2FCBYT1 RI@Q)AZ<'''7_V!,_!J?XN.2O2LX0<+VKV4S8OQ\KU'V>YG/>GMS'3 M&R:14 64\@6:DF/0'OI;QZGVZMM,-^FLH@\T M1:"*'!J9J$2ZYEP,3T/H$I>53[707%H1#C76\RR^QUDD=@N:1BT](Z\9'VA; M+R4?81HJYQE\DC/H>SXXCP+P%J?VC.9R/RZW)$%#&03@+YF+07]VJ3($-021 MNN!T _>CG>?T WLL]?JV9FD XL4^D,3?' 3@/$WO\PBL!T$I)D&K1CLQ$HEM MM(GG:?FPSJ.X)_5BV76+>IXIZ=ZA9+!"F3;MV[E=; M/L_#+W"^E*17_+/VMS^'%/7K0I\"4@;1U1D@#P4H'B>NY:Q%_6$5_2:CDS$E M 2Z_)-[+4OKB@<*4UFK:>A?\H%>J?Y":%&]8$R^!5TEY=LO*NDY1)*M1XU4 MD_0?6C)SEE2_$O:-12D& 12>(M]<=Y>+KUC-M9(JU_P+YI4D\65%YWA.1*I[%*8D[8!E",U?]C3TEU< M[5'@&GD[AG-I,8@,YAA. 1Y/3WY6\Y0D H8Y U<>/:-?Q;U*JV#B'NZ/>1DZ M8YP%\D4;8DT@YT":(PF#KBT$-[72C /EG'J6/>C6.@Q3BF!K0G_P,#/)7 MS 62D'$]I":'4WV@NODSXKKZFEH8#MD.)]K54>BW;(94;Z?)^1O+[E7/<5[" MUPNV0BV] Q8@L.Q)WP7S^!6(X@G'>34/O^1GGD%L/C/(J^WH_&A0N#BW8\1M MQ$K6!GAT5HR!)L]A5[P"RU-&B"/*7XY54IO]$" M@B(B'M$LYI;NJHR=NAZ&;M5 T9XQFN[I[WEH@M?&Y]@"_<'2!AT(OE='1;MF M6%Q0MZ1B^?UCE*$EY6A?\/R'-GYC71]J2R"(8]#82=6!3$A?$HH18@GRZ)VIH-74\[]3SG.NYLNEX [V!6#/^"L4->J-O4A/QLV',(!EBT\;4PK=D M1"ZVM%+0H]!(.SMKS96DEHG)9B)7H73O Y/^]@*H=M>LDB#T,JBR"0."]7E6 MY);&NV]2O&5)FYY#Z.QQ5*3*^#+[L!E;9IN/+NZ^;M:46AD=Q2\O=0Z@F=Z& MF248L#T)HGYUW(RO3T^Y6T TQ12@=:E8P!M^"F@ES;LS^AWI4'B9C(H:V, MI3EH[*14GG[S=JD%N!:B]&-*6V^/0H@EE*!>P-=*S##,U._9M-JVN&N&I.,E MA*0X'$M:X"2?^:ELWNX$G]Y=>$968B,$%K[Q.[9LL)C8H/Y^*YJ< M,?3I03.]/#%T%+YSN.EY&K4\$FT$<\^/_0F;AW43E.9B9SPDXBZ(Q\'\+4 M MB@RH," EG=E)]K_S!:=\<]7*Q,F[C _2=3/L1ZU5ULFIL?66[,:)D7+C8W-Y M:PP84LT;E)K+URC%Q\$CW7O?9,4R\GJGOF<6K]*>ZONJR MD!SH*#,C+180WR8[Y>T9Y<#$*)9S+::9\G5&Z=63U0IS>5<,K*TWRLN1,Z9O MY#-?&:TL\69R@IU3AOA=()X9>D_:<]MGX6-]%XQJQK,5J+N?LM[$;[I57>5'_GC\XO"V2$Y+SJKQ1.-\:;85\TZ[DT?>J9/C.7AV*F< R=8J&X%D#-U!FT_H=1PZ9:8N M7& OD"N'"KLXX!2TC#=NN6$JX_(OZ0'X4N' &"67+F=VY^H1"\+LO;9A9WQI MQ?*O$80$+F%MPIHL:<6!?R7@;V'-Y*H8WHJ7%W-FD(Y4L=3X"U-B2^_:<3D/ MGB5&8*2,?Q^$+MMC:>-QNHK^+M29P$U,>(MLP.C=<(#-#SQ7(1WEX*:O=\'X MS.,4N@-2:,NWF5-!S'.(/ M^!4^*4&)2',SQ*^X?%3KPA,W8Z_\3B26KS: V3^@"/M]7+X#808D461QIK:! M$ #)8PDI-44,5*?KSRQQG?9,IN[]"'OD<'@:0@OK AU:O#G+S,(V/L 0@RGL MNX0J'%L\>2A$MJ-'-C2T-3SWGSF0@C,>)"MB.@K6YP+/LQG>JKA>8OC+>&II M'WXY4AP;)_U_VGCE_S,L_BR^)U%%+KY.+_"-*Y7&BWSY/XL_?_'U-Y5F9(?$ M+3;AZU5Z/GB2^S[<-DPT:7YZM+X^\8JZ4=\M:4S]F=6U-JQD(!6>>A/JVX:< MRFXU)EN5/064"(H9<>,5?WL=5\- 3DK."39)$(W15^]_,C_[T]EZSN*JB?8[ M3F"^H:W!8X_AP!G:_%C+NKZ32:9FK(MEUU-BP@XM?,'../IPL0;KY0!/U7D< M0[V):PW'3#*@31\G=P ^0$ 3<072UKL!"9$. M$B+G&KZOX?_Q7,-_&C5\@HDA?; BK.(*V3SU4VX1DSVX9^9V@^0I>3-<_,_E MFTL]5_@D_DK/X"IAA]IN0;L_GGC!*9O[TWJ[M3PC'^4)(00G<@L4 A*-C:,$ M/[#B*S/X$HPH#G+8,Q7$3%2Y*PSH4\"\[LR>Z#G6YX62+-& M"3LJ0U(0IT\I*Z"FDL20_!@[:A JI>O..IF[4 \L"I?&P,:]B3J],#VWK MQ7F52JJV#3\4X1'.W3B5;^)+_ACZ+>?2UGX@_U]\S#6IX#!ZD45(#SW!;Q_> MS=UX(.(T7EQ4G#"6LBY(%!FQ0MG)8W4F7=/B/BGOOZQV=JPT:U. M!8A_I2".YO;_"_66\T/I2_[W>OA?$0[PY4W3UO91BMV_UC=_Y1^ZSLNZ MK==UZK?B.WW17%.&/5XXGA!QJE[E*:RK9]):,0-RLN,)*=!ML_8A;O()R&[- M!VO9F:QVS!!*L%I)J!Z@#8%'N=28R,9564US SYR3J)^;U5)[7?R"[^W&V/1 MG@[.9%/36MT.X8Y\%#HA'4T(RW_?O48QTRN M+[4^I=3&\L@00-@9=@3:0EAD5&"$%Y(D=3W-<>%8$-^JF-?[IY*,HC.(%EQG M0U"ELX)N9#J];&OH47T.!D4^3Q0:#]R9J:&R7"9CP4J_SV$GYL>0.7%4 !TX MI52'E8YB0KR>WWG#A?==U;(Z:7 XE"A;=E@T(51SE:QKYKT0NQ MVXVM)IJU%U/ZH^%!BB\][RI6:2>S_Y(1J:.Y10*C\LI+-F'D>L &ZTS<4\OS"E2L/AK6?IXJU1[3&%)FU4\E/<@MFP%$ M+JGS#ZO8E>A<["2EE)G4],NXW^/SM4U-7<=XA?>/GRZZMJ<B/A[^)?[ZQO*.^(]-!R%JLMI>UZ*'9H;6LB M8/@<+/!+1/OT6L)<$(3Q<%( QQY$;_I$@]Z[*]-"2PJ?Y$LR/]F);SOQH>B$;RW9J;$="^+UTI024J=XYK*-/)?]+6ZB+7KNNJ'!2(AK814C MK CYMS2HNF26"+>0:(9@/GW00F;(FO@D+C6:":I0_U?77KA'*)O3X3^$->@A MU!$<48#)ZJZ4;&':!@?>XLH>FY-4(V P@!5W72OHK" W))WT!]H?=G13'Q.X M,NV<<'J?R3OC9)D_L*I%]L+H[#5V#M3CU&GFD]EE)EWO9WIEA_?SC:V9)YH< M\M-8Q;)K(-HG4FVV8X'!4P-W)1YN;$VUUR(2,]C.VFE]@ZKQAW@[(ISA"5FI MF #[&%]>92)O>FQD$+#%;U)N3('&F:2F7H$J$-Z95 Y0B$8!UC4+S,::7R M%"S15GG7P:K,*":?!H2:$%HHOH0XJ>F@$O<2W@T=N'^5=4>'Y^\_ MXB=.Q0+W!*Z9*AZF!.N@(S@U5/%,S[E_5&R&#HO MZ:-";5_*H:!L-GA1@:ZEZ22Q%&:]@3@9>_*M C\60AF(ED)]P&:V&.*#^A&6,/ ML3 I9?CJ!P&FT?MOZ/$#CIYE(+2 M+!?0)S+0\>-\\R'=-7Z-%M?I](0+U[GUR.5J>(H'R#G01;*EDGCDDYAGB/^/ M% Q-&Y['NM\&A:9"5W+N:9Q;PUS:'W_*"])YT@B69D;/E6BN2'%>D_!:DTB( M80Z?ZCL_9A*RU3IR&5VE#J/Z8]]W2PV1],8"-M5 M4[RP7)%5=<7RDRAQ[O:#!E)0QL[HB/C$*08!U32:!AX-2C7ACTOJXFDE)T;E MST!IXXY4[(3K6$BK35C*Q[1>\6%^=1F-?83VCGZW1SU M7)YSM%<07_(E'5?1QZTH_=C26*]&\=S^WM!9&!<_AM1 ?M==&S([X;/W>ME7 M\>YU6U>+5W$@J\7?"#]+/WX;6OBHDASX-CZ75__3$BE&I%4I!P(0!1?&WQ3'E:C?_!Q0C8&O,"MISM^XCH8NU61KUX]DTCV3X%S@X<; MM[F3[(,CYJ*!V%%X- F?,MCW7-:?4"77JK;K.T^U%V_::R*U7DFC5)3JB$>\ MX<1U/Q^MJR\9IO3@N'+24O]1>CB!18:D9 M7]]#9KI9#%V%QW&"A\N:1:=4,'RX8K;X9Q&0*32#3 M5FX:VOV#046D51%L>W)F5C.HG URO[NP;M(J$-H(0==GS!&.:<;G\XD=IN:< MI@99X>1QPYDI-\A .QT?S1*)K^GT'%V&XU$T"B-.BZ.BZUKFJZR M)7EIKN!T-M/RN+L)>'M&J!"#TU'D\N4G&V?OG8\JW]9BCJG_-+J(S^" _$Z) M+8G.JQ.ZXGT7?Z$CSJN[[,;1=E.>1#5N+B I^R<3PD1Z*17'4FF279HH%3^: MLSM$5S74MZQ6ZXT/[C]JLUCVX-DC6V6!#E8,H#*.K;MX=-'*70;N=&<3#Q.[ MX7!=/\41#H]7G2WCAP8,NUKC.^NAY_Y,P6 /$A//VV-:&5E_8W*OIREAB?^; M38IL8+RE]WX=J-$^>GH56?6ZZ3E#WPS1:C*:A?W 7-/:U4/I6,D:P=^YZ[<) MA,\\\LB',SA@P*U3J_$D?F)<]>=+;T$-6$Y5?(>7-A M5 NR,K4R;;C8_UO\27Z)+SJD3+XXA)]E9D6X,F]PF'O?G2UM-2ZLH5/@Q/7] M0V8I#Z0+XX>NKRGR$+!MSJ!M"1$?\4(1D(&4PJ7#Y*/L6EJ+;R7I56L-3 MDY]-N#1"P-Y,C]1]?\0&4:F32BB'X@F&GYA0@KG^" *[D0; M-HTV=:R:?8._*$,CLXDKO<,!#.V@GGI"0 MFAYA3JW",6 H\_YW88Y=IG@F>BDL,)X+/R_\4<&OBR.A28,LQPRSD[P"2I6W MZFK M;H@]2_N,8D7V#)OOWH.3)59MX@*PG:M9'A*C"'[(QU*S99+L2Y!8%#" MTV_*#I8]+([=*$$[*\9D$^4F@ ',]$7J M5M7."F1D/9_A))S(P8,55I;998E'"=^VX[0.%J&0V5(N\9\R*+S<"./FBDB# M0USJU"Q)1F/)>7DXBTPC'H: M&HQ5I M\W(&,6G%T5_=2 Z]9*22PEUM#76]L3GB\]G13;P[E,"BW'A[3)6CF1&T5$CU M4\*Q5 B1Y&>^+D793Y!^]$B2A,*I)PQB+I^_H..J9\+HDQLF[0+KZDC;1?=M M4BK,KA,V / F[(JQL6T" )R$D@\_S;]Y,IF!-^K[.S]6/50.QN.',0&,Y"1O M]CK&3#^ZM9EQ[B6IJX(^ C[!L_ )V7D:2"LKOC+"[))>D(DY5O0;)ZLE)8A" M>ZAFD(SK:_!*7!Z4&I?_9#I?P386&<+VJN&L:=A-5Q[SK0JM^O MXS[:[99S\QR>"0*?K#>EQ6%2 M@GZ;0<3AMYN+R9_I+9[#$LZ 48(-,)C;W")6FLT4U<[S9,@RAE:,(/I?4[8> MRT5+95?#0 ;D)6\)PU1P%0@H\YMFKTC!7<=<-#,*$ 2MW2WCH'?Q;CEA3)<" M\+#.D KD@SZ\-B\7KZT+F2&[6@^1C^L23>O2?Y^U'1P6BIM+9"OE_K2U;>02 MX7#9%B+!0P,AO#1[NGV,&[AH\?7[0$Y3O7S2W-M#T9:"UI;Q(GZJZ!V+UP&FN*:DJ*.SFHQ;&FMN] M,YA+,59>^RW3JS 6I:7$K-D#E_A#515?:^-?-OE++LO(4D^?=3LGC0]23<64 M5[DHED%!WV%UBA38O<])7H21Q&AWP2,?\E%:T+,1-MNMZ[Z[0UJ#!;_.[>IY MI?GC, 'LN%Y^PQ. M3^X*50UPJK.$'FE!$4SDR AA"J<9^:+:ANXUC#G?2<1(%M9<+OZ:5L,.K?HN MC'+<0ZEDB30R%40/[U *-6HCW(*FC.59?KK:YJLD4XAK,PG*K2J7\G!4[H^F M#S\">8=N0T5((E5(WR785 )^ RPY@(^)NF_1+=>'_ 88&O<$)X0%.TN3.V%! MZA2+1Q]?R]:#VYS:11E#97I=!OX)9H)_+L_ZL?4+KK-!7\G/C^N; M^)(WBR_JM]VA7MQ>+KZKC]QO]:I=72ZH'W+["S_PO8^'*,2>";,H/+#DS].Y M*,7^N>V:4*.CS/5::#+)*A.3*HBM]S?' 3IZC%=.Y%C+\1CZQ-9*\PA,D>0$ ML3WMV3JG9EOILD22DR[M(C@I'\;%6;'EN&Z0G!$06E52^TLO2[U=(5%3Z>LI M+A =M6R'6GEE?OZF(-JF0\7K0@\#U?=)^^*8GV2>R\P]@8PJWXM9MN^"LDM' M,R2X+_0A!K3HILI>4ZM9N(LG_PK>G<:SW2PJ+F]5*=(3V]9 : MK5-2,4\((R0-PX';*6$L&ATJ-@=^0F=GV?+:[V!C;$US9 J.-YB5%&KPT'IXU!11&N '6;#2A2>7#C,JJE M1$&[8:JEI#DV1YK[+ Y^K(0OPBK@R/^$Z:]>B++6>O%?K__*(N9Q ]R!N(1V M@O49"\&8C1OM1J7+1M642AH_:&O"O[WXW2>7OXNN^W:KWNZ_??;B\B/]3:4T M8N@,\Q2MI6"X3%XQ:UEP*?5O7"+\L&^8_":^W*=X!>''T6=M-MBJPH&[OHSN M!?&M9;! &@Q^?[TO=ZPE6J5E(&Q@SB7V\1\K?04:2")MD;%\:!56]%0UR=(R MF@PQT,C/A4?AUZ)GI0X-#3W1)#)];O!B]^PDY<^/U%"Y!C[^0Z6'?_G8M&IC M\-(<,$E+J8NN&3B6F%[PN'//<7+X9A^$R/QB.(9]QP[('S_Z=SB!V6"IG$!2 M1//O1(0AHD&2O*=U)Q"[RJ#CKP#E[9;38\Z;BGCRGMT9" MKDSY4JVZ,GP1@R(+!Z>&SFITA:39L9(>G#=RR'WRQQ?J!;_2YO)OJ&0PDH_, M$(N//_OCISB"05\G"'*FH%T#*Z&@$&,GP#VN.YS1"_++7GST.76^]515E^PY M?OWQYXO?U,2BM@&F\>2SX5&*#J9O>Q##>F&'X;2UL#EO/+SO=-.WRB>D-NP^(FFL(KI M)?!U8T"RB-<@IBOQT)6F@'^>3;B=&&RX8ZP-".>H%M%A(!;'4AE(JG$IQ9;Z M,0;53)2: C^Z AZ(2 ABX:T" :N'Z*"[U',@U(0;K0/V?;!4AVF0^+A,N(8%O28?)#M2D3LM_%2+TX JA1RG!7-I>U((X6E-[:C3M:$QP?< _)N.?\&Y"WZ T<$DSS2X7C MO.PN['C#I'^1Q*\6OWG]YZP^PVX6Z-"E<"Y?<5#T,?BNCCDB5DR+J MN*-K1E8;]^02'F6<8P)V[CC9OO')2/%W*N&N'M<<1X&#KO9\KXG2EESMZ/ZV M?$K0R7!MY@A(-UUDC!DFMWT%2)-Q9N>GD&.,.[WF?I78H!>_7FS0V;#\/(8% MP)KQ ">1D@Z26^0V4HLSZ^@7(([]H=;V/49.%E64>K^/EF?XG+Y_/A[>WRR6 M"G\2NI*X&G!5.8VKAX [-DX%)^?5SF<0VEZUQY2&]2J>]^5*GG?]C#O5@D_^ MZ MK&6;:5[(\>FA^O0*TFI4Q8^S0[*E,FVC[&(P5# J8X3B>P[+Z\]75UT5& MNPBMQ,W^RL;X*HW9&U,(^%,7_R, F"]?PO1J:+[LUB()LU.N5M6R2P5VNI]/ MO<].#*!P'A@/83R;MJXOGGW(*\^9"'B1$).5-$\FXS*2_#5.5""+R@V7H(=6 MDK1Z2\II1Q$=Q**SBLF"V-BH[*.=?[6\T;/8E=([YOQPPIVLKYTTM^"% 23H MQ6OVDZUDP4<'E'==58ZRTZ#4I9QM&\M)C"^\*B%(:JH'_ M%6.09EWG)MH]*^ZV$I4,8/FZ@Y!4+A5/XM82,=$,AZ[G2,L5Q%I$?VIO5/"T M>(L[2B!NH4[,JXK+)K V27IJU?2K<4:&1L5+@6?(,1:[C@+V+I:>-Q>(W7(W0$_?&VWHZ">D T767P5'3KQ?5R M.*:(EZ>>OM%+]=81W[AHG*I/9/^:+>A2Z]YHSH0RC('?EXLWWAQG*S ]N:K= MZBVC$>BNVR;GQ"!#NTP>O:+U27MRVH5H-IJ_ ML!6FHBK@/1-6OFPI92PJW$XH6\==)B^AL1;0:8-' ""H\=5S:I@(LN4.J6% M_YQGM-X>%:G//;"H>?"ET:A)6+QU6 %1*0M<*'3C&;NR?JN71!= !W&WVQ'* M\-"MWC[-P^O>H^H;T(5^DQCD"9P 9![-W==@2#XGB/8W -MV=Q>D+)C/ M AW#/1D^RIY[&RL.+U%&]6^'BO]-QJ;G!N3Z$$20?G_4)_&R"TI3ELRUD$W/ MOHM1<)!; ZG(>*!"C"(C0W8BD;Q"9Y<-+;Z9?\\\K&2?W,-/EEX:4*B2?@3#Z(FF7V':YU[?0F8I9QKEODC=@?.6(?BWN@ M;7?Y'9CXVN^[00;!$N25L'DHYE/)%=>LDT$.##7W<]Z$)6:$++96)S?^"!;O ML96%*+QO3-]1Y%9%5RE'.($KQ'*R%3MO(!Y!Z\%M$^[DE]&#,H^?>MQN:^5X MRKHOR76-#\AZ@>E/36N"7#E7:#'FY^$(:1[!B M97)Y5KQ"(U>;>J/;;[N2$)(IZ";?8P/A,%/Q6V#WP;Q?+KY,,"S?3#B$\%8O MYS1F"I2Q(V$W^R%+ N"[=W,=;3MS',D9 N]3FM3'QF^KHG76C5N[ITQQ"L. MH1@%-H4"^A[-<;"V5^MJL)8&WA"&'M0N%]8^U/6-M);3]%$\H1KM;-23HJ'7 M;J.8HN+%7UX-,PQ(M)>R8MDY=X;0%%0N M-&IB)F2DO-$]2_7TZZ5&Q5,+,H]9?MZ7R)"FW&B=-$E]-HF10'%P$;':X HN M$E]8;^]$5]J-?==1J'A=-US,Z+3$Y,/O#E2(NG=K0V)87@ ME_\C%/I#:;KY[?KP6(; J@-&RX1P77R'%J.>251+3HC MN_3'(@)ML.AX5H!4>]4'DF)')I>>?J EG!_!@1S.+H=[O MV@PI"3W#! C.DD!)[6;8<5'!ZZ(\=/69Q ?+.O%)-R/JE)A9M;UFS_*Z=$![ M/XI<$Z43]21@CW.BO(ODG2DO^V%B48N_Q?'ND"7BJB2UOY_(H.1IA2(AI@6) MZ7C)0%%M@!A4#P^*$I2ZT],EPNB7QP(L\J.Q:SMJ?]E&U<"4G+K?N81,US2$]_%W+3FV=6M48D M?$T#):-$;5"-!UKF M<2/H?]V&X&2GM(O1O@G<(T-Z&9G<^3_]PJ9-,7FAE-Y)W*4^7RP;F@LI0@G" M">&,QKWQ=>@\+^Q2@J#T)_! U[OY>^#X4&;YXJ'C)) /SRI9SOD14IE@67 B M9PF*@Q+UK;C*^,O/P:*\(M<5*(K'UPB\3?<.'K7FY@)923J+,"M=2\MB4NBY MW[?R?':E2YTG&XN:ROW'9+LNW[A8]>Z^2N#FOO!.!:6"BK&:N ?(BR/;OM+4 M6(+[5 ['EK.P<]EV)YM#J=A]]__)1W.[VAW6[S2$,AN[( (I(H;&_#YDK#V3 MGOQJ&-%H?SC4J[?:[*4)P#S!:KT=#R]&''M"!7'B(816VCU"[U/,?/PP[33Y M3I2:D6[^^Y;F:SS:.U;,->J:\X[!_Q,R4B,R.19B^6@ST["C&[X+>:,DEL#B MO^&%H!3^O2ZMHK?K)WE,/^:0)EWIT:<9X+=7Z5 M*Q^I5@KJ/N.2A:Y=)K'C#7]J:V>G5/D#A"IQ(^)G6L1]#B?I=SZEK2-4\(8^ M>M#9N!1(%'"XDX-;S6!/3E?:)[O."NLJ.9)BKL>'6]K->_)\Z(HT3>[L^P W M5:Q*4GY[4LB4_E-/F8N=W^L0L$K8))FVA#^M63,JDW%10?<@B4XD,>+ET8V(W[-],%KA#!)V)'] M309IV)'JSD=E8M8.4\Q:*IH^/&W\^+DJ\\/.0':\S%"ZT'Y#)13'NE^;14Z6 M$Y'C$(K,[/L9GEE'W5-D6 M4N5$Q]3:CU2\P)D2,:1T=O!"4]1"]$ WW;;I"D8:B2U'D[J([]"[BKB?S/14 M#&,!\W0R=.,L:IJ..'#-Z#8YKX&S$H-H!)NRF&*Q6 M$QH,"]KFT0T*_PJ>EN_?=%LN6=JTIUJ#]-K))[D"Z!@S6K(CVT#X"C6K"LDV M@'B/'I?*PUKLB?%,BMV(CWK8(G'>=C(+#.I!BI@9RHKU+F4(6@>V*'*=5SA< MT;0UZ[CB1.+:F6"8K +P4K>+)-&MRT,X3K%".(MB-OJQ1X"3OY9,E)/1LM-U M*^GOV^"]>DT.N.1E#929>KT)K69CM41E8,6F3-1NJ,P8[R*N^*-SY!3=@"(G ML7 FR;0^8:7ES)J-!Z^VY M<,X,KM1MH.YV73E1N]DK",J-J%UO'9.M)*D2C MKPVW3%"935-RNE0TT0*7*)XH<5\=,94=L[8[FBEG:D2R'-9%9BNN!"JP+XJN MXJV=NF2T^*.AY2*%9.D\6-!2/%K',]SG_=Q,]_/==Z=Z.F$$3@!HDVDXU^E] MG?YWYSK]TZC3@_52X&>,@I78DL4%67^(]K%]*@5(8@6*^,A[=WKNJ%40U%LE ML#9F'N3(,_H7GOU:D#OQ"-MV=X_E!7OBT>43:_[_O5##X-31:CW25]SZ.Q/" ML>:%TXE],(+4^H] $[=VOLZ6\Z6(_RAJH/-D_Q.3C9Y3S]5N,BNTQQGGN0E@ MZPSD*NXR*19S6B4%%'VJ>D>HW_.$_5(3I@YS4B].9-<3_&>G3*GL;D/3AEPP MDH_85@Q5)_FUWI"7%EHD1_CS^/?S=/Y"TQG/Q4"!)[?UEC8QL[L4>]UVS?I= M$E031/A\M4K5%!DQ_1P2M]J9@40*!RR2L$@5AKSV4C,Y&47IUDJ_B0-N-7)? M^J++6HHNY5XR8*!#(^ZL.L,)/XE/Y%N36L^"Y5<+U2U.992,NQZ[($TN.M?[ M<;D%*UIBN="V=1^YW(2:EA/I;W76 9)2?7VSRSIW4N"YB" M+I?77J._US)?^.&F'@=.M:=0E>L5MJALP3V7PA[ECLUV./0CGPQ$WMZV MP,<9B[](]92*?I(K$A'BU&H]4^L[7=_S)CXE,GV^2Z-PB :E,<^DEN\=?_=S M_G8-2%)(P&U &AFH$)Q^[$SRY+@Y[BYJ*: MQ[)KST\N7^[[6=/O;:PZT'_PBPOR8#Z2G1VS#6?+R9.J[)*(HY+C+=]9D=8# M:&"ZM24[Y CECME;RAP3*ITFEKO$N,#%.-GT0%DL?O+9>&'S(^E,(//Y\ ,D MWAV;6C>M_FXZ)9S9CRL&H)=D"7VJGS4@3!=^X*>9??:[P*\%N8:\E#;TC MS.DZ+4&_O38SR:)R]C?0 VYJV=C?7!3?[UC(5A::)W[_-@<% M7 3-SJMTGI!CJHI#LS?2A&7<\/%GPC"G"A=E,/$C!EL4J*PDPZ^(;HM:/#VL M0BM2FH3PW-*Q"L?R:+@%7!%VP'<%WLT2:LV]3(9_+*6D6::G[U8UGF\A=6*QTX7G*3LJ\#]Z5OQ@:/S_)9BFC M!0Z@F=Y!; C0-YQ/:IN8><5N:K 'OUY$Q1X;\,296]NY)6>M6B<5;-(_SYG= MJC1AE+-1V5I_\,S@PR?/>;EX@YJ:NT_\T_?@TL "(!!YN[@=MU0WS!IX:(8: M@D:.5%"D[5C^W;8/XS5,'*H>+II!%:&8*PU&IU(U-4X:DX>^7O?$4;&N3GKO M" %##]Q[NRH-J3H8<8VFS/+VR/YM_["#.N-J6%_AW.2(W59N PE0TP2T#",H MK/TI\#6Q<0C\GXU*^@+U 9BG[0Z1[&,L2!,]$SZ8&?\>42X3NX(U0!!QOJ4)KD-W MW=?[N-6X^V^ E83;R9*[1-L8!-:KMR&[KLOY642WH,N+WK6TQ=':H:1-7$8B M+G!4M,X@P:@F663(]%LE*ZT M);745:C8:21&!3AOB=7@O[KXD(NK^*'H;D9795A\\M&_X[%>_/'?67J2C$3S M W5L'&Z&!;3]%O\YQL/LDX\@E_@)?QPBGEY.\W+QIW",)WM^#Y@L0E,Q=@K@ M%B?47%!#I( LKM"K'=%!1(>X6GQ!*NX .-;O@D= ?C?Q"_4 M>R"9WAS7;1#^D&^[M\<.R3V&+\,*2HM%O:Y92=P35271"/X(#VZ^<&HMM7M*XQU$E:*X C,< >9?+)<)^1'1[9\?LSLN-I(#O8?R^(71"0:,;* M8F[&1P7A!3 V/UZGT?+$T$,\7&K?T,Y/YBR1OC-I+^=N4_&]@CS?M&NVVPM$M*G#%B$!Z8N#>"WGERE:^#_YY-\Y4HNV._M:?*NO M +:;E"KN:\LW[5G+LZ)*H49>1#(Q'()OG?+<[,=^(*::/>%"1XECB2A(M31I MZ&ER3UA)0?\P/1I'^VE B26;'8I4DY1M M]:^_M5_UH$A9]G%D66$#C9-$?!2K=NW:S[7JTGK$ET>5PIXU!A'JEA7QB01J3-#23$L.!J[ \#;_8KG&X$@5%C(;;6T7<1Q]MZ&6]3%0#P8OGTA>C'P#9Q.X34/%O"@5E&E+Q1FDRU,UCJ7N MC^J(,%6L[])OF[A 9>(4@&P#])R+\=QJMZ>V,SVCQ2F]0KDC #X&C?S>_7NW MFJ!#7]"1NXA"H1]R=1N7[>*N^>A"IX^CSJ)5@M!C#X;X,T><&8XLI@8 N)7* MBK!5:L-VN5=IU%![39SX'N@BCVLMAHGL*".=K9= M2: (JIS BRR7U@*!Q:>-#'7\8%I@VQ(6&VC]?J4B*C!U>8$9$P11E:G9'$%: MG.Z#5DB>BF]^H34B5]1&IDVR/,4F-.(P=9-F6/\M!"= QSD3Z0BG4&>%9F-1 M4[ICZ#S:./"3K+Q0"IJ#?XJ(J5#DB^V7L'7)O;)5WW9B8V.D 3$N^Q 1?")8%RT@%89H^][H0-R%4@A+S/MU!+#*&= MK8(67R7AK'!T,"1>*RMK=?,DA6H+R*$]7>6YWOIPKMNR%ZP&@@M"Y+(B4I=J M=. &B)K2X/N/'!IGVEC1SUJX$$[I$DOV"& 2>Y4ND?5=>UE@T+O0%$2@/2ND M+] %<.,F@=P0Q]C6&(@D:H<]R\,<.,R+&<&1XQ&>6/+BQN\[O+;4_-+E!3LSO*)MND B1$O0SL MXS_^AO_\\>MQ)_C>/>\"J.L0>.[H,@Q!_SWXP/]X/&+4=6&8,I9')=Q<0^[V M#JYK!6:-VH61'B '.9SE>IIHJ81CQ_B2S+1A^B6A1PA[<>/2VA+D0^CCG4+$ MQHL@],!B.S@?N,T)_207-*,&I@3=(Z>IH8X%JA([]6FNR5WV*+H85#7$]U&B M(!4F J_4L9[$&2M)P594^69V)=T?G@*F#!4?I2N\@ <40]?&158"JZB'G=P" M(49\=&PE$8YZRD+J<67(24TUTZCLHRS16KRHQ;R5>!%V<)1N$Y\AZ9+9AYB1 M@V(>0O)=I9?Z@=@(*@7=]HU52!:*6Z%[6I0+;=S-^*[,4V!MG>4UY*Y4L'9< M12BJQ- R;@RV3\ 6:MM5O':5P[9=93/:5?Q('82$!9&!VAYQ!]O.BX4M(RQ1 M#0^HJ)2*7G![F%WMX>IP3A\ZZ*K=NE%-JS>=1RF$*U6+MHZU?XOY#;, M.]PQ=9HU@4,*7M$>*MJ*$_=LF0FS2&QB\\NNK0E(-^I?,XPB;L.!:LV0,(W< M$%GM+"%T1%EBLSDV!KG-L9A+J>T&(IX$VTAODG6TA:S@8@8&H'< L@VQ#045 M"(Y[2,QC9HBZ9FXCBAWQO$B'+T/J2)<(PNUP MG65UB(T\YS76 1L331U&#J.K6[6K7\PV)V3:L4KL.D9SU0PIMQ!:EC3#-(F9 MZZ@"30INQ*-P4C@D9EM%!?JKD,456==Z@;,C([(9&B_ M6]K#Q?\JI*(.X"HF?AH4.NH0E<><)E+"5*&G/V5LB-#]/OMV+*02F!,$2;3K M*&8<]I6305T0+E$SKA+L# ?2!7=,AR9"%1R)T5\0)B26KGGK<(!I?49 0J"; MKZ!$3%][I160]=MG0+\ ;KT^&K,;*?V!#BXH- /Z 6V=C^.RPD?G M&LUG'HXB%B+0L:I) 2RP)2'8,3X-E;3+E&=)9P(&]F8?M"J ; MWRSGQ)D+0 23]3'1:I;::8^!^P%/BPI+RJ3""%VV#C7%AH5$]*-;E$Z G$/:QMD)E'@V_FEBT3-*" M$U6A/0HMJ!9E'YQ>V;'6PAD$!H1HWE+=#0G(@LX6#!RV/;5/%."E!&V6>QVU MU1B9CV=[-_5*F[I=XQ+"E@L)[:6R4"X<%U;J4 .2-2!KP*+;I7N:AF=!T.9@ M)ZC941Y/C4/H1C/;-7J:->(U^"=ELFU :P%" S1BNTA/LTCB+WO="3Y6=1-H M?+MD:RU<<>D0AG.G*,4K,!Q[@#8F9N%R'VC+?Z0]7G*.J6D6 RGNZSK7 MU0=;+L, \C.C*T58F5Q;0D>:I;<8(>J41 $E0"KHG^WZK7']*$Z&P=@)-QY: MFH5V)=:X$AR ]PA+FYUY3X/B/P&YK6IKKI_*$"E4&F<>G9#^VP\UYP;_5"7M MRJP9EP@*S>%PT=IM-KD[0-:NS]/YPEXXBA4AX$>!O;5P@^$^$P2^&]U*#^/)-&2L_<90?^ KL6YP[# Z4 T+UMU ?&E("7?F V@&=?\- M=QP"[@W>?4^Q(0S=:6>\'" Q\\(PJ)=)-C23,&?>"7"WY28'YL:E?<<. VPS MHF0?L[C[Z6P$7%TH;;U'M2:S'U3J\]QAP!PR!\-5#!1ZL'[)'&.I>0P5*A%F M4(($/%)\/&=28J!^/^707@C)U@I-"C[4?8Z]4=1@=96IU<*)VUHN%Y?PQOX^ M0I&@A+ACR"/0+>=_J/@AOU1EA4Q^[!*L>4VY38EBM^#99L930[CH\RL: $># M1KN92=E[YBDA$1=!5H7FWM9,U' CZO4C='MIM![#EH+22XXM7F?X'TZ3T8YD MPUY?3%:+W?H?O(=7^^P(D1D;=* B'X'LHSA7F*>3[*D6+[UIM!"Z]:Y8%DX[ M$ ]GF[*W8VG40$3OI-4D8M(CO]"L''%2$ C;\A)K--Q"G[88UBV&?=T6PVZH M67#6L/5H7VNM#)Q*2+H:%%?"$[;V9C,CUOG_X%U/]1GIG2@4[XX5W2#N_V!@NNQ;<7Z<7:-Q5'44: MAC05'%A"N40W&OW4J5%?#3I+7YB/XD*9LD0T5:P*PHJ@"1PZ><'%4CAM-FA" M\W(=)M5Z/Y5(C_2XHCKECFK$VF$R=!1L@-2;F-Y4?3WVC@E?R BJ3^+"\D-*ZPJTE 8)AP:<(<4'C% (MFV:3VBIBFRG!94/DVTLU;UZW0%!9@T4ZB-Y"KZ MBJVPZ/]AV'ZU9H527E(3Y(SC*55G[H,>P*7(ZGVYI6; -NB Q6F[N5)X/#3- M64>8'7UZ63Z!B,H9=2Q/GW?,@"1>J21:/,M@SK-48MZOGA.[!$P?#7T, MPRTP-SK_Y+77^$1$HO5 >FX=2 AB(>6"SQ?G)\&W68$L\3#)YV#3A'E$ M,_-_]$WO@J]9EML@@QF\4(S/@QLT)$;40(J4Q]F-7H*BA ("_2X6"/M-,PC/ M_!O!<[EN$C]PE[[."IWY/J*!9>LV"HR6U-\8X^Q_-WS/=H"VA:.R419>P%^ MYM(,9E-I11 CY1#1:B:S@J,W:$8*2[!Y_6\QF))(2B?-!%BO3P<%=+%CZ@I@ MO HZG:9Z("#[+IL;,K(IA:X^] O_\.6(C'(9"Y8BRG&'O_)7)/$/L)BTLL#9 M?8.0IWIJ2_7.9Q]"+G%IPYAI+<.69[D@$?JJ]8;)N MC>8K9 TG,!KI,V*N<70?BPNP\BI'4FB7-=?I5 *W M7-]F0]G=X _6 (]X\NO3G9DSG?F?I5H#9=J%!\Q^[ 6$\YTEJ!U32/$@P1& MPARBLVEFRWFU)B@YPL%KB;U=18;^JPRA IY CP3SL20W6$T+"NLGB;C\+!A\ MLM_ Q.)4*68=J/\"ZSD9WDZ+)N+:MB4SG(]%B)2XL<*]R?)3L7'U,X"-"^[] ME;Q=/9?$G/@9-WJ'" MN+]GI. [:X\*WK5ZB<$$0*F3CZ5N:IJ0R'/I'31B-$"=VE\G+095PML@>";, M$C9&AQT'ON&8H3MX82&J(#"--:SK-N';H=9+(IVDJ-T8?!;: QPP]'HVKPD] MS%7X56V&H4*R_KR?])N;GBMDJ=BR%K-0:66CM>6UHR*]$V,KC#%$6@ 5D8ZJ MAZ=_!M*RI1RYQEW![0KIY4+QM#6ZV?VHJA/B;_6/'MS<40S9-%)\CSKCF[+9 M'&[8#&=>+9USJV591GVG'Z<+C;*L:_/2FMH K#ZI-]KX3BM&_@>C(P6HDG+PF_H,X7;'CG4.*G#XW_D\ M%,D<&T\)1)K=P$%4N2- M^EOD&MEMQ=+M9G,9U2R(K?7P67I%$HQ"M$D6FXN0[F:;2URQS]GQF0(^+R8( MT47@ZPN"S/.E)Z'-PKM9^#=M%GXS(*DDZ0,V7:2&I;.U.TQ-=%.SZ\DU)3L= M#1PIT48[,RMJ"W2J04C<,I@%)H^L+!,EC>PFU:.-6*Z:LKJVU^T/#OX2?'3& M?DZO_X(E @!CI0VV@X[D>N$O]!O&/E=("H$ZXP"Z2==W"EPNL8N0:Y%B."L#J!M3O29H"F*F@";ITN M5C&AO1K%Q2A!4&FR&Z,,RRI0RYIDW37%$PIEWD(X2"O)/?J-P$VHOW$&AJU6 M-I=(=-NLR)Q](<7 4!:3Y6!'U>V""K2,EX\PQI-?(WREW%M0NC%%89-%K..< M:F+SC3@__."HLM?0;N 3R3X,[X!-2M _L$T[3?N41E>S*VOV+HJ _ZH[]BZN MG2\;4EOM*I$EH\.XL!G! M-V\SHW=R#W0? ^SD#E2ES!KF3NA<'A##M[@D?J1##AO*,^'QD'L9EV$6YI%7/JG?,AIE.0AZ M,N^L5,6'U7O,/YJ#CH9?))E&+K0IAVR,5*.:Y1-U"DGGF+F6+5T&+83 \%%. M+$N1+)<9L;0<85?:W.!E.OFBV(LC;,D.72@W0PS@8)%_UH,&<]!2X >OL&)N M(0Z=;EF1)!?-T'UMI+!">@%COR8'8,U64U +;"50'6QPP$D#2VWJ)1@=*;/3 M,@_6-FD8@]OLQJ&0SA'BP4C.@@500!R5PS1T')O/=O;4+:7!\K212V$Y$!FA M3-)YF ]#;7_MGMTFBHE!8(-]RJ)H][-^ZX_@'Q 8/2]S\$F^*0/8\A&BF1/] MP*^6M,KV/K+1(M%GRH4W"/'G4$1A%1L,<1<#SQ-!28+;D@V%WGP8LP3' M>D@],2@-SPLQI3'Y&8'%&JA41@A.Q$=B]FW7H@9OQ3!\XP&CC6LF[S$/Q[HQ MA#T=>=5=U:?7UJ2+%0V7C>$TMR!R!B0WC3JN*N_< V!S2_0EK+*<01T/4OB< M5 ]]^WYO7_+]M8H-M6 *7D?(B\M%;08= H@A].1=LBHHKR@]9ZLOH%0//;M .O.,B*>\VMQ C:#8]S*BM8G=IC2C].'PQQX9D* MT%Q2V!J"/S6!@JSNJ]J%Y>?7VY0T64:-3;'X%_\(=B90#QGB%1A5X?9CE$#J M<%ZTA^#GCIO'<2;(U^-Z-..QJ8[0ZHGXF"H6DI.LPH 31#&0(=!Y[H\TNTF0 M*4&.HGG]W&R#+O@T,^4+"C2@#86!I&'K1)Z-EL@7D5.0FS!72)K#*3C:2'/L M^Y,B\-H==\]-A5E6,:1MI1<4<\#K4$[OITKBPNXE%$VN\->:!#\KFYDB0_$& MNFJZ M^OBZ1,']L@(F0F+JM5WPA# =F=@CC9NS>87$R\]//MJZ(HODX5(==(//5B[! M$H_F]>?H\JEM,_!N!OZHSD&>@L#9&WR11Y)W3,)*9.C=5YVS:41R)%55B,>%D_DE^N,_+JP@N$$CNQ(J#E+ MZG9$.PUXBA0W[G* TM#SUMTUG",&LBG-]^%E(BT.4*$,;41BGRAU$A.J%T*R3W@ER[L5I- MY*%NE(+S /:=J?1J$1\W1?!C;;1 9P'^Z#3LEWU=>*#(R\:QQXJ:U1? M-#C2 Q\J66!,OS9N>G(-]:D5YY1*:4X[FT++T56LQHM-_:U4K%$JP J@FIP0 M$0PPRJIW:XP)V&RD(C#TL5W,06F"V&56A(FTV0^Q.0&B3=A&:6/>+%\ND /= MJT G6(H_\#Y0;*C2Q* ]\;FQ*$2MD#R)D)AP6(UKK+Y9A[FR@N M#N00$>:)N!W="1-) '-)]&D;0H=4S.5\-_:]YS-JK'6B>N12/U; %FM5?N Q M7%:"PU6SW'OP1 '(0+',#6, V,+69'(3OQ:V+*;P)$:)_4>YL4BO=&2HZ,CA M;*N5 ,+?DGAX1RZ@6D_;#>/+E%?),.CM29&/":O_QC#_'YTHY^_AC7R7@;"L MA5-P@2?%](%J*_-T-W9*')[I97C)YA#CX0#'%K 3Y!+ -=W63C,@X['!+0SW M+ZUZ*F(4?,^WP@4 ;RC.(OIF,*.Q;$'_!D!ILBX1RIV0N%?B?K@:R)6^TFLI MI<]3#$[<9<;.FBR)RP9@47;P9#)=(=QU,:0"!!PG5:W[M>HHMZLA+!F$GKG) M)&/U>(; ]5@4@TK2BJ>IA\5*B.&<6 ]DSK"U*+[*,D:C6Z7H_8;!]D3>#:1GHAXY8\AT7&S/UN1)'M80L)$HJFZ_Z.>.3Q202$@_ 0/C7:,\SB84>:C0 M;".Z1C&=P1.&JKP!OH=98:KF_3A[A9K!IDO=RQ@6T2UR&6EQY+ZC?\ZB& -S M."0;&TPP:)L1.!(IB&P[=AXD6F\V%J8BZCW3%M=+A-$ 9%3R? M,B"%+5O!D)FB_I=*%A@&/L-JEG.A4!-G%\:7Q+*SH:*_M"\^N>5$+R)Z+=3< M/H:4/U0A2J%BD]SK\3 [J/39)E!?XB\ 11O&9G%8?AI!S=H**T?/'?;:"JL- M/8+([]-G--?(T+:H^(%.>]!;_V)[TP]S55@A 73GQ26V54'L)7;>F2_HA ME@#7?AE[(/C'%<"T>5J<-02WQ9ODOH6;7/+A=^@UEK]93/][:W'N!X&)DG"/VY;@8EUQ M=Z=/$F=5,X-I"6<83>0_M<8M(L$+-V"GDMI-,ZH?#U-QY2I^N)P,/!\111-1 M:"PE1,VK-M.O6>K%$ G?-SADJ,<#;,\S)U)F<8$V\N/NWT8G5"R,PPNJ(X:0 M$W:I(Q8Y!CX\&#FAB-%.O6FS1!?'A54#:*@;B"U',UOR/<$P /3E.$(-ZGVH MYUL*LIT>@RWP7DY3! 8%R>EU#.0;.:]6FDC]3=$!0"3 $0?7+%.@VU\%9I;? MG(J%P$XEJ2Q?P>MG>B%L-(8B05S>!33P4P@M&R))LR9<;6A/,.HZ'5VI: 89 M!BL&8PD*R842.@TGZZQ ?A[2]A#2= MD)^E 375T\0(J?:S)I(LPVD*WC04.B0U2JA?UC MY]\/@SE;#B'-\NN89P1WD&GR316468,+)R76U, 6EX3^4]?@8@9#A[B,J",[ ML2)4891-2Z\+*DS03T(<8\O- TC8A"5 ?%@8YD!&!*1F@&&$&"M>MX!N M*)^ I*/YQ*\6U . @QF> =2>"6.=8F9/[5FJ<8A@#JF5 M#8MTMQ5A'L\;]LX*KPG?"A-.0@50V]GR)=(K.4PIL$^)8R/VE =MM,M<*0;> M+9@>TT*1# 7@/<*K#7X[2(2\0T6.GTMBS0J1YG9FLAUU>@VU! %#5/8,O+## M, CZ%W7+$ N9]P&P#5G B2)%Q 1^F,[RT1613IE09$>?,BJZE'^3S2QY)A>( M>$HUZP9UIA-?\EP$8R%7G/;$/DCI+T;?W\%FU3!3C^1* UB$$O9.8H>FU$PL"MP+6 MZ@LG0L#*":V;&%BVU8P[;>2Y"-^1DQ*"!GQX_DLG*% Q@QA6-K0F=2Y\$LU? MXO*IL'(1 %C_4*_=6$FL7Q\)9;D]!85I5-:!,<7N7 Y28F1P..-E:23QH=6) M033=7EPS$W26.4 \3O,RH=F@ 89UG%!2CE.4N].VR'CJ>@8+(@V9=ZE]T.K$ M+'"2I9>[<#S8L+K!.5JPDTR'KZ&YEW5+E=Y]6?[#X<_='A6OEPEB3+ &+M$M MJ7++@>HQZ+AS[_(B;R%#S.DB!X-4+S#13M4KV!F,J'FZ=2C)ASU[B)M4JL M?-\=PR)^ERDU^5@66/3DLC=%ZU &D72JN-EZ"MUO^/ZG)B:MV[I9L:Q\2^$%K"CIRDD74%H7@ ME8BI(_E#K-[#=3<\Q_J!L_0FIC-M40KJ5[Y*U/0*H7"M7Y:;N,HRB'GF*7&P MFU$)X (7$.2*0'<(A9,KC7[96*,L@4=$\4JT0GL2'K0\;A.P=YV$2$6MS%%] M,'HSP+)IBRJ#IV(Y@N'1PKHUJ:=HWJETSGL*">834$O$K,7G[O4,7&^DUY,K MYX9*2W+*(%SPHKU^43J12^^6VF^,.%]3W7#@?)L)14/;06EEU*Z*(=2H;FL8 M@@@DD\5#@0L?024I6Z,JS)/Y'8J3$,8HV"1E>1E2BWIAC"Z464]X7E!D+G@0YSZK$O8SA2,/FX(-C?XEY[=O^T YNC8 MNG2$QA#0^C0N?BR6,CV-.XTI%0#7: M#C-,?6E.$$GB +6V&5+94&ZC8P@,.)N'1YW8"V2:N:>D071@]20(,&,D=F0JKQMKR59I7UM4DIR!UJW+IQQ'/%T)6$% S#ATDKB#H M5:H[_8(:C1-'_[43[_?UF\:'_?VP=[ _.(R.HL/QJ#\^#/<.P^A@H/ZWOW>X MLV'*>SGOTL7)'\&@&WS_\NWDM]/SBY-O)Y^"\^/?3\Z#L\_!R?_]?GKQ_P#H M[_NWTXO3D_.5%;'70M=_LT+'(5ST1)/P(GRYGF[#NM?[4W78W=N'>?BFP*@- M##7Z]]0!L3RAY+TMX=V"\_$L#8ZUYDF"(V'LM14Z_;U>IW\XN)-T&3/+11QQ MA4>]/^?!O5'R,D$$#'VU?G&?0G*&_PWS1)"0AII%S1\#9552^4Z],3 MG')Q/,"XMR[8UW+X8O#2-$/XS\)HG:,0Z>BC*1:"L,%/3 #Q0C0S0_; MN/O0^GKGSMVG!MFGV;K#ET$0G-(D?&4W'45D&S?)EZR6RVW5H^GH^1U->]W@ MT\GGX^^_7YP'W[^>?=%GT9?3LV\/.9(V>5E+)[_W\ 7>'SR_!=[O!G^CAJ%+W5ROG;+%'] MWO"@?YSG%_DD+://27BY$Q!EI%[JV_+M.+Y5D1YL4J@=7/_Q[M'1FS_SIF,H M%U6KONKH7J]ZX!?U]:KLO+_@J+Z^%WKM,(7ZUU?>R]_?_7=79)8.W!WW'V6> M7$ EV]GX(H]@\/K"#XDV$YTAZCM4H?U-B";G,[7S3+6,P\A0Y\8,P]&/RUS[ MS=$NCVB,_WNWKO$19H*VT\NK@@NL,+&EK7HT]9\.Z67G?8<;DA&EP#2)61@7 M+,C@-J[@!?H"8ZEJOJX8Q>FHP>\ &*1U']3"=[ MB=7DB&%27AG&5JPV&JHDN_F386EZDLGUY'JF=C%D-RW46_G#.^BH2\+YVSC% M=<*;WO'S.4$$[@@2AX_"A-^"+Z2?;;*DVZ.$29GK_T?R9OZYBS^]*J.:WUYW M]P]?-_[F_T'W;ELL(/][N%>\\^;-=B^7I/^0P?T!#/;VS]\)H/M M'^J974T,7N%^,$E)237BR54"[4@"N_R_=O9V@CR[H3\/=FP.$T,#;P?3VZ#O M;W7*P%:WYB2.HD0]]JGXYB[#K3\ TUN; D9I\;RXWU?YIAY\T4[]I<]]*KYR M3KV=#IP.-)!9MY8!CV($ ,705Q%,"B MO-N053ZZRT7 55[J= Y>[[EN)_F:IVD$QX_C:0Y [823X$,2E_]6>:.3V[PV MC?-\C_5MUZIVK2Z@>\=9K+V=]Q\1#/_,M%.=D0O8KMO&K)NEL MLAMEY2X_22^)GC+]D)XC-(<[[X\&G;W>OHB'C/%];>3N3\_:0??-P0H35U.H M"X*RN]?MUP1'OQOX/"AMM/].G-R]9GA&.^S M^OH[-/?!*I;6:VUI ?K7\668WX3)H^CAREP^2%)_F?6H6E-O@.=/%4CNW*[& M6E>CP4:Z*P-8>=:#;:1^CVVD@Y]H(ZU'&IZ9'71O"^AP3190O[_S_G7O3>>@ MU]L2$VCP9TR@7U65?5;#? ;]D?W#Q[!U*I;DLYB".S3PZQ5LG?Y@Y_TG=1V< MEN5\= 5H"X_I=;)-+9UY36;U(YCM=[UB>]>S8BOU]_2"_-3+#$C*8?:_CKH]&K,KU8HUB84Q[/+ M65%*_=L*QL_@M9V@QPODZF?XWLMF-&U5(B5#J%>P8' XH$S?6(H&4!&A<>CL^KMAI5:_T,7RB] M&)@S& ,V3F&'0,$AE28BFICENJ/J1.%!&0=E>(NM5 "%AH >%OQ4WP>@EX!9 M9B@N%6-DCH-OY]^IGO(K_(&*"<:S-!(<I'FMVD7IL_PP4"G2[VV2*>7"J GPC9(#-4AZ0UWPDAV'] C2FD^D M!(N;T%P .H/0,:9UP I6[%YA\:WY]XKY^*LCO@Q:Q)?-Z,XY!H(/P@_6^^4# M\E)M0=L8]$*3B?A&FJ%A&W\0UM!/ICWA!?P[,TKBSTPF^;)RW#!C+4#8>%-6 M=R(=.ZPIWX0UA>;6?Q_^D[Q0$,*8Z)) IN)KL2$ _#:<=_7#,]!@#"I*F!K8 M]V"&];8E-5X?J?%LBKAJN +1-3:\:S,(S!6'=H;0PI%U#>%L?58A.K&(S2+/ MIAD28D@#30!<#X+O(:!YAKN=854"*$.5P4ZIN ,N# MNVKHF-T/=_M'(O)N5PP_Z 6+K'.UD5N^9"B4/_IU#V-5/^IMN@@>O>X--DD$ M]P]A,M"4=X2@F TG<G="@JB2X<&:U%AFNL ^'@TT@XZ(4< WH0K MGTCXE GT ]AI1484(0KQ_(7U24!#V0LSE"[X28#X3$#[0Z _->#1K(8JLY=QCRUS^C#-&G')1.X,79[9U%#03L*7I+$Q@5 M(&(5!(TWF0K:,&*W57:]=\+E]CX(3B3S5IMLA3:136UB7$:X:R@<2>\0:*_9 M'DVVE.%+4K< 15=YC6UTIB@:/HZ +E$^^"&M.*Q3'.R.=>V;13#K<$$7!J2_ M) X9:GV3DFZ79VJ5A[P+V43;6(QIK_4>0& Q=PIRL:4%'6Q(PLY4: B+"LHJ MMN8-X>81?Z9P!.&OEL5MBL:68LQ*M,(,PQJS!:4E!IM5/FD%;:V6M^6VLGDW MO4242A12(2L>A2-?)'K(%F.5#E!4+1S/\ QQ^3JN8.CK*6E@2#[K*7O97#>F M%A_AP)X>M?*R[G,*0@! (@Q>?C::$<%.[DG-!$)78% 1]0^MK6N+V>17<]0! MSY^[WJ U&N!J$!T;TP$G1!J\. CWBB&8C&F$^/'ZSTP*K"]"@G6#M#C1UA: MOI>SG"W+:8F6E-(71"NA8K2AJL<)5=F<)#-JN<8.V3' AH+LD_(WUARLK]#N M)Q)0"A$XBHO$A=AT90; 5/]AUWK0340*SJ5CK^'?WCJ%B^C4XWB*RT0Q1 M-3R?W1*,UCYM /D(\!Q^&^BDH@ JUF_F5C- M,*2X-4CD',X/$72Z#(&'(R!O'8(()[=7\3 N@[WN(,")@.LL43I?&R,$::[& M^L]:A3=/S2^9(]QK5<;X ME.B(A]W@Y'_^=OKA]&(EG$N&C5@KC-;14?=U[_5#4+3>=%\/'H9SM/RW@[V] M1T=/VNMW]WK/9;#/:6(!\&O_88]M)W;IQ/:[AP<_ YSL9TWL:GAZ=W3]W+/: MC339VF&!V/8%TJU'PDCZE3]_T'\X+M13SL"I:RIK&_F;V,AKDXGZ.:$2T,T0 MB8=O]\U;;_:7T([]@KF5QUUHI^:_[U7\]^Y?]/^4\_1)%:,\GJZ(1;C25__$ MV=L\.?NJW_3 M%A1$W>^%%/"(Y^9/L)U6#"7N=?N;:TZ8KJ+&N1F/?UZ,'P<7J5%&**QO,:]( MP!Q_#6M#@8J4V;LG'V!PE4/+[U593HNWKU[=W-QT]3B[E]GUJ^-\= 7LY:]4 M=!GFKZ*P#%_IOHC>]O3=[^Y&ZW>MW MK\H)=T94B_@_4I9SQ%3:UDWAQ+I64V&477;@%WU6AM68[W/37$^W9]_L_OW9 MZONGFS4MV+M[1[V#5?1=.WCUCS9M$N^#Q?V, M3)K!DX9'6ZOESUDM/)Z]P6Y(=H8V,W*T,I98'UQS\*?LC,V$R/\E+]UL[8Z5 M$?_S2!'GAZF0GZI!^[UN_S]^YK9I->DZ-6E?6[X55;I$DW[)TMV3R33)YDJ9 M9G LKC6%^U^A\G'>ZM;G>>EFZ];!>G3KDQBF_<<.MK7Z=,WZ='>OW[\%T(S> MX5[OMM_[%RE2&_OB8-?7/$Y'\31,@I-;-9HA5@73O "1O-?3603]O7"WO_\B MI&;6_D'$?[.=#$V\G/I5_:.]_0X4UC*JH_?\;]!:R\_TTE:C/YU&;V,-SUZC#^ZGT3_'T(4:ZS^U&KV]M-7HVZ71 M!]W^?[8J_9FK],&C&NG]-\'W[GGW8]0>].#7W4.VPU]-9>VFKHI]/0 M@U9#/WL-_:A&=ZNAVTM;#;TI7]7O];NG7\XW0$<_R9I^^/9[<)H"%N%(!9\8 M8^;G3$9[::LZMDYUG'_\VZ^L.B["VRS-)G/ME)8J!;BJX'QTI29AJTN>Y:6M M+GE"7?+Q^/=6EWBZY&.8C&8)>5B_Q^D/8)MM-]:6M:GDRU;+_BZJ5CTBN^S6\5,$I2%I(=)30>QH@'M0+HA,H MB3CK%-%R U1&Q'22 DBX CX, XBM%?7+5O$\ITN?I^+QZ9>?K,GT?ZO_:X2J M]F@']KM/ 5?=[_6Z/0)$K\.K7@9@.^B^'CP^].W10??H]5-@WZX!YK.^W_H_ M[J$;-_U;3M,(@9* 7C#5APBRT,"A <)T(P8GJPLGR.S>\?[.;S,%=[4?5YV MQ6JSHA;64P!A Z9'*9SG(@MT(0"U/&]L84 MJ*W0+\)-WAU#LGD3:Z>FF W_R:1N\* D#H=Q$I=S>C*0\='+@*TS9\+*F-F- M<)AQ!7'8L'( X5J&=#EC@B*L;6^QH]Q;&.6]OTP8>"=A!+22>MX4;@CDTH2G M(>4T,(ADXPXSBB7 [*R?!@.]5*FVUA+GFV":]0:[G($QAV2]HRO^GIK=M7!X M+CVDZ.YZ!@J^;YW\);6\%1M#:K)?*;*L4(&LR-AQT-]YO\U4*.M?KGKPS//3 MW[X<7WS_=K(2QB: %$X?"260,VO-.Q8&+]2D? %2'<] U>+SPEEYE>7ZZU:CB.N_ M?@)[^>'T+ON'W:.CQ[>7#[K[1V\>G=:BK[_R86092Z=@T-WKK38%*UI\C3[M MT4,-JI^#V[LB]-*GXXOC3V>_=8+3+Q]K+>#*X=IGEW&SHPG>I<^!L&35U=(6 MV=O@>'8))(A' (0XV'M\"_])/_'#_.T6,K*L^/&OBE?!61)?QQ 1S28J>8A/ MNF5S\D4[+(\L$IO/T['BW&R@K#P=BN!%7":/+2D/%8:G" 7C)'R\BM6XI@D; M4B6"0-?@,_V$H>(3W\:EGIW1"H-_L:2-_&7%F5MBHNRW)DIKHK0FRL\S43Z% MU_K /!L66N'FFW'LM";*AL[-!LI*:Z)L@(FR@$+P'*P2.VBPIXY'HVR6EI"M MNP 1 9&1O9RTR,#(S,#8S,"YX &@ M2ZI=JA\:F<1[ 9X7+X '(/G#/U^G 7A&E&$27ATUWYT< 11ZQ,?A^.KHZ^"N M<7[TST_????#WQJ-7ZZ?'L M\:(I"CFXH0ARY(,7S"> 3Q#XF=#?\3,$O0#R M$:'31N.3$KLALSG%XPD'K9/6J2ZF[]++"W1^UCH?GC4^HN:P\1Z>7S3.3UK# MQO#T;'2&AA];Y_#B[?C2&_K#]Z@)&ZW1R7GC_6GK8^.BV40-=.X/S\]&\.+L MPE-*7]DE\R9H"H&H6L@N7]G5T83SV>7Q\$CH];)R?-XU^^//15 MT:.D;(##WY=*OPYIH,N?'LO;0\B0+N[[9+Q4W(<(-8N%Q/UC>5\:.FF<-!NM9M:4SQ=B63L?CN.; M.2MF(ZW&R6GC5!B!G%,\C#BZ$T#?HA&, F$L"O^(8(!'&/DBB@(DXV2I0.8V MAW2,^".<(C:#'K)IQ4_? 2#1Q=,9H1R$.=D19$/E,Z-B >Y"G!9 MDND&R94_1@%G\J^&_.O=*_./CNVM1JPQAG#F9#DK$UM/KKAXD GKYL7%Q?&K MC--B#PKC3I5OR)^-9DO@ZV"V+(#M;8N_&EIN&SZD?=3-!RVWH0^%?;(L%DR2 MZF^VJ1N+7NOL1B+IY$9QJK'$0@M($#ZX&&3(>SHO90>B/L ^U='-T3,W'MP++R3U[\^W5?,HY3=5$*KU8I3 MCSZ=J/^:H)'.]AM 20(I^L/QJL"*JH@AOQM^4K]7XSP13HI4"*X$B+7<^:$ND,=$Z058I2+2"6.T!KDP;]R 5U9L@CH7#6\1N6:\1R--U@ 1OEJQ\ M7W=@^P/Q_R^=QT&_>]?M=9[:@WMQ=S-02W0: 7UO!VBJ'G3O0&K@ &7:[#?= M+[VGSF=1YOZGSD.WW[]_%)W[D)(_(?UT$^:^]__G[>:I[]+XCM M@C>)Y4,.S_;+=O_SW4/WYRVF\%2E$>*SM3JWT ^4@1H!V:5C&.(_E1R;_(Z#IB.$2,64-HI=&1HPP M7ZS"K,Q)/+,&%=Z)27DO8Q2D5H$V6Z,0^ +I[XC#88#ZR(LHYB[0%@J;(&N> MK$*6J@&IGAIA< C'' M-Q?)HO-'A&>R_H^(6R-1)F_$HK6*A=:D\M9"UUL@M-4(C[8G:LZ4-G8O:A&. ML<@1;<809Z)A?B3$?\&!/6=CJ\^(U^DJ7EG-;T&J&\3*%8Q:?8T O"'ALR3- MU0 18D(?"7<87DK$C?"\7X4GHPC$FH!252LHIE/,5487P2@:1$YX4.@TDZO2 M803E0QZ4A3;5/Y;TU0B9!S'8.H"0%#>V]\?5]HX%:]2P3^@9A9']1I@N;VS: ML]6F321KU+9]3KS?)R3P$65R?L+GULU<(&IL\=QB/JOD'R!64Z/F%S,,)"K M[T/1K$ADSRZ?(!K_Y3)C->DQ I-;?FN-(%:B,KM2FERHVQPVKO4 OCJD^*R, M"8%6;C6=-+P2KU%#B[!Z((S%M>\AVI] :I_[BZ6-C9];1 L]X(W4]+W&02@# M2EN-L-B$\ONF_*(-SWAQ\>']V4D.Z6WPC."-_E6G79\BUG @_]R,>$Q4&)', MD2V%]"-X$^NK$S"%3*(C,E4ZC-#D>)423K*.X)20BX[P5&LQ I1C5BJ(RCJ" M9,DP.H+FIM4(8HZ)<6$OZXAJ,0_I"&*E$B-F.3:GC-*L(SXQL^6(QY*0L?US ME$\L7L?63L@NQ^9>EC*V=X[P2>3KV.!YPLRQ[4L5&&'(T3M%O%L=,3$09XX MV6DSH94_6&%%QM41OD*ZQQ&T*AU&J%R(HSH"5+3 E\_E^U& R*C]#'$@;XX( M93! 1:5OQ04<;$8IK&?1"+XE R&R;6)?4DD+#QK"A8;TH8RX2/PXA(L&;\%) ML&4@^R5 #N=/: J%=^%8;DI3Z/$(!E\@E_?GVPVLW?AF#,$N.E)=; MBH5*W4;T<_11-?JI,9"Q5DNH+;G7K4"_#5O&4,@Q64[L[R$VW&,CG>RM%EIC MJ-BF36.LY%@XQUC)3AYSA>L[?#AC>!>):3)J3PGER0-LG=<9"AG:>?08+1MC M*$"5+%P M*EU!R\O2+[T_?XBN!%V].Y6,X!0%\NW!G&PYB*S-&&,E1YI6Q,IBZTW/3Q*[ M@)-#-)0^1N:.N%&5$=6"IP4K'DRK)6+Q89>MC/D6JHR(Y;C,Y##.843/8;8X M!I_EDM6M&\+X$_+(.,1_(G\]&%VU&Y$M>6A1CKWIH?IE;EJ5 -(>2 T>$">C M?C2;Q2]LOQ'6/R/Y@17DM\4*!8[1XOR%*C9 (B>&OFQGN7)] M$BN3#?OYNN:,\9#CCXOB05L'B?G,<9,X.*0'\4O?$A^ =**6<9*3" M$_&F.X-5GP)>9&'UU. >I(2 MU1G>K2S6;'09 M8XPP.--8'32;80U1YRFL":_WF:R<,86 M2(T=D+9#PV%2MI[V ]J[0CO_[,U6,K.C6B.^.6J[\$&?0\:N1#:=^JA[7?5J M8RYK[-W9-X8*3FZO"12LE,T503$#J7$BYR.YR;N MVBL0NW6(K!5H=>N)OOB)?[891':6C/&2(^LMXF41(L(V MT,:!M*Z"1MH_!$91GY=?C?(E/XY"MLDYL8T-&<,BQ_3;II&&,@VRMFM]!LSP M[*@K\I;JC/CF.'O+9U%KB>#B=6_N:.5$CM5CV%O')B,G5*?3Q#NI40K,JQZ@>:#T&V M"G*/<%$W#(-@KEH0/V<>^@R)S,=!Y",?ATD#:Q49()S3Q[?TR12,[W-TKWTP M9AP%VM/L8ZS"5Z"=E6=\=8RF^K(>_[>'YP_'R]\/CO]>^L:P_,)P\K5V%;SR MXZ:_/2#&$.K.Q$*-ZYT=];]'PG]53RN*\A[ROX9^LLF"_/C$?@_.DV]:P"%3 M#_]>'8U@(#^A*C^D+/>N-E<=XD ]C7QUQ*E\Z[/\Q"J^%"HQ\0?J\ZGQ-\6Y MOC6$@62HKHX\*F)8?I$Z$MYA'LE6^)&2:'9U%)?$'$V/0/P-UOC*E(0B1NC\ M7MR1RM./->>:K>^A$ HG!A.*T!E,9P&9(Z2BJQ=1;R) Z(F&-(Q]CEKV M(EYUG^I &LPU=B$RTW=$],=#\]@$#^9=(M",L7Q7.6.T!@(-5,*.V&-J7RB5U9]'J> M%DE6@RJ-QMN-K!MQ&5*^?')P/*9H##D2@2E"F&%/O>FHG31.YI,[ MKG^JGN=N9UY!8F@R9S5_=;V?$ P"XBD+W9&B&>*U ?)C[DGR4&+F' 5<+I)T MAEM:,)5FS^THWV#Z^HT(CA=B26^D!?4 ;60 M1167EEQQN*YP!5]#,?<-_-(Q(ZH,)B>3YH$(A>2^LI^E'%'F_;,]Y:7E[*M:Q8XZ M@.-N1B$G-A%=2!Z ^P)?\32:"H]ETA,]OBO?_NI'GE@=/$#Y7/V,4-GW81 ? MWK5;A>S>\"X3\BQVRF8/01XJ>R0AT6DA7F,EVP#JZZAE>PAFR?U=A$D(Y P" M^;<1C9_X$#[%R?\G,=<2E[JC@DE7>5+91.5?/S='9.V?9Z]W9\NXZ86!$R)CKO,.%- M])D5'=SM,46H^IR9HY:_?++8/FFV/A0O_L6R1KY'SK##8RV_%]VBJ">O7"OA MB P$RQ84[T4#W:+G>\[GGIBG8EA=Y<*B>[-377H**^9[-CW+E=.RIP>Y[N7Y M7?FZK)E:3^GSTV)=9;'HMQ/>\:),F72;NF5Y3CT,=4?YS=)XH6$SC7/5N)L3 MC?:+DV3(^8G( ?E)LGNL$PHK@61OL@_":4R-YS9=5&V[]NL%Q.)E<(N=XL_" MT2&L8#"J1/9UR;+VX0&-; $!7C[]VXFQ;W;^5SV(P,2(-86?OOM_4$L#!!0 M ( DV"5<2_"DR=R$ -9$ 0 5 9&1O9RTR,#(S,#8S,%]C86PN>&UL MW7UI[]=%&_?1,3T;LBW/.,)M.2SWS+Z?&#@2%K\?QY,7)]"TX]GTMY?L%_KR!4SC M+(VG7W][^<>7=\2^_.^__>4O?_T/0O[G]> M&1>[#YV,IW_^6OX(OH47.+QIVWW[V\NC^?S;KZ]>??_^_9=>=;\]>[0=W_0@?BQ[]3^_?SB,1W#LR7C:SOTT MEA>TXU_;[H+6Y\HWY'U8Z3\B#!.!/OE1YM>_NTO+UXLIZ.9 M3> SY!?E[S\^O[_TRN3G/LV^'OW[ES@[?E6>>/7FX./;_8^'^V_QB\.##^_? M[GW9?_MZ[\/>QS?[A__8W_]RB /I/GA^^@U^>]F.C[]-8/VSHP;R;R\3?B8I M$J=:T +G/S?XU%?GD*.?Q,6DFZ$/^/WJLPN\VNCAQQRF"9;SM7[]9!8O/30I MTIHUZW\Y\0$FW4]'BY9\]?[;:*]M8=Z. G5*9P>$QFR(-)03SS1^);DWPC$N_K85V4*7\%DWJY_TDUJ-Z&7W[RC+\55?X1YB.M6+;2:J)EU$12GXH2YB0KH,PZ MEKV RN*^"\\FTN?/1_K5IKX:&0X0#PY^^O4#H.'X7*;Q(/_10C?8$0=I6+2) M9*L4D1K0&KMD"+>49N.4\BY69L.=@#:A@W@^=*@W^=7X\/?9+'T?3R8CD9TR M"BRZ61&],9D#\3XR_%:&&*AAS.O*HE^_>Q,IR^0 MWD_1]_PZ#I,EP=JB=(+/5!B%(*CF1*KL2 @A$>ZMSE9'[C.K+.:[$6TB?/5\ MA%]Q^JM1XBUD0/\CO9FU.#I)C7,J"V(D!50S&;T1@$R25!) "9ZRK&RK.V[/A#BD'8U MMF3-M1V.'H55;:4@J./9M!OY/_UD 2,O)9.R+%"9!&H HXF7FA&5@Y:.V\AI M[6VNJQB&M-=1F1-;37^E-"YC]Y-/?HSN^!O_;3SWDPO@1I"#BE9P9%_$ MF-LYC^;::P)!:^= QBAJ.\/WHQK2KD=M95%7)!5=Z+D?3R'M^V8ZGGYM+R@U M=/#'<3P?@4W26YF)8A*C>98B\Y'-:2MD\I4J2R2:E3Y M,/9A/$$6P]FVOG36VHR>9&)6HO/'#?'<4N*HA1PC%QCS5Z;&=105G*[98CIO M/_E3'R:P'IMR/'.#8Z/>HP@I1C5!8T 3A$T\4ZJ4JAU#WHQD2"[4EARXP87: M=NI[.B!8#_3T;)A@,<*-GN#:0NT,/.!B9KBL V@?G _&]'M",\)"N#)(%2'+3WG#C!44V'F)3A7'E; M.Q[;!->0_*K*5*DNEKI[4S>,5C 3',<(,(50V.LXL80B M].W1WK3;_BW.[HF?X(>V>_,WOFE.46! @7B=,I&1JJ*> Q$HU$0Y M_JEKF\N-@ W)F7H\+ZYIP>HRJ4?^$S^>%.?NW:PY1%R'$!=-MR;?0IB??[>> MABQ!@(@4!Q]=V:'.Q('+!$/@$$J2H:H6,RZ-A=NPC$D#ZL>![:>\8H9GO#-C]/^ MCV\P;0$MX(4SRK.1*JD]UY'0L@TO#7[E!/I]GEJF(_,, 59/]+P7UO"R?VHP MH[8\^MB['/D835*!$N>),YX1[R6&228(D&''N["#V:5\D+2OTGG+N>Y[:_)"%@97:'LUC42! M*V='TI(0K28L5 ,>"0&5=(6)^(B=9Z R%'69L>]T :DG=L+ MO%60@T\R$1>,*_E@Z+]Q[HE4BJML PY>[7+K^F%ZY FV*;>E2G6I]+9S?0$/ M9"FC#8&@ V=1NR6-H\^.6,@<'#7:Q=J;E[>C&9(/7_2F;\14,UC@)@=C<&26QTBD#FC.A0@D MLZS B,!]VEFP,!BG>GLFW.%I/VC*J^9)CN?'W;;Y-!7UC$X>3&,!)+3CB=) M( (J81H=<4P[DD147&@+:,1[2)F\!KZG*@EDCZSSJ51*7/C"8#2:)51 MWX> X6"Y!)&UUSQG5YD:]^F[P?C2]1FQI0"N$.&OKZ[.UP?\OFX)B<,O^.?O M^Q^_'!Z\._BT_WGORWO\[65 6]22N.7C^RLJLD"WN%BN,(A\B#QCC1=9>[K$<\'B+)4C"9K0/- M>76/Y38T#W18R+-@2:7)KT:&CS _OW*$H:+56>&@' "4;0.&7]$.!WB5$H-< M.TR_!&#;T9Q_TGH9CJ<+7'.K[=?9M'T->=:L;EGA"H1V_P.J;T_?( M@2YT+@MX-L'7?'T_G4,#[7PD;*:11D4,S1ZC\Y)7K*PGD:MHE18):.VCX1Z' M,R0-_'@.7EU=0Y%_M>5Y!G1U-/H:IE!4D*).F'),;H-"P\%*U*L2ZHHHF;,L M6,MD+V2\!F506KHVD[:;^+H;JTC+V?H4:8EN!6UDI/:&!T= IL),3M$>I4R\ MQ#%K$S/H7C97;T6T/>N7:VZ="+#\\)'A B>8&Q)UD$1F9XA7DA(--$J10\JF M]E'#S4B&I#PKER)(O; /#'9X#H$:8FUVI*L Y4@A-75 ML^&O0!B4XML!"QXS\_4S&2ZH=V:<1XF(7 @L)/&<6<"DIX8@4LA@L04E4.3$C.4VTMB*_=;OBB;7:EO*^5F+L MD;-LJ)R^%\Z@[G,:;00CH,\[O;_+N5_&/V)EO R2FW1][""4QF797. MM8WP(F9M<76Y)-'S-F@MK.6)1&^3UM2@X&IG%MX):)"J[5%\N*&N5B4YU#ON M@BYP1D2_^^9/N##4D1 I\JABJ65B<3FS3%P6OA0AR"HI%W6L?NQU*YHA'8C6 M)44E"=2KF8K!<^,GB&!GMRYIYJJ:*G6J):3R4Y5F%0+7'43$K% MA/(F0&U/[AY(0SH:KO6!>P.II[710^'C MK2[M(Z6WJQU)B7J)FQB)B9P1Z9@C7D=),DB1DH?D=74/]P$[DD]KZP=+KGHR M?>*,F3<'OW_ZO/\/?.;]/_<_'!P>OO^(/]KO)7WFMG?M)I=FHY%62JS9I%CE MIUG3K:KYO!F'Q;Q<7_@R^^2[/&2&/DHV+)"4%$;?$J-Z*Y!%H$P,3'(J7.U^ M+UM"KJ(E;WC].US=XZ_3Y=VP>/JE\=/6QP[%-'7?K913^M]%.U^UO[AW?G.V M+G.OB8:8<>V[DO]J*,ZOU#1H6H*^')*OJNA+B M> KFU+QD<'4\Y]6AM1&!T41 EJRQ; UQ2@L"48A$4W ":&4JWP&GKX6_*75H MRM$DR#@'I<0?LYEX8VGI$T6I\4'63V"LZF,\K56KQ;--%V4?4NTI,Y)F'S'\ MX>4@JMS!C4 LHB*JC#P$G F[P\S(I]7O?='D\3/^U/'FWN$_WGTX^%<_%S3. M/WU',>7-HZD419:R3[X]^M3,3L;X::]/_VA+YZ?WTQ-HRZ;#'GJL)ZL+?=Y2 M(Y4D-$!I?& \<>4>J\O10>:,9UI[YW9S=%N7(/*GW16U+[/5N=WA+,^_H[X; MV41Q!2E-@%+4=M$R4@JC$9HEMYYYE7GM[=A;P3S0.O6>W=D'=:X5(ZHBF9K= M2"- ZC8+2X&]@WQWR;U13@)R1I2*^:(X2Q<]RI:%12(H-)BN.G\>B'%(UFQ7 MK.I3C/7(=L;]O?COQ;B!6QNRCIS/T$C,$.6$4 *<4:%^6;X*P(=4C>8)5-YN!-Z?'KQ'61L0&C6T(SK;THI81V(% M#T0FI8R4(E-7^VK" R$^L.C-SZD1*TJQ/ZJ]7K3C:;DBO-P;Z6IT+W^3$&&. M3/M >.2Q]((+!"=#$\T%E]9EHV+M3*F'X'M@J]J?DV2UY%=S)^NFB7@WGOII MO#P1@)I)] NV Y^-9EX^S_ M@":.B00K4NU,QCN!?4,0NG>2;.5H"JV M1%S[M:CTSTMZ+CV+!#:5""LXA*/R%94164S(95K[-[!YSG$!W7)DTM MZ?1ME<]2/"^,VSA3]A=1_Z5R_L6]QV"(4Y(3SPJ44"[4/N/='%V%W.^F%$5^ M"\N_WT]7U>#7[0)NK H_XB[C' A7[H/A$L]*$)]2N=7E+=($-8"OO?WT.*3/ M80M]6]+=4#VA;YG6O'MP!>M9GXHCWWPMT8'*C!I6_/5B37A1.]HE(EQD%KP6 M3M1VBN\%-:B;FT_&JFTDU2.![JS2/#+>VPP.O9&8 I$V>V)-DB0RYAT81I7I M7W/="7%(MY^>C%OUA+@UTTK2P*AD_.-$= T$SFHQ6-O=6T87MT"A!E4GHXYD MH='/I0#.7:'2]?R#VS[\&6Q8UR)!E?FMUZSLN*1"_5\W+P?YS _NNB:5:[[C M=ME*:X1N;\Z!:T)YEN@.*T><#Y%0G;7CHJ3/U$YVVQ3;D$JL[TB#]"*V'HW4 M7HS- M+EPKN=-W;>K.1"=>TH0A#!E-[:IN2!BTAL,H&(&(#%I!B5M1MS;HOY M@;O1/P,)=RKF>OG-_MMX[B?C_X.TMKIEV5Q<42//3/'_)4FQ5)U"S8O1NN&$ MAN1+97?+>>V]MPU@;4(Q\W-1K+:PZM6=P" 7B/I4TE01?N]Q!)#=%Y05CIO M ;IK!L>:*1 K@.-8%6/5LPAO1K()5^S/Q94*(NG7 G86>=UG27K.DP%%P)6: M\%X;8GE7ZE$*9T-,TM2N6G,OJ$U(XWXNTM055(_\N6Q%5WM8*>88+60<*BN9 M UX0'[PC2C+#A-61BQ[*!&^ ;*-]2/K3;QEM+;1Z57'\>%IN.AQ,,3;X-FO' MR\AAO1>J>*1)!,)LX;B@EEA#<>@J>RZXR9I7KP5X%Z"-Z/.S[6/7$U'-5N8- M=/-^*=X\"R_1N__4P/%X<=PN,UVZ,Z^1DI $F%1.1/WJ1%3C?(!@*42>A:I> MV?UQ2#?BV<^VL[T#H>[ CSKO[3Y*2I1"FI9D51(XA$_$.ZL(I8%'S5E*4#NG M9A-<&Y'KJ4^^=^=//5)@-3-N3L8M3M2[6?-VM@CSO)BLL8T22TJY73XU&9/'\^Y^J,+7B!"!,(P&\/W) M$!^C(MGKK'4*TJ0>^+%Z^T9L^,DVN!\Y]]5D_Q:^-1#'?E71Y-*&DP A4\Z! M4%M*1EBIB<\I$N%5\)%KIV7MJ.L..!NQXR?;>:XEG8J;RNU1^;_<>CKQ$^CL M73MOQG$.J4O*GJ;+/[CPY"=HQK-TW7*N>GCM_XA'?OH5/OLY[.<,<3Y*. Q) MT0/SUI>:G( A9-8.QRBCB98:JVO?NMSM"'>8[R:,4QE#;X*:I#1N\8H$ZRCQ M6L;,D#-H8 :2[_;$!3N&R_$;BCOT(?Z^TS%ONBTBE$[4@",<8WY4DX'CA*14 M;@VE"$SD6/TH]+%U"9ZX4,BSI^>VXG^*.SP\:.D]TR1P7QJT9$&L1J0Z4AN# M8(&QVG4 'WN'YVE3RYX_/;<5?S5Z+H=XD"\.^V"ZU02/M&X9$?ZI"36,,.1L=I?'#W[R]V:V^+;.)NL* M1T,ZKQL]BM9((Z(GH"F4FB&.^*03"::=P$CW:=^:!A*PS41@+1Q9M-KZ/2.Y>8#]-X-$GJZ]G M*]46><7[@EM)?A;E8)L=[+JQ1* M[&DN*M51O%K*I%QDO5#4>+G]6O+NVOEKWX[;D731&9HY@>!8*6Y2\J70.7/< M"F4=M6!K[UH\%./6N1%WOR_&Q7&A J2N'>0?4_1@NSS6DN:Q[+E12IB"CU:& MS$B,5I>K/9$$1G,W6SA)DFI?.WZN GQ0%TU[I>>U](F=R[U>.L\CH9=CN'/H M/$MJ!>>$)L0OF<5Y<_BM8-+;9%P&L^.UO1GP(;D3SX*QCQ=[;XR]7$/K0N&V M0'U@3*(7+14O195":4/IB,+@7W'-0\JUTZDWQ3:D7<@GY5T5X3VE2_K.CYLN MAFLONV2'M[ADX?0S'*/:[V[F+6^O+/QD59WPM#?GM1^8.W!S=S"_/3G$EZE] M7G_R$*$5["M$J&1'2860G4P$:(F_LB_=+Z,@2B7+E6!4N=K9BH]'VZ_^/G_S M1Y3+YV5[N2_?87("OZ,\C]HS0HQ 9F")6D)##D1*G+H03"+:)IPQ6AJ4]NTG M/Q;[D+;2=L3;AUF"GFBP(R?D'/T*^?\#WWSY/OMRU,P67X_>C4_@'#\WR2!^ M($Q *>H>-?$>+ $C,I7*E@L@3T3C^]$/V8$>&)$K4Z%?I^<,T^_@VT4#7;[_ M%M[)G9]7Q8W8''$M>]]=PCE[;=FWGD@EOU!;ZX@$#\0)<(3YD+ED MRD=7NUS:K6#Z.;*Z:=19<,%33,186QN[W-1R4+_&X\ M1?)_&)^4%.UK;Q[I:XAQ$18F53)=;I& -BS*EVJEM#TT$\C65]V-SLQKYR,,PYJHA5OE3%<8D$P3)A 1@* MP61@M;>PGLZ^7I_YU0''*+.L$V6)4%N<6&LMQEFZM%&$Y)R5%I?Y#DWLK4"' M%!-79-9#C&P=(>["SMX M1P07SP9'ID@C/!&DB!+[PY- PEE0Q1#NF0=17V? M=^G;W8_X&=GHW3%P*[$^$16[58.4@E$2441J.=$:H.3(2>)25$2(F&CRD8OJ M=TP.83J>-1]G\XLYG%WQ@.5U1QS= M8CJ?Y;-&-F>'5;.,DZ:Z?[E%7-,7E"K1S4[FJ5*,W(#I@;;OPTWC6I*DT!191)B)HDJ4:O",VE^+P("%9*X#ZVORX&]&@#MKZ MI$E%P3R%A433#PVT\Q7>!KI][OFL/T.X\1M[M'>/&W4ELW;EY5WWW>Z>D0%* MLDFE&TCVQ)=:ZI)9:;@R1D#MHB4WP.BS:]O(Z>1"YIJP&/)RD?ER>F*DLPJC M&$.KMWR\"\^0S-BVC'A(&[8'R:%BP?1K(]S_L:H^<>E0C5O4C"8FU)).$6E] M(#9808*1^!.9A8GU6ZQMAFU(6V2U&=.+?/JU9UV3RO:P3%AS.LOGEQPP8BF_ MNM#1;0L;]HBW5+%;VXZNDJWZ &T+<-XE[^*K3S^MFLF_7<#(Z*A%EJ6AHS)$ M*B.(CU00QP#=82XI^E*5U^VFV+;579N^9WU>D;C6/D=&K(12\LTRXCU7N&)\ M5-:QI&+ML[<'0AR2[>N%85?56Y\BK-/9>%.$>QD5=8'Y;K9H1L+X&(44A'-3 M6L0[3ZQ@G CM<8*L-O%J)N8MO8\?]?HA&<1>:;0C"57SMC:">O..KE(X+A=*T,H(F(C&)(+!/PVM? 'X]V2.=&P]%CVPMVMT1&YZ7+FK Z+AT.[18MPYVZX=ZU-CA0Y4 MD@RQ%'H)A@2A)'$>@R:K Y<GU;?;>KF[:J1SZ H]R@A#FU39'3E@+ZO;1%\SQ-M MC%P=X:ZW1ARW6G/T^;/P$151SB1P$PC'V, F(SA7M3>^![$U\LY#BJR+. M:H;V%I CP5)*@99^"Q15<8IH]1,'PH*WRGBGZI\?W +E6>Z.;,.>&B+IUSH> MSF?QSZ/9!.>^+9=#G49".EJ9=4&V(M:AY)K<)X4P.A(0;) MM,GUZZS60[_UL?ND>P92][[7MTARI%5V(G*+"Z^TE+/"$JLQ(&(^^(B+$&C] MLC8;(1N2G7TB3EX[P:\OTGI]KE#MS4X!#J$Y&4>X&>%J %T"PF>(LZ_3DB&U M[)_4Y2&\\=_&\V5!YY4?X6AI 0&!T)C*?5K0Q J#(_*:N53N8H;:V>(]#65( MIG\@A!X":?IU+M8I%.^G^"/PTW0P/X)F^=UVQ20\R^]JF_68DM7*@EI^VOF(VF\[6?G.YT<%, M2>+Q@C@O8NDHGXEUV1'+J)0J4)^K%Q3>!->03'0%GMR6_E1--'62 KKA781Q M&5^I5^ -!\TSH=:B2@:C$9V.1'N@+G,M?<[WJ9?-7C4DFU:1 3W,<[]F!M&4 M!AA+A&@:.TMZ'LR].7_-+)=>"=&7?EZ3!?J2-_[3+>Q27U"J&+*=S%,ER]=M MKY*85DQJ%ZDWU>]^; &X0AOHI6AN?N&%G8[U#&43I0[E?D?2Z"1*C8J!"TZ4 M3Q[ ZB1R[>3$!X,W!8M[.T<#A7(XH V&40[>(4?22("5B ME[I="T8@D6<6++>2VMH[ \"."1CL0L*]B_%BK?LXK+IB)]?&G*UL;S M?(%<*:DO77XRL#Z,.#^J:$?12,\-9\0QC&^VZKGY<_RIG7W_[R_P%02P,$% @ "38)5[\!RMV;4P $Z(# !4 M !D9&]G+3(P,C,P-C,P7V1E9BYX;6SLO5MW6TER)OH^OZ).G=<377F_>+D] M2Z5+6VNJ2QI)98_/"U;D38(;!&0 5)7\ZR<2($B*!$@ .S< @=5V420(8G\9 M\65F1&1&Q#__SS\N1C]\R=/9<#+^ZX_\+^S''_(X3M)P_/&O/_[VX16X'__G MO_R/__'/_P_ __GYW2\_O)C$RXL\GO_P?)IQGM,/OP_GGWZ8?\H__/MD^H_A M%_SA[0CG93*] /B7Q9\]GWS^.AU^_#3_03 A5V];_7;Z3SX[*URP8#(/H-!Y M<$P$"-(6FX,1#OW_]_&?8DA!98X@"G.@I##@.<^070K.%O36Q\6'CH;C?_Q3 M_1)PEG^@X8UGBQ__^N.G^?SS/_WTT^^___Z7/\)T])?)].-/@C'YT^K=/UZ] M_8][[_]=+M[-O?<_+7Y[_=;9<-T;Z6/Y3__G[[^\CY_R!<)P/)OC.-X\@!Z? MYM=_>!N-_FGY2WKK;/A/L\7?_S*).%\HZ-$A_+#Q'?4G6+T-ZDO !4C^ES]F MZ<=_^1\__+"4'$[C=#+*[W+YX>K;W]Z]OH]T.)[_E(87/UV]YR<!DRT*MY7"G> M$..Z3^^.^?JS(.6"EZ-Y0\3W/[LIWLD%#EL*^-Y'-T"[^""XR!9S M;^%<@;R+L'YDPCFFR<=/__67.+GX:8'O^826XK?X,3^.+=&?0EU1F9%L >+F MCV\!($T/Q\.Z>/Q"/UY]0GW6GE#R'_,\3CG]^,,P_?7'(<^!Q^A]R=8K&1)J MDX(MDDFKN=-^\WI<]Q6\ M&DQ^/<\7LX$R#E/6!8*3BO8%+2"$:$ $%#%'F;A3I2TEW&]4'>N\ E4<7301#NQXHPS@$%A*P5 )SFC8Y%YJ, MHC[M6]0W#'DV7>&_FB][3J@RG5STH+WYI('PEIHA^#_^,)FF//WKCZR%$O_W M)4[G>3KZ^BY_GDSG \FS5#8%D,9[4"'0N)RQ4+Q*7AKT(;@F^KSSX#-2;1>1 MWM?(9:;F34.\K6G91],OQ?#C_^FHXRK]>5G$,A$R1M@A#>X6*H,B2 1H5 Z&X M$SQGZ3NNTW>?> :*[23$^PI5W17Z+G\)$'.2*GO1^AR$!X6+'@ M%19R=S&(*(OUH=NL7??4LU%L!V'>5Z[NKMS7XSB9TL*Q&.3[.6T5SR>7X_GT MZ_-)R@.GT19O!41/*XJ*C.#)Q*!D]-:8Z+/@#73]((BS47T[4=]G@NG.A _X MQ^M$(Q^6X3(>MEI_/,],T Y"A S5,G1D.63:55(I J,SJK28[QL>?S;:;R'> M^WJWW?7^+*5IGLVN_JG#Y0-;C-29EB5$1]:B21+0I SM]7;L^="T&@4?&BXL@(UD5JG@'@38>L&1?),NB3LGWHFMQQKK>3:SW M=>V;Z?HY??MF^F'R^[A"2@99 JNSI"V&.W!(.PYW.HGDG7-&M-/TS8//3<][ MBG1-V*13=.P;3 M[XLWT[73R93B.>1"YEKD$27 \!Y6D!2=2 ,&U"4%B8*C: MZ?K.T\]-X5V$NT;KG:)EWP![.YG-$=G@%Y5-6 R#0V2Z8$ MPTI)P3CK=AQS^VEGH-.]A;=&BYU"8_6.P>CMI\EX%=6)Q18G,@.>.6T?NI9Z#6SL)_+2 MFQQ3K'OZV6B]@7#7:+U!)*L>ADZ?DPO^<3+].K!2Z1RS!Z^J\>XT0;$R0<[& M.<9E"J6%E_O-0\]&Q_N+CVOU%N4:U#4)4+R_R]"-M'G^;3GZ??WH^N?B, MXZ\#YYTLV9,UF(PCN]![",@3\&*CE<:3W=CB2LC:AY^-JKN+=HW*.T6IKBCX M*8]&*SA)%F]]*D [A 5A""[049@C%ERVJ5!V2("??N99Z/@O06Y1J\-KG01 MDHMZ96$2__'^$T[S[,WEO*;<5']O4)@0L4@)*$0=J8N .CF(B1LN,:5LNCG* MCV,X&[TW$_0:'G2*=CVC :/ 9*+>%2->HN5,([%M,RZO@2U2<&1UR*!!5(L,PV A. M"@N:+$..-DF!W:Y[;'STV:EZ7[&N47:+B!CAFN+H]3CE/_Y7)N=.,\=S3=3) MFOQVRPWXK!>[1S86G76\Q1VN.X\] R5W%^<:!7<*?EV%8FX6F%56AS#)&^D* M".O)@9?5Y.?(H7ANE%/*,-5-QYN>? 9J;B+4-9KN%/!:,](/&$9Y()T6B6O: M/9RD]26G %X'#MZA%%(9([$T6;;O/KFAIF]EL1]PK>XDRG6I;C\L\Y/_*8XF MLYS^^N-\>IEO7IR,Y_F/^TY]"'NAGF2*V"W\;Q8+)Q;(1K<*7?0 MB CWT;3<%S;5:KC1?V-U37J1]6%8H#5/AD4%R=4K:M7M""54H$J$A,(Z_=#^ M<,K:_Z;RQ1&5OXN(^U#Z(C:TP/7L[PMC:1"4T#EB 1-5+>Y3ZB4+2VZFXY)Y MH8)R#QV%[:7T>R@.9PJVTLU=57<3;,.:!VL0_7R%* >N0B@):'SU%-9R A,< M>%39%\E$\0]%TSNJ^N?S4_4^@MTXJ__YISL2(?/U'_O7J7GSZXN7O[Y_^8*^ M>?_FE]+G9[\\^_7YR_?_^O+EA_?? MJR@,WCG]JDLLV.X.^6O#'. MYLRY\PJ5U."&.* BSI XIZ6 Y9;<^X=N2NTSIF\1''XQZ:C9NXM)!X'VL&_M?E\ N. M"-SLV?PY3J=?A^./_X:CRSP04='8F 3&&6V6G,>:59XA%A%HE'LOWW6C!V@W@.U.E3*PVK-UW#C;%6JIB] MRS$3SPGWKWF^PB:2C8@Q@$@N@O)84S8R!U_($N>%4&-SQCR YRSHT4K>#0L\ MK;"]R"43D/1\,KL>] !ED&2I1RC:&?+)#$*(A;YH)4,@ZSX\6!-H'PZLPW$. MNN\LWX8UH%:8WD[S9QRFEW]\SN-9ICWOS?Q3GGXS]H%0)AO.!6CM"HV93"T4 MY%%;P5F2Q>5B6P<@MX!U#HQH+?V&=:36#GH0K4^&606F+*Z5*PW(2P%OHS"E MH&2Z^8YP;DK?7Z(-BT/=,'#R.4_G7]^.D(8W3M7<_5P=:=J6!IB+B]P4D%[6 M0B$#&LVV"\99_E=[3GPIOQ& M"U(=_L *S=&%""GI "JC!63! B\\1322UJ:'KI7MPX(' 7W7-&@GZAX,P+]- M)NGWX6@T*%P+BT'2HN8D*%UKCC+EP#IOO!^*MG?]?:W4N /5AUKZK0 M\B_#+SF]'L]Q_'%(CL9RG'6Y\?541&H%T0KR.27SM-TP01X'TR%&Q12V#A _ MC.B[5GI#8?=@OWWC= RRS$4Y%H'V%5I@O&> /B-$XSSWZ!GCK8/&WP#XKA6] MORA[,-S>91K1,,[S(DKYZV0<5P$EP3%GKL!*H\@T)3/".)UL:CVY M-V'YKK7=1, -RWI>6Q W+N(M4$62<> #)[=0U6IUFM@HR&DTQ4=1"J^W8EH; M:>N ?-PFM8L7.%XIX/SKK:$R;LD1A)!J2S?G MR?Z7*"$10OJ?3]RTOO6U+;;O_DR_%R7T<*QW"^?=J%/,9#":[(%,BTPSP4KP MH?X8%,]%\)A3ZR/?S6@.3XA^-+B9)EW$W\=Y[]71T5O\6L^-K@.(@JDB1')40G76TXH^L@Z![4OS!.[H]XH!2O*<8% MDD*"57@$YW2&'',IAFS4)!_*V-[;\KL/Y6P(T$+4O8=I5_A6);T&P6F.@09K M,[%2H'D9T/GQH)_@>HK;/)^/%$/]]./_T_'(VGUS< MD/<:(X^H--*2A1YI2]2"02";&'1V7"CO8\;6J\0VN,Z&(LV5T$-4>,V*9A@M M:,YF$*K&J=%Z<"9$$%H:PWQP_,%6?&TLRK,A04&<(#JVDW"R4 UZFN7V0$!1,8.*Z,TTRP(MIG*CT(Z4R9TE(1A[8X M;M%9*2N#RQ8LK_V%912P*#(K@M MUKB:#*H1062,P:5"]M-#Y40[FJ9GJOI]!=S# 79-V!W.+Q:)->-45RZRC/(X M5FA)J&*X5(0@APH5(,NU';; *)4+NK1/V#V=0[&#,*.1^'LX#+]51769@T?N$;>. M+.%ZJX[!5TH+0>+H M+0[3Z_%S_#R4(YWF9.E,+:T_SIUI?Z$NN7;DOR(&>U7N8;\H'_&-@BLH& ME1-#S&-=WE.PLKI)4['9 ?- M;L%_04J(0]I2E8C>$Z1@,M)R2+8R^= *:HJN+XYIQEHG/SV.ZFSXTE@!/80M M[@]\$+7'Z$0"M+;VXB@9G' >LBG<1/*D2_-$B?LHSH8"'07<;T!BK;D]D"XF MDPPN-CS"1U]";>,@(RU@A9$R3&L#Y#%,9^J4-%5%#Y<\KZ\K+FN4&GJ'H/] MAMJ2-JE00_0*%@>"G#$3?>L#]V\1]%W=MZ=KFAW$>/H5?;F@1=$'!QR9JZLG4]&WA8*WKN6[BZ /4\5U&T1/MI;O3NIZO)SK/K(^ M4$7GQ%1Q#NO=L+HR8@$4C'ZTTC$I-1.N=7+6R=?R;:S\741\F%J^3D2C/*ME M37FMX*$CF<0$2R(+FGXI0O.DRQ.MY;N3;AZOY;N+8 ]3R[<8](Q+#\)I\E C M#=6AC%!\2%:ES,13J>7;2-7["/9D:OF^Q7JH_BG/AQ%'WZ)K5=CWVT<D/NH?[O:#3Y'<>QUAQ\,;D,\W(YNE]H[KKBF#7!&EHK MA:T]ZDPA)SR)6J7"D26.*4ML?F:R"\"3R#3S-= MR"(MSO_>YNFB5>6 UEU:82UA,B'4$A8.D)PTB#F@KG>"N&A]1W@+6-\]3UJ+ MOC=K]E;7TF>7\T^3Z?"_EV0S MG'-B0R=1]W(O_ ZTU[/9)<$*(97$M(=0:U8I:4WMPL*AZ, +X6/!F[X9L(1R M?MK?0\2]W/1^H&NQ=M)%;R.0O5H/>#(22L6!:2R%[/_,1>O#]--H%7TH#NPK M[%[./K^)VB;E(M:X?EQ<^U"^YD)[29XW9RJP$F1L?;/_9$XWNJBX@QA/_W3# MQ*2C+AR$IJV**)H!B\LTKA099HVIM Y^G/KIQDX*WOIT8Q=!'R:NO0VB)WNZ ML9.Z'@]P[R/KP[! )N:3%PBLB!JDBP4\Y[10LN2]89C0-P]TG_KI1F/E[R+B M W4JY#$X3MMAEEBK6A(LS\A.L?0Z+Y(6/]5'KL8)GF[LI)LM.A7N(-C#G&XP M'HH2/ &SB@:H92UT$13P;+./(GMI^S'X3^YTHY&J]Q'L,4\WWG^@KW]_^>N' M]V]>O?_PYOG_^M[]R__]V^L/__'BY:O7SU]_:';0L=W3>COSV&.P M=XX_2I99*?(): -002BG#>JH0C%2U;(0ZX\_MGMN^TZ(61MB6@:+M3JQY :\ MYQ:0?!O%%8JH6I=Y;W\2\GH3T>C59/H[3M/ :HS2 MZP(YUF-%+ R"< QD8:P@,[I]5#CX6B):1^!>74R+FVSP=3M*2 MKXM?OOE>QN$LIX%1!GW)#E*L-0)U%4",#G3F.AIADF7MM]%=43X! M'O6GM1Z.638@7AP%KP?,D"F9= )9*Y.K)%/M/N AI1)TDBR4YGG/.X-\DBQK MI+.&1SC5VWH0[;_E62W]\*:\Q.GHZS7>VX,8J(BJ%@0!51!K%[H,/N8,22 G MVU#DP/5C3EX+(.?)J8.KJ&&JW$/8ETON-?B;EAJ+]_]&JIL-8K269:D!4]2@ MO)'U9J<$H;F2)0F!1G9AUA88GAZI6BNFA_I #R)_%DE$L^&2^,QXEX53$!=E M524MJ:AM D^X41NN:!2'-+EN@SM/:O6KH[X*"FU86[_!*;VCC5E4RZ\FH\BH MP%N1(*#1/'!&0NJEO- 6V)XDE;IIJ(<*1 ]2_N7%Y]'D:U[:?V\OI_$32:UV M_)P-M'(I2.6!FT"P?=+@BF*0T2<5&'W%UI'&/:$^29XUU5\OV>6;I\=&U(/ MO??""]"TD]<2# 90^5J=1ZG$7>'*]%*>8E>@3Y)R#76W)@3:.1#^+/WGY6Q9 M'O##9$,EJ,6L"80XU>H^>3S#^J9W>;EQW3>/#XI1JRA?)L6.X_4J7H[F2XT M.B>'*5S.ZRV_#Y-EDMH D3L;L@7%8P*EK ,?A*[U,WU.2B=?FG=@Z0;YO E[ M2'VNX6/GXP?"> -X(+0LQI.Y:R(Y3DK*4HLB,:B72+6R(JC0FEW? #AOKNPO MZS6:[WX@<.]$%!7G48A$/E$4J8IQ2:X"]Q =3U&8 M$&3SO)B328[HKNZ#:@>LJ56 OHR.D2W14W MZ4OJ!Z.$DU%9[0P$9@RH7+N$Q8B@->-(SE 0HG6[A+ MNB%&LKKT;[3!0IN=E>19*)$$8&2$51JI@F?6Z]850A\$= X4:"?Q?AIX/U81 M?<5;ZR,+9#8G(WR]]IB@YI$".;H MR3F0H8&,-UX);9N3]7><_B,O M0I3O<[R<+FIAOX^?MHMD^*5KN'M\C8 MZDD4=Q*XK$!ALLPL^:B2U+[D')**-O%80F2#=C"ZK1/K/ODF*!-DMJPV"=4R M%5"\(+B$M T&%DW,(A?&&B\7#P+JO)&NY/IJ,GU/[4AK @G &8;*U2JSK??3'3$>?B5MQYE[VVN? M^NG#3G\8[XVQ\+?I9#;[;3S-.*H#^!N)^>LDL#SPT5*CK(>$PF*M;*HR^%*3?7TPI2"J M@*W#&QO!'.JLM#\^M)'SJ9R@OAJ.<1R'.'H]GM'SZD7=@PWT88KC6U30@R.3'MGCICR?IY,R=OXUDR\"G %11"H\.F5LZR.%!P$=WF(_GJ[OG6.W4E1/90%K]GD]827C905* M9?)$:\1$HP%%[BF@TIKLUU1B0%%4 M?Z@W_R^G7^^M@]D9%G,)$"*OY70-@\"Y 1MSCI*QXDOKR[2;T3QA]C1240\! MJ-_>_VWR)4_'"TOP8Z:QWPV17?<1M*JPX&MA'AH^%Y+X'1WP$ ETEK5:9W,J M;8?M21.K!_5MK*O4]J;&*QQ.%SF-?U],C;R4R?Z7+Q[\O!;W*;8'?.>*1"RT M#T3CA4U>!>3!H:(-(Z9BG5:"#1[\Y(ZQPM5'/YO-\KP2]E:3^*O'I3?C=Y4P M->^:WO#K9#Q=_;@X>[Z)P18=@N7& L_UJE<]?W;!89K2"^&LQKW)03/ DUKC/.!\UQZ)\B8=-7U<#4?,M*\TT)&K1W].K:6 MT*.@#K] 'H]U]TZ"FFJL#V<19Y]H^/6?>F_O"X[JY%\#>&!#%"QD <'K6A\H M6"#O1(.TQOMD@_>JM36W-;C#4ZRQ8N_:^[UHY0 7(3:>=$;R0I"V'"A."U A M>_",:<@%=?21')70.CGV=$^>^R5/+SKIX];")BD,A(I1"R*UL)Q67%IMP6F; M@>N2O)/9"7:P7>SLV-%$ZCWX@BTV[:ML56FR#:* 2+'RNO;B)#<7DD$,FF.A MM?($S<2#7G8X'1/I.'H_F$>Z3M%:M9NHTU@O1Z*0MCJQG#.$(AS3J M/':_X028LXLZ#L28V?5:?!4.]MH$$]! L9R<5N,E>)42N-HO.2F666H=2M@& MUQ$#5:T4N@5A.FFCAPC4K4ES_>V_#O.4'O+IZR_Y2QXMY@T--QA!AB67KH 2 M&NL-2@9%6Y3D\2CLSZA_$-F?=E!C[?40:E@[#^[CO9IQVX ]H%&T$>C1S:-F M&M]FV6JJKD/M?!M!?3H-: MNVBI3TJ]'G^^G,\6$N"KWL.6&R'0@0V6=NTH+#@7%.3H"N:0O7>]$>@^G-,P MG1HI#O$!.$^- M(/MHX4 KB%Q=/+56*NW)$R4+'U0V'M Q"=RI$E4(JGW-B0?@/#6"[*.%'BSC M]2?-RTB%JN8_C9C\0ZS'@S6>CQRBEHSK7UU%'K; WI.CU07WDA>UKNI,@/6 M%J"N]CVSDL:G6L>O3X]\CSAFI\B]7?36 ^?^/AGGK\N$[U>7XW1]H3[DJ 4S M(#Q9>2KP $&C JN8BKQP;F+K"AOKD1S>GCJ<-N^65^BNBH.EX6F>(B8A@"VJ M52[\ 54L^!02ZJAC:![W.9$TO*/1H[LB#IQVA\%@25P ^8U$W,@YX3&FDE#[\M K$ M4L./N+JT4DP?=RHW%%PPSG,3M(#(!0.E:%=$EP5XJZ71W-$BV#H9_,1*]9R& M7]]"/QOSY4ZD4,HV8_FSM,\FFK8@2)\54_;1[JF7]HE26.6=K-FJ9!K*1)L^ MN@)(P]'>6!Y2ZZLFI\_4/4O[G Q1=U'JP4O[>":BKX>'6K+JC$@2D.&:/%?, M2F7MR @Y;_OM>+K>R9[;15$'BRF$&,AP90I$4.2:"*Z3UT44G0)H@E,=0DFI]3^F)E/;I1JP>U'>@TCYOIQ/:@^=?<9QJK.]S M'<.O>7[3MG)2-KRE0_V?[@]M422H\=#O5!*BK4@882SJ4*L6>B>X#3XZGV.4 MAN=!]\=W6W16'_YVA$3;6T_XY::.NXF":ZD@A(ADDRD/Z&F+U98&8M$Y7UK7 M[7T<5=?%=N,3%ETK!D%QQ&04< P15#(20E%DC')+2D1OK6F]6S^,Z/ +:V-F MW%TN&RJ@C^Y)-VU,R,"<9MHNJK3I^U%>B'VMM"LR-1,^'WX'ZNNC2^*1M1+D_@0B$3-#!B;"J$T[E, M=J[.0-S%Q>&\=*WC]=MB.U0YEYYITHLJ3J4$R\8A_?RU^EB+8XR:R%.T0+"U MMY="9L"SE, 7@X@F&^E;=P[< M:Q#L_[H<.V2].>:CGDUE4!7CGAVT#LZ?A[ M"WC'.=5NKMIMJ=-1+T>BD"V1I^@8A$7OU<0X."L=1*=5K<\@I#^8^]8W=1XY M9CX%YNRBCEY.DB\^7\[S]!K:*MYKM<5B-%B%M-9:)\"E%"$S88I24:'MX11P M'903LI+W5=O]X[W.,N\C_?=R2I*ME2''Z=7PC_K=*BPK-0M.$#*7$TT")1PX MY!(T%U:B,E+HUC="-Z,Y/T(TDGP/R\,O&6?YTV247E]\GDZ^++-:K[/5:ZXI M\R!Y\N0"Q B>)PL664%CM/.N=7+* W#.CQ6M9-^',STI\]]QP=?5MR]J&O)D M,?[:Y_WZ0$F;(A=2R=P6DIN(4PY9>>T5:,%JQ$D8P* ]V>5<2\>9EKRU1?H0GGV7T$K ZP\F2S , MQPL)_GI9Y^6;\O9R&C_1PO_LXS0OE_Q!U"8A1P.2)F7M )B 9,&@2.9DX@0; M_6,LW_VQAU\=FZE_M2SV+.L>;/ U8-_E./DX'OYW3J\301R6(5Y/RX6DICE] MFW!"O[N\H+??F<-OYI_R],,G'*]F\B!E)Q1M*R!O(YK'#G*[#E3X%AM32"B@B#(($I9D9ED&L@[4TK%;!FFT ]G0>^RBXXYS&-E'E%O3HKH>C$,9I+H63 MM 3[>H>AUO+$F LYF4;0>HPQQ=;Y"4I] MJZ7EXP\8L8R\8(+B<98!<74<=,LIKV)FT7?)85* M:X;-.PT]@ND(A:Y;,V1-&:-V:NCCGLQF?+>R*&Y'7 :A3G<3#'##(ZC",_E& MA3:A+%D=2F+\@,39@/)I4:F%JOHHL;\9<4VB,%Y)%64 +F4AZYA;\*&6#5'% MNV@5C]B\3\>#B)X6:79501_-IS:C>Y>K &MYN=N96F2F3A(?:,R&!3(_?:V: M1):'!.>D ^T,^568LD^MH^M[0GU:E&JFM%[C\@\,8!G],TQ[$;P ](J63>8M M!*,CF% P(?GNY'GU%I%_#-W!VF#WS:.>%'(JT?@'!O7SU[_C?TZFST FY?[1IW@WJT&J+]J'Y[BC73VPG0S3H?&!>UBIMSY,%Z!]YG#9D+ MU-E[ZP M0C)E(ED4FGP3;FEUC]8"MY8S*830HG5*QB.03LJ8[Z[227_ZZ*/ Y^5L/KG( MTW=YM' K9I^&GU?0F"Q"2H60529HBGMPV2E@(3E1;_EYT3S!;S.<\Z9)*SUL M7%':GA(]GXR_U#J2))#W>3R<3'^=S/.L==[%'D]I<>;3=7!WCG92E@+);Y-9 M)V62JZYW!I+N86/[%A>MWWF:9_-W.,_OYS6B_Y8\9OH%?B0W MMVB'2B6H!T.@ZBUVKVN+9>VYTC%:5UK'";9'=XXL:::-?NICQ)S3[!7)Y=;" M7 3=PSG*M\.]!>X# M*7=6TZX_3#$-QQ]?X%?R,7W06&P&VN$-@:W6GW 3'@Y''@=+K\URO)R3CW$+-Q\X::6(G@Q]Q1&4=@&0HP;++?=)2Z^:WP;8 M&^Q3(58+7?70.^MQX#>;ZYOR?CZ)_W@['48:P_#C1_(N8PG.D^L*0L9<2\72 M?FN2!&0\1(&6\]0ZO-@1\E,A7#N]W:>=[I22#3WQ4( M8G%9&P5XKC-H+PIB3#SR.]>2-V2F;__,[YL??0KX/@],0QX0/<=Q^!E'2P_P M11Y/+JX2D5]-ILM!U- ^F?^3VK]F,EZP>H#1Y\1I;\[")_(4DTAX4V1/.V;'G$&JY3RS;SP)SO3C^'?\87EQ>W%XCR95(EW'^IOR"Y%OF MSY,I>9;O<907Z^:;@DQ8 "%-=T-K840=*ZM45@R!_,%[X)[,J39 M0Q=K@I.-H]KO-\NG]]L^O6=9#2F07$.)0D$W.(F!"./%2/6,D;9 MHY-:6]7Z$F97S.?(L9XUMX9Z>P?&UVSA+X:S6+%]8SZ^60QGD&243.@"5M=C MGR(<^"0#B)A9R3)&8=P>AM4#C_R^^=&C>->PH$%,O.3I-*=E%[B\J!=94QYL MD(Y+1BZ"J+@<\^"T9^!,CC&3@69C^^CW6BC?-QU:RGF-_O<.:=_0=#:[7"%Z M-I]/A^%R7B\+?YBLJHA]O>Z^-JC1AUI&%)BH-I:."3R/&8HENAHO4KS;]/6A MQ6"')W_?).A?V&NHT3@0??N,]V4I.=:X^>UC7B%"U,+2&N9H.W.% ]I2:#4+ MD@4T6L1^+V(\ O#[9E#_.EG#H 8QY8U\KV60;Y-=V(+!.@Y9\E3K)9 A'B0" M5[*(S+V+88?XS;:/_;Y)T;.8US!B[^CR=;)*C>_4"!$904ML Q.XT"'RFM5- MP_>H 85*D+2)*7B)&)K7.;F'XOLF0B/IKE'XWE'?ZWNP-\[W+Y/QQP]Y>K&X M#?D6ORY3DH35A=D(D?E:AI!6)XPN@P^,*3)^I(BMJZX] ND\J-!2[FMXT3G& MN@)5Q_X*A]-_P]%EIN5I4;6GYG4LVGU%6I[(!P+)E4;RDV*0K:N,K 5R'ASH M+N,UFM\[4+K8K5Y7.>+H.7Y>Q4G>?\)I#?_CY\\Y/J^Q'JFKMW>TX\KUWA<_IM3)][ M"]^B;SW&14PD6VU8L&2LRFC(=@T.G*#OG(L9#4/)Q7:VX$Z//0,B]"?F-8SH M%H"LINKK<;RL,9$/DU55_MN$M?,VKBBYY(V1)TFW+@D<> M=1::;RG.-=IN?/EVF8].%JBF9Z>*J48XZGW@FIGN=;3%BFP;*S?'O):[Z-Z%;6Y3:X>JK&L G3<A5 M$SL9'":)P$R]'4N@"&10$ RMBM5U949O915N^\1C&X?[*FC2MW0;YG@^6P!<;P[LI?MC;/B]Z&I['G00=.MM8"N@GJ<8E:E!+%H!59#]I)KC6>_D*S8??)ZM&]ZHX5I"#B-&# M4LD"$R1-Q]^GJK<4WB]%T"X=6=YD7FXV%J*QT(F/X?$347( M-?@8$!)]D=)+[W._&2WK4'WOQGA/\N^]PL%=A%=38AN,!XG0K<=W"M&Z[KK= MB3H=%--[)&\#5J:DH"EDH,B8:%]##][$6"OA&>Z8$RGELR'/3A&^XW!G%WT< MG#,W5FV)&.@_#HS7'=0ZLFJ=3>!DQ,B1A6#ZO6:\$=JQ X4M]+H3'&VU.S;+!U^>P#4N$1N^/03-A%V#TPX%TMMCO.Z25.:_>=53EF%925/B.X M$FJKSLS)M/(6G,T8B],8?&M+=#V2PUL0#=0T:2[C'BR$F]K+;W&87H^?X^?A M'$=7X*024M2J@EY[ @6B'JR$.^C.;)YV$U==_.1VLBZA\5@#;)DHV18/!1C'/G,+H!/Q8)5 M.?-(:Y]OGI)X*.UO:Q'VK?Q=1-R'TA>9$LN&0E=[4N3]_R M>Y%YPR*GV^!;&;];(-S%$NC(CF-8!/UH

J=%!%PSUC!Z2,)XL\">!8;PQ$ MQR!HK2 9A:;6)R3'YCLGRP8#XE2XLHL&#LR19^D_+V?SNL!>;8PA!FZX4& " M(Y-*>5-K/B\*PLDB4N:<;Q5[[+KQW,%U.!ND+[WNLAMU44HOD:H5GMFKR?37 M_/NSN*@=-QQ_?#N=C.G;N+#/ER%:C5+E2*9X4=R046[)M$*;P17-I2*CS?'6 MG8YV OB]VS/]:Z5AH>T5V _TOAN"7]%Z&TP]!3;6X3E.:*-'-4YZTD$/ON]: M;,QYI12Y9C;19DPN65WVT ,WGC9D05]L:^_W<+QX).AQ9%KL(OH>Z' SV/=S M'">7Y@K8:)<3)_5X6_:7_1K8HK/,102A6\SQJ2_OBR%J5 M1>M4K%/\Z36RW47OVS>RW4'2/7AXOXWQ8D(S[[]SNEV[\^4?G\ECJ,>J=9H@[9%9F#H:O1# M9/ Q.; VR81,>VS>Y?J[J9+9A14MY=Y[OM8RC*%5*%(F08-D"92W#H*F'X5/ M@=O":PIPK_O$2=3,:KGV\9M8N\CUDB:1M<#W5FED[Z6S;6DG["/R0A)":Y6S00L123]G( ME$') J2HK-/%9U'ZK:QX>C6S>N'!+G(^6LVL@$E:E11PG36HK#@XE *2D?2_ ME(,7=TR&\ZF9M9."]JJ9M8MTCQJ86W4+N?)YIGF$\YSFD_[B;UL_L;\PVWZ# MOA--B[5(@_4I\R(4TR:PF",+/D;,+J#>$$W;^MG]!,U<\#(F0<:."1;4HJUA M%A*B)+9J7T2X.^U/-6AV1Y#U*2__B*/+M(Q.5K=^T?YX(%P2V8H$,NA:Y+@8 M\@@4 T2&EEEILVI]'KXMMF.OB?OQXNY&V(LF^KA&<0O+F[)LND80%VW7!IQ9 M'V4B2R#5Q+9D6"VIXR'P@K4[0I2A^5G6 WC.@QG-)-Z#F;R&M8,2E! L2? A M>/(,N094(1$NVOB=]\9ZV?]2<1ZZ[RK? X7.%NELNL3:Y$:0+9C) XA% @M: M:BF+CG=+5YUCZ*R+HKM*]81#9Z84&5A&,$Y+4+$VYC6T81DI'$O)*-D\Y^>T M0V<[Z?7QT-DN\CUH=?$M<#W5T-E..MNZS/@> C\D(5P17I-+#UR2*Z^\RN"T M#B"T--'Q1;;Z=TV$W4-GO?!@%SD?+7261>1,908QUR*J7#MPDD!RY]&AD)IL MV7,-G>VDH+U"9[M(]T"ALW?Y2QY?YIN+4%1\*L7)D"&/$SPRLGKI5D]AJE[)9O%Y[VBR4SS M;#[%./_WX?S3\\O9?'*1IS2Z<@!*VEKSE1/!*VXC5XZ1WP M3"8 )[? I-;%]!["* MHSR,I-X=B EML;;UN?%6P X?*SD2[S9$51JJK86C$YD)!4=C2$Q3BD3)II)3"W/I!JA?U/AAY2^;V43.\X MCF68(P46E.$.&,/:24V2;26,!\F58"A$,LW/5-L@/U2 \5QHN[NZCQVT;#9T M\O>G\Q?D\R]\_!B,\]P&J*7,:[D.TH>69/9SFLX)T2-KWU2@Y0B.%2X]!@5; MSX+]J7"Z'N" '\@''/!C>8%WAWC'#S0N,.&Y,D:BXO4>.VW-/D@68U(!RSY^ M(#WR3T_P3T_P3T_P3T_P3T_PZ3+T3T_P3T_PS&A[;$^PK<&\:(_Q:3(B6+-E MLZR;!E>OQPO)=#PMV?$)+4SD+H.Z>T922I">?E9&*9X9,BDE"L:UC)ES-]CQ M61W[>WW":?X9B3&U5"%YG+B>O-V]YBU\7%]U_QVFZF3M!!6=* MK0"N#+0G#>W Z(V2/OIY#9ZNV._3=_(S#VP<')LDW!\6-9-WZP'\%Z]\F MM1KMN^''3_/9R_%\.!_1&C^Y/85I.U@(9U"B,E('73LYD@A4H-$G[R 9(:Q+ MM,_@=@D2NS_[:5*F)]WT5M1PMKCTN,"W0#6[2@S)9-*&K(H(9!B8Q&M:.&'# MG#+XXE0448:$K6_F/PKJR;"J'S7UD,I]:Y%<0GMV.?\TF=92G@->LO:R* +$ M:+7,@M/ &?E(OC"#(GI=6L>L'H#S!+G31C7W62,;LN8M3M],%]WK M0%;;0%CMF2^>C'ON0(58P#%O #6IV;NDE&IO\&S&\R=G]E5.PYZ4"^M^;[FL MW()E3.7U.-(OAE_RVQ&.!\HJFZ)2(&PF<;F2P$7C(:S3 6$R@4-.49,I ,2S: M(EDNV+IP85]C>3(L/RE2W">[Z[0ZW]HV%HTC"-=OG^OQ1Y[&X2R_*6\6O:!N M[R;+80P*S4_N' (7)M7BL 8<)@9H#,\BY !-76?7[[K8OKR MXO-H\C7G]WGZ91CS>AG^6F,R,_*-%N*:?9C,<73[][78XJ^3^7_D^;L<)Q_' MU0]?R.)JU ,NBG(:$5**$I05]339"F"9%:<0/J:"]Y>JE^CX^2,$+*7PF PK)<]0\

NK*T=_FTYF=0V(7.BH@4:CR.ZJ:;&61FW5M(9(G<^&NDZ.U4BNY\=BSW@]GD^' MX]DP+DXN!C:BY,XZ$,Z1'%F6X$I \,(Q1CZ&,,UM[4.,Z\G1^>3(LF9&=#[? M6HP@/#[(L&&0_[8PH%8C?(7#Z6)$SB#G%R(VBA=.@Y1HL@:@Z/9 MW\U2XH M)FA0#BTYT$5 M(SY$KE#WOIX^%!C>YJSX=1(LV9V['T0V7F@MX_AKT?#3,FI M'J-J$2.H1!,^:!>!H^,^)LO)VCN5*;!N '_R_&#J7T/FSH>4_05*KS]I^4=W M)_7 N9(8EP:L]+KJ@#:Y4$^M3+#<8M')J>\EFOC88)_<)/D^:+5F0NU]$-K9 M*'SYQ^?A%&\R&@>")\X\0U J"Z@5]\!K(R$HZ:6,+D8;3L4UN O^R1'^.&I? M0^#.)ZU[C^3MY31^HA??3FG&?Y.[0R.K]W(&6GIEM)-@33*TV=$L1640F+<) MG092ZAHV= MSP=7#8>N+A$^),'9)A$NRQ;01(I!U78>.=3+ADZ3U\KI.QL$RT4::UK?!&D& M_E"%*HZ]6Q]%V:=2K?"ZN< B;?PJ<7-9;8[0.B]B/5NE(14AP"4A@0F4R$WQ MO#2W03>!.58-P2-QXRY#F^BHC\3L6WBN2MYO@ZBG+JCWT1RG_VDC==W-.&HC MZ\.PP(2(QI$Y&7)T1'E3[T!+!5AXD1)E<,V/JPZE_4>:GAY,^;N(N)>:#-4W M7>!Z=M6@(M2[[B8;X-I&4%YK0D3;L97")^.*4;F?%/K;* YO9'?5S=K,PKT% MVT/5P5N(?KY"9!,*[W4"4Q,=E) &O.4:C%$VAWH6XT5_JO[Y_%2]CV![F-4U M&[ V[ETL6,%'X4(BGM'2!&1ADSV=18'DZUBMJE];N]:WGO^T;;Z]-=%#W905 MEBO*;X.F)Q/O6R3',>_VU\P&%7<0:X]+P,K&]#H84V>.,!:4\0P\7]RPU4XY MRPO;K@7;B2GY$2NN+QWO(LWFK>H%XV)-]O?5SL.9%D7$!$[;0$L4YX \>M>9/C"FC3 R)PL16,0W&^EZ%V>^OVJO3?9MI[?US=)%N>%JY/$ M&VRHBJ5!!N"8:C=PKR $FX',$') I4C,NJWT_LB#OE]5MY1@#V;8TK*D-R][ MOZI"NY+S('1M[JXL@^"TA,"9*31RETWK2R_? 'C:YOG^NNBA0MW^@K@9QCC= MF47;C*DG*[^/\1S'5^A DUTOTQY*QSVX'+V,K0A;F-6U>ENIE]]E!,>D *]= MR$HQSU/K#BO?#V\?<7].G+:[J+8'NGYC)BQOTZYZ;!LR/6*U#:RH_=A=A( J M0N&:(4I3>JR** &%E43'HD$-KBVXMD#^9TT!!K;V[.XA^(Y7,:,SK@:J465#$;!V= M 25I_($3QYEP,@7'/(MV*U=OEZ<^8=KTJZ$^(OHW37B6R597L J7V:E@H/A( MKK-CM1"DMZ!=MDCNK2^%-UZ"-D!YPFQJJ:2-WF;?78U6;OJD/(OSX1=ZA<;R MVU4:T[OWO]5XVEOZIVFCHUT?VD_OHTY#O],."5E242047&7EBO$Q<<%L9$EK M,KO9FG9(NS[^Z!V2=% VL:@@8VVJJ,@.C69UC\:"%U,*8R$6B^.*(X"4#$!7-G A0J_DO9LR7BVK;.M M#S:X[VB2'("EAY]0>U#L&.'65O5'#"M!*1%!FUK%TI&[XS.+8%01,GJM%3MX M"/;I%:TYIYG4@6 ]>-']C?/;@E<#KPHZ(1)8YADH6<>9RJ(7EM;: M:FQ_3J2C3*0.!#O& ?;>XR0ME#R\/52=,NVSR8'1KH;^4P+OZUUKR20O- ]L M/)EJFKL/[\_I=)3IU(UF/;29.YPQBQJ]CYZ#8YP&6K2#D#4YLB;Q' WG5O=2 M?.?P_M)):N'?1YV2 ,E,I2*Y()B- M!L]K'4V)V9OOQR#?2P3?T?KXW82)>J/@=^7[;B^.0?+1V10-,&?(;?&102C( MP;#@@HOHI?P.E\Q'Q_T=S;U3(/\)3N2=F/M=S=YO PN/"X*K8 2O_>-$(DU& MK&76G:AQ/#)"HP]9M$Z /9G!_SF/3W,>]\GA[SAZ]K@@G/7H@PI@I;/D4[I, MOIJ4P*Q DDCFQI_, 73KP?\YF4]S,O?)X>\Q@G=FQ=,/(%QGT[%2N3,*6XL<&E$;2"5:U5M5WO!$PTM,5.PU@IX M@A4K.\7TCJ+L4ZE8^6UR&GJKE)2T2D3I0"6U:&" 8"WM SG7I;_UCG]F:= [ M<>#!-.A==/&]I)%N,Z8_TZ!W2H/>B2:'R"?=1\??"W^=#H9LQPCM,'I*2-OJF7WGH^T^\#OI:/6Z;0[2"A^2TKP@TG]9*F$+MS+9!]/1 MMGKZ 9KT7;5$H>_>E)M^:"]BZ[#-J3;\.28']^S^ MLXOV>DCN:B.QY_AY.,=1??79Q>1R/!\D+6.PM ]AR0E4$+0MQ=H=6DG'F$\T MYM:']#T-Y6FS^!3XT9>_=V\_W*)-W-W6GWQ@2HJU: TXAK4M'"/I^F))NO1_ M3#BO<^LN6.W0/VUR'XD%?5SHN Y)MI'O,CQ9-&-1,DZC2**65(W@A1(@OC =-D"[B@1M ZZG,XL'@1WG M\*&9&K>C1P<=')PHPA:=8RH0HG#D]QGR^Q)]L0XM*]D:5EI??#P"01Z)\A^' M'[N(OI?V7;/YF_(>1]=5Q33W'B5M\3K1>%5)'FKO(HC9AUQ](Z=-8R[< W%X M3Z"ADNXU=^HBX7Z*CF;ZP$_/QNE%_I)'D\]UQ%7D$5N" MF#! -(991OJSK#4)MH!U3K1HK84^XA)Y1+_Z2 C_CM-_Y#E]_RT^DYG,6A7@ MJ;H$ B.@T<1K1U:6K)<7F[<>> S3.5&DJ?Q[\//_EL=YBB/"]RQ=D)QG\RG6 M/BC?@O2RE!3"(E5,5) TU<:!ZH;]F$L-L MMI0,.6T+'^_FI/ YCN+E:"&E22'7;QB1ELOAZ+)FYJ_[TPZ'MGU!:7&6>Q Q MW3GBK7?0)3JCA%'*)1N,,S$H']"J$I0;] 6JXQD23L>T4,Y6G[IX\DT4*P2R MKZ+1P'B]O!.\!^^TI2]DW1?AI6U>V/AA1)W/S-9]^K-05X X'RANM:^U45+Q M&E0,#+SB$5PHRCC%-,/F)U\/ 3I"B+\='^X=1S43?0]6/DVQY?2J$^W9%YI9 M-0[V8;+L-7O[>L8"]H#;+#GM,8242U J<*A%[FL*"NT;3J>D6Y>[W!'BB7!G M/P5/#J>='CR!.VDKRZ(X5S?.9V\NY[,YK>TDJ258&=!D'0J((DDP@EL(M&N ME#636.986.L[(#L!/"9'AR&M6(8Q"*-R*B D2T&BI'-ZY-'0):3$=*G MJ%H["&N!G!,MNDNZA]S@NZ"NC,'K =LH:!W+ EPMX+E(A2*C,P)+DLMB3,32 M^O+"(Y!.A!+]F"M=Q-_#'K/]EG@%?,!IVT.1,Q X$D91M)JA#"""#M%;3,JU MOI2Y,\CC,ZB3FO.X*>.L39%]H%6?1)-^Z &TGP.=!OL/K MK@=+BF;(=!%#QM$MC+-G\^6 ENCO)P[=RBNBJ5-L]HE#2K7W@&<.G%0*!$_& M6,9C$JV=M.ZHSXN"!]9B#Y5"MAK![<7[10[S]SE>3DEMF>"CM*S81%R1G.!S M!4%G;@CBTUC&=C:0JAN95HL MCEER!!]CS60O6DJK"&]K4V1'B.>_VC523P^&[@8CK);.5X9U=7OK,L@3O#P$9,M;5#@/_;WK7MMG$# MT??^RS2\<_A2P$%3($#1!DCR7/ R3%0H5F');MRO+U>6;%F72*OEKN3+BP'; M /=PYBQWAC,\1($2A&',>\XXB[6[^C91#!^:=O7-QA&N3H;MH;MS!=';Y6$0 MH82E*"!K72;HO0?G2_8?- GCLU2V>BJRB>(YN?H8P_;P5C\6GRS)+DI9YB8P M-2U(1!XRIU:&H@3K&Q&(4'XXGF.QF1?&,28*NMJ;O;O /!.M MXE:^WJ4&V,E1%8/S>07MKG3Q\3K\37'V:?((Y(?KJ_BU6*CEISAV-KQ.ET>6B&6 YQ(K.Q+0_^8^J\ :0!.G/G&LR M(8IS)I%XEE8H;CCZ1%RXDD>>O M9XLS2^L;D;_?MS)XSES(F8.6NF0=7D9 'WS)L(-+:,@R4WMSHA;VSKO5W7 L M!-E=IQ.J>O@0Y/TKHK M?C6R]%%OWXIL)5L[!%]/I=-]V$Y4!CT7,AQ$THZ>/ 7C%'$T$4.)C!B"XM&5 M-]5'B,2:QFB,@=56\3L-T_85+I\JT=HXL';]8$N9;,N.XXZ+/9?UC\PIB:3 M,+2@G/2 )!'0)BNYUU0BKH,*#!7 G$N.=:Q[)R?T3>UBY[(:LGT3TMD4E @% MBFGDQDQ6)9>S!(I)*1R2V] !W%.6.I,]X/[X4,^>M5>1E@53K[C(N>F4M&Q> MM4#PDDD(T:(+,:,4AYWB/?>R=G]]'NAQ-KOZ8S.ZOPT"T,2NOFEM&RYW^NLZCN'=UG+N0-Z:' M2/?QR*U*,FU0WI=+SJ^)\LGU1[98R 1G77 SK$(*WHKR046NK M%7J4!RU-G:$\CTKWUM5J6#?U( ZP/2Q];7\XDA0'F;7BZ?Z=)"Q(MP?B7G@5 MO!'@Q+Q2YHK_M9MZRR\GJ[C_,S?/^,HUN1NG:CZ?5MR'6Q^ZV$;$?;L?] MB/*0OR[&XY5'["7^C^>_<\ NR_5%\M_>CD>S_^AJL6AD8YE&X4&SY$$Q[< ' M+T"D$C9RC5EH=]#JO#'T<*_A/ML_6DB[F:#V#O'%M]'LXHN_^M>/EZ=DI(E9 MV@0V-')?B4MPG!AS=4@G$]16;/V5;M[/9K?Q*UV- M_/*HB>?H&/= B(U LDK@*0BPD3BBYN36!9)WN&3+X&?JE*YF:'MV8O'GYD&ULU+WK=MPXMB;X_SP%)KNG.W,M(9,7\%9SSNDE2W:69IR6 MVI*KNL9K5BS<*+$S%%21#-FJIQ\ 9$10<6$ #)"B?Z13EDE@[P_$!V!C7_[] M?WQ_G(-G7I19OOB/G]Q?G9\ 7]"<98O[__CIR]T'&/_T/_[SW_[MW_\/"/_7 MN\\?P65.EX]\48&+@N.*,_ MJQY ]<#!W_/BS^P9@YLYKM*\>(3P/]5K%_G3 M2Y'=/U3 C%.#F[_PLE MC"#N8NBE3@R1[X4P<5T.>' MJGKZRV^_??OV[=?OI)C_FA?WOWF.X_^V>OJGYO'O.\]_\]73;I(DOZE_73]: M9OL>%,VZO_VO/S[>T@?^B&&V*"N\H+*#,OM+J7[Y,:>X4J@?E0L M@_)7T/6@[_[ZO60__>>_ 5##4>1S_IFG0/[_R^>K@UTFO\DG?EOP>SFV-[S( MRU]\%#\UWPWN7_[C<^K>ZE=YS\^J'@@AUD\@+Q@O MQ!YZCXKKSY]3-KO!+W\KQ9(A-\ER4WB9E72>E\N""S+C5Q5_+(]\_)JM3.C3 M%]*"YQ*TY 4;@<%7*3)0,EOX]@W1V?/EEYS^>I\__R9::CYZRC;?NF[[HWSI MALJNOG/3U\R^\M4LNBERRCDK/PAQ;_&<7Z?GSS@33\SYA[R0O[GE=%ED5<;+ M2TZJ&4(ICXDOUO\@="!*&8*Q/->%* X-QDD3458&IK[DI^( < MD*?@$1=_\DHJ <.!%.F0G?=?8V-7);"0OP@@&V$=>, MR;H!UJ,M:[ -S%&O$&M)"AI1[5&1%B*6>*>[KU%)1DOM;4;1>ZD??5PM:,%Q MR2]Y_?^KQ?43+\2)9'%_@9^R"L_/25D5F%8S[-($A\B'"?($E_B8P#B-&60X M(K'GA=B+4A,NT>]Z:L1R\2#^QDN0+4"^$AG@LN3BI"UGSCS#))LKAO^+&=D8 M#(<>\PP#\L TM!(:_+P2^Q>)]5IRT(@.OJZ$MVC1,$?,$DT9=#PJ9YD#LDU@ M/5HPMWI\6;!B_G+?;*Y>_OBSNBDRRB\>%O;Z1AL,\+4"X$EI8'BU8VU(-:^ WF*@AKXJ4F/T3HU16RO04@N0 M%]!^KE$-*-W.P$8[<-,]BN:W2K81MW7[9$VN<6^I;,.Y*9%U5&YOQ.? #E0SX7\BVD2;O*GOE=@:47VB5^*=U9'! QV@&" MW L\B"B/89*$#G2X2RA-4LX=H\-M;TFF1N;*0)VM-3D#=",WJ&K! 1.2FW%X M_Y'2X^Q1\!^8HQ7T5RWH6VJ<@;4BH*4):%0!EUTC8LS')Z-IB7_[RS$JWYX, MUS:_GMZ@&9\REM_7+@I79;GD[%)LS,5FO/:@E$1>_HV7\OA^G7X6/XC=>L69 M>O[+(JO*61@A&OLHA'$2!Q %R($)<@GT7(HK^K0*ZU +4:S:[UK-[CEF=@ M-3S7*=AH ^HWE3[C# EK/.#5MF@*0_-*H*&'**N'B-5#]-0,4=D,T?.Q&?3K MZ8N>)63K)4\VIM8Q)_0=M9:=VOPH*YDE#%;KF*WF3C !O>LXG93-\>3=]O%$ M_7$G>CU?L!OQL7X2G^]E_HBSQ2Q)F4^1AZ"/DA2BQ$4P)C&2029AD%!"<.H8 M6X,L"SFU]4])"J2H/0P^M@?0P/;SAL,R\+*X&1'PM1;.IF_P@-C9-.C8%G%\ MV\Y (.\U\PS5E_F-GVKT=]%Y=8DK_@%GQ=_P?*GEO]GQ^M1(4PH&E&0 EW+C MHT0&4F;]>[U#4!V_T+. TB@MW6'VASMFNZ(4NW[N6./ M]G5"M^6Z:8;BS&[LSQ M(]]+HQ!&:<#J>SG,O12FGL])&#(2^D8^W;8$FQJ1K!62IZIUE$2^5JE4%W-* M*U#EXGQ%\_M%]B_>ZX[.VNCJ;=/>8LP&IK5&I3.P&;=V=,M&+7435P];K9E< M)-JZG5F_G[,-MS5'3TMBC>P3:A?,7?=1R^T/= H_M'=\_\]E5KULS-_E=?7 MB[L'O+A^4KSU2=K#2QF.OE2!G3SA 8L(@S3Q9":')(%)C$)('4)]ECI!&*6S MIZUT *>?!&W);\)!VUH,1T?O^'VV4"Q$\%PQD+&M>OPO :.($C=)H9?&(42! M([8&:< A2@GB./%H@ISF2U@%U__(W\'^7 0VOP+1PP_V"5@R\[S%H/X +D!* M^]8==0F4_J 2 ( &@3.PQD#\J% 8T<9D>^#&,CQ9DWM:UBC;PV%LHK(N0(^; M==$4Q>7#1^D+OPHD0XAXE-$44N*)I8JX7%Z9N]!/O"0(6)(P3\N[]% '4SN- M"A&AE!',5:0'/Q)@I@>BQFWVB= ,S,F-=$")=S3J3@\4@_OD$\$9Z:)X!=*K M+\?6Q6\'!)TWNOO>&^^JMD/J5W>P7<_U/-:)T5;$*LZ,\L)6.B,)^JCI=!VL MAJ) ;+Y9 $G,Q/;;BQ#$B#B0^SY!CN\DD1^:)3?2Z'5JE+<66AEH6F+_]]5& M2B.>[81!T-P*VX9V<,\>"ZCVR'MD@)*UW$'MFM)3^K4RO)= S--F C?N]]EL&@Z&VVAH%Z!L*3-BO<>%O$J2R0%7UKB, MOGNYR!\?\\7%')?EG=99J2!O]VLC_1E0:IQ)JWVM"5"JG(&K!9TOU=7-W;>\_B7X@U/3_/\A1ZT>&D_=/Z8+Q?5C'DN9T'J M0I2CV D&Q200I0[Z;.$E*0V06_7R*.%,CW3]P11_D_*0M44OI(R?+DB#' M_?G/7\"3>,4T!/JD,=,CU/%&8F!V;10!;2%E*1CI_M8H UYI\_K)6A^;$=$V M<+46%GV2,"/'1ML ;C= VDJK_0,A30E3A! ZL:DN0Y.$P;#-.+(BR/F.<2$D0>0 M<6HT7:LH=U^\41(4,AR -MD:!0O(NZ\S]2?@&T74\;453BK_W8S*A_@"]/C] MC<=U8-+?#.E*/R 5E$-YH892_@E:LI^U([?K1^3@;OWR]1N2#[+%4D5^UVD) MQ>IN;Z48<(0L+1]#2#CJFC(@Q-L+S9!=F4? _;%XRN3:=I<]95 V$1UU-H7577?LA&& ,4Q]'T,4 MT 0FB''H/ZW \=J$07LL;_"(MB!?+HA#;B1GW6 :N=KM[V9JEX8X M54^K.?)1XF',< PC-W A\J7+$1:[:=]A@4=HZL2QT57X@7ZFMAJMQ*PO0_A* M6+.5Z1"F>JN'!:0&9OB5A& MX@#'Z",P6"+'0[V,2F!'5-TFF6./F]O/I4V^ MB4&1J:W.OV>EKMU\SZM3F],M$<$E%ST^9K6+NDJ3IEF9[A!,QTWC)R(T\%SN M!@=\E>):,H)W -'+^+VOO=&,WAW*M(W=78_U7;"+IUQ>Z$LGY8UOE=?(Z_N&FKOKO$Z+_6(!3U_S*KS>UQ\,XEF MW'EI0E^PE TTPO4)9=P%Q""0\21@1@IC; -D*8CQH-J=(8R[;XT7P'A0XE?A MBX>?ZGVX%BVJD*+S!:L=K.[Y@HJ9/$LYY9Q&/G2P6)]1X$>01!X7*W4441J1 MQ(V-3,D=?4UNG;[^XX^KNS_>?[J[!>>?+L'%]:>[JT^_O_]T.V#=R&/W*OI%26B5=R6CUT'P/#WL'[8$]C'[Z/J;SG '[T%7N%II0WTKHN MR'MVI MZ]&'Z/025$,,U:AUJ(8=,BO%J$PQ[E.12KN/-R]+98J&3FTJXS;-3=!7BS(3 M3S9%&V_R>2:7TYLBIQ^S!;^J^*..K56CE0F18B/MNECI2EZUPY-"<[94/HI2 M>*"DMV2*-<"IEVE6I_W13+4&RK9-MR:OC9P*?O>VN,GR''/.6,)"& 0.@PB+ M\R3F'H'8]UU.7"\BD5$-$.L23FU?V!+P#;)X'QQ'O:/KFX[.T!O&H;R()I-Y M^]@@O'6&[8/R_1B9M(_!:RUC]M&.>MS'+^?<=4C@BN[OBL=%Q4Q"V?:_/37F ME5("*29T7\WIN^8*FFM66NK 2^-N_F2HAKZ>/XJ2U3BU;CSZW=+O;W*\B_I. ME5[=U7<_V3,CC:"$^_N"U^6%9%U?585HA@2#!W(,?( M#>/8)ZZ>U4ZWPZGQP&MYI8&ND5COV-,/=+W]E4TH!^:)$U$TS_NB"8VMS"[' MNALW=XNF\CO9673?.\V#+^?EI[SZ+)U7"_Z9T_R9%R]W_'OU3BCQ9Q_'ONX6 MI\8H;9-G8!'9I4O-'N>&COM*\U@6N5"%W1-,](04 Y, M2:N2%E8YIS<@U@I;Z/8[=T*4I%K,T]G+U%BF+9\>NW2#V,TDUJ 9 MF#7:HED+;=!2OHLA1 ,M=A!_VS!#=]NCL("6>JL9K_=PS^P^\D*4L_*#$$TQ MBLQL6 4%CEG!F,.=38U :EF!$-8T/*H34CT6L 74 MP%RPP:B=-'"8,X<.)-9*N'1T-7+1EN-*[Y9IT7BG-UD4LB+H):__?[58)5OX M>U8]7"S%TOG(BX\9)ME<'&)FCH-8Z,8>#&A$(4*A"S&),*0H"$*.4I]Y1CD2 M#/N?&J5<\I07!9?)3$X.>5[+^ ;+'.= .^"?G! M2H$SL%;!*B7UP2QGU/C9Q]8%F#Y?U:J8?O:W:R7C99&!;5VG#1!R3G)! MUPD%DWF>#V/F)A#[L1=A[*2NSTR8['!74R.MBR^?/[__= <^7IV_N_IX=7?U M_E8S(X0&K'H<90>L@>FH)>0Z;^(@E>V.HV&)8#HZ&I5+CBN\31L:;_1CB'?+ M,EOPLCRG_UQF929OJ3^N?28<1^QM:(B@$\6.X @L=CM!$, D3% D#E X($8W M.%V=38TE5K*"EK G^*=TXJQ'&K;0&Y@V^@-G3!PZB%BBCLZN1B4/':6WZ4/K MG9$C&NIKH:N%H#$5VU9>5P^\N'O B\:]]E.NRG-RMI47[W?1M$JM\P%GA8I3 M^IS/YQ_R0K8Z2R/N>''@0,Y( )'/4Q@[J0>CU&6NPSVQZS$ZH4U,OZG1Y$IV MN$[1J<2O4TE)!4R*4DP4\Z%C,][^2QEX2; 0V='<_K= @HE4 F8-G$?:Z3V MY([=^V$.LJ&=Z)?PUN$E VGW8P2G##NTUD);!A:SWQYCW>1Y67*5@:-U'OJ# M8VD19M>+SS)IE@QA%@\(,8O57V7AV:868((0H$H<9['(."0YB MY'M^DKI&KO?6))O:NKYA2%E8KA%712FWY>]70MO><.HMS&\R2 ,OJ9;&QWAI MLXZEI47)GERC+B?6X=Q>".QWT+-2[%8Q\,MLOA2+QRQV LQ][L(XE!F,/%_^ MY$60(>9X*7)1G*9&U5[W]S,U>FW$ @M>@9_G>5G*FQYU]?PD]K0J)%T%IS.Q MAN*BW/S6,$[]$.QZQ&D!S(%I<"6A3%-3'Q_.0".EQ3JFW3#8JD5ZH)=QZXEV MJ[I3$_3(X^9133<\O\LK/)?;UO/'2C=T:>NUJ4WWF_?70,FW=?SM+LU^%)SN M67PB+@//W'Z0& 43'5"^5\30=ENCA04=4*(=^W/HD9X&7?K V7+.K].;(A?K M3O4BO?(JL3%85Q^H-]^Q3WV7,0)C#R<0^:DOSE(H@L3' 44)9Q$V3@+5W&)GB) M4YINM^/:N S! MV#$^F;Y_6A50<7;AV;/*PL*K50'+B%/7CQ,*4Q0PB$C"81(Y#O0"-XX]Q@,7 M&Z7%ZNIL:H2TKGI9K(4]4R>-/ 5X/L^_J< !60.;BL-?5@%Y .&E_.?_FIR% M7JQFVW\-Q(\AP.KW__=RP?_;?W%#Y__RG3,@OV/US*7H0":^:?[)5?_DG8F. MRR=.J^R9SPTC'3L'58_M; W5P RW'J7/K5'"J2RR=/YJD"[J0?HH!FG ^J5= M:%FN8KJWJS>I9=JE]*&*IIWO]&.RW_.6HD(ODHA02.EX=9I'Y9ZO'$B0@/3A2DXQD30 MH;ZE^;^OAU&G?8>*V[.]ZU%SJT:34?2\*-Z]7"U8O7?7-&WL>W=J,W>5SK9U MP2C6*B+OZUGVG+&E;DCR0;".FSI.Q6G@^:L!D;UCS3$\>IE ]C8XFAVD2YVV M,:3SN1.OGZ\63\NJ_,C%MM9O*@=%(0TI(;*S]:"GH$&L 'JK&E@8ON>=4]/;W-S M>ECE@W>A':^\35KO:R%.)0[4@KB:=-!NY'F^'[F0,4(A5IHG5MIPF,VY;VN$FWSM^GRU4E7B"Y^H<_6:)OG='-O9) MQ/Q0NB E7(RLE\+8B2BF/%F9-\OV \SKBM9![SK5?)-<4@UK?!O M.4@#+WW])Q>[O:#@_#6SK4'Y?LQW&./P6L[=_OACOKM )2;[*=\(>\[ ML"R:4R/]=RL;7X:$L"KV8N @Z6/R!$A)![#DQC+ 7L51>3K#0Y+B@U^W4 M3@ZUYW[C\%2[/QE&X&K"K4?,]D$Q(_KLI)RG_M45"R_SAI[C:'1'_HW>3Q.H2OB@UN MBA!:S@C;!S^;F6&-^A\_0VP?>/9FBNW5D&&]79ZM;,.W+X\DG\]"C[N1$X>0 M)8[@.Q(F, YQ "/7<2*?QV%,M2YI=EJ>&H^MKAYJZ32+J>[ U4T[)X$PTM7+ M$?WU*Y,>TK7C6D6\4\]Z\<-FLN^V-$XQT4,*K"N#'GR@WV;DR^WO,@G]0IW" MFKK9EYQ4MS+.I E%::H98A1X;@K#,!7GHX@AF5^-PHBQT$L"WTM=(Y]2W8ZG M-F6__'K[*[A?BPZPE/T%E&NQS389VOCK[2V&0'5@#OAR"S8R@Y700$H--F(/ M<#5CBI6E[8-VMZ/N&DS!V-XL&+]O[JHASF4W//_$\_/G>^503ZLEGL]?;G#& M# )2CC0S-;X1XD(9D?%)_+?*E_#:CMO(#Z0"QH$KQT#MIAW+> [,-':A-'+Y MT 2IE_?'L;9'[[E:QX^3Q)@:$=7G^JS1H;:T MJ&3V+6M+8V'9&S M^JY/^E!IQ9R1PQYJ>@>:,QS0$>^BY$ MP[.FU'6MJ1&02>57URD[6?+6"X<"8D3'&_NC-Y9+CD7)I^6L8W](C-UX!A"A M9RK]?'%_QXM':6Y:.Q+/4D8Y#<59V7$YALB)$,0>CB .$^K';LHI,7 MJ2TWRFB:K5,$G@%>5MDCEBR22K?W9_.,K_O1U5L73L9L8 :7\D$IH+(VG^ED MQ35/H=^%@:WL^7O[&#=Q?I>:.SGS.Q_NQP*?>%4[Z\AH[!GGKNM'+H%)' <0 MB>&'28I#Z#HLQ(Z'J1,FLTJF9M&;_:]:-YKUZSX&M&MNIRHSF^&OD?,2%T>A MV/)SY(2UKU$2ACYD81JE"4ZC1&S^!8F37)V/7[N4'02_U'>PD#H?$81RB MD%)(0H_#E$=N'$648AZ8K#K]O[LQKB9X]=I5]!3D]%:4WG@,?;4@H%@Y>G[L MA,)X =FKLJ6%XW7;HRX8>]7:7BCV/V2KXM(L3AT413&&-$Y#N4=,81RYGOBK M6"6"F!&64)-58K>+J2T5=5XWVI0,FF_D/;7,4N_R2A.:Q/O**@U92\GV+G"W M@S>NG71P_W?XR1/CP#=U*,MUJ$'HB)T,CUT8!6XLUF240ASQ$/IA$A#FD0#I MU9S7Z6QJ2W2KG$)+6IT0!'.<]1C %GH#Y,NG#XM-"65-GZ*.)J;&"(VH0,H*E+!GX$.> M5XN\TCSY',.LFPW M?,YIQ5F37O^3&'WM*;[OYP$I4T,@*I+ &LWLO4!KS^E2,AI[1 MO> QF\5=$/2;OWM;'&_F=BGT:LYV/MCSS,[+DO/K533F1UF7N=RL-#Q)(Q2X M#L2RF""*4P1Q&%#(&([BR(D0H485!;N[F]IDK\4S/+AW ZIYB+<&T] '>B6H MO&5?!6/7LEI>OLCGXOVRKJ.V M/K4ZF%*,$(>.(V,-_<"!)(T"&+B(D<"-W)@;Q37I=CPY-MG47 ?GGR[![=WU MQ?_SU^N/E^\_W_YW\/Y_?KFZ^T=O(V'W$!B;#JT!.YY!<9TFOWH9NE*[%CKV M;8[=W;Z5)5(+C [[I-[[/:V6V2*K^,?LF;.K124^G(S,FVI@']<5R/T I23U M NA15^QQ?">$F/@$$M>+0R\('9Z862\U.IT:-]4R0R4TV$@-:K%/J/VN-0*: M=DW+N YMW[0 J;FETP C6Q9/G2['M7P:@+!C 35YMQ\I?>9/M2]?>9U>R(JR M124[D:XZLRA"R,5) D,L;U*\ ,$DC5WHIA03PKT@1L%LP>^EP]F=/B5U=*DU M8Y)ZQNQT/-SLV4A<9Z!9RPQ*OLCR D@;H>'1K MX/0HZ%<=QF. M/;+10,,2QW3U-"JU:*B\S2@ZK_0E$K%)RJ0]Z *7#V(?)?\G]T_/>"[[V__; M)ML!#0(O\OT ABA&$*$X@A@3"EWF(1*Y"*6I43:^4X29VFY("JF.$^J'EKC@ MZV7^B+.%X2;HI('29:9QX!_:?MP?^1[T=3IDUOCM!%%&)L#30=ME2 MM]J-0 MR<)7:V_^SYSQ1Q5;48=4G'_/Y/&0)ZX3$(8EB5QP=69H8 M.9P>[W)J=*AB'JY:,0\;H<^:8"HS/M1 78_U[&(Y,+=IP B^2IDM'50O8F..X/7/S)*QGS7-O!-LE]) &* MK:-8 E=57M2A=..HL[EC\@*'.<3W(0V98"P>)#!A/H8.BSD., H]US=AK*$$ MG1K/;71JI<4R8[;!QE2/#ZP0BEGHPP;X+O1BSU(DCS*G1?<>/L/\2U:BW8&3BOQ,&, M+&M:K7)P@U54RQ#7JZ-=J$[E"M7\TG2P:]+S9YS-Y1A_R(M;7-LF6YQ%Z?)Q M.9>6_]^+O"R_+ J.Y]F_.),Q8^]XF@O:PM]GOI>J_#4PV,EAY;C3<"(Y[!-PH(AELI M"(6P4*HH?K=1"RB]P-:(G0&B= -".8O5R&UB;:MLN169QJUO;A/&G4+H5ANW M6MVD3H*VOVQ&BAB+(Z:"YN5E3^1"$I,$IBYQ72HV?@XRRS=F+,+4MH(]ZYN< M4'G/?-28%T5!'/IU+GB$7 ?&#@EA1-P$1=CW71^9+:@#C=NHJ^H,[#@FOGI=='&21#%21 *M*,8(M>-(0YH B-*8^80',?8-4GC M81'KL=(_45P4+])LC WR_^OBJ[>J6$1MX"6D_6DJ$4$CXYFLW$AM)_[0!,82 MZQ_K;52*UU1]F\]U7^MY0J$/G"WG_#I]CPM9B[P4R\4JE65&SQ?L,ILOI2>I M[&QSR86XSYD3QC#VN-CU)A&%"78<&.&41X2%3D02HV-*/SFF=E99J:&\.?&< MRA.FW(^)ORH]U/U7HPE0R=94@JQ5NBRA<[U7,]P<]QQ$S1WR\$,S]#:Y-2HK M'398G^T9FJ]*%S#('>.)>-K:$/>48MQ=\6E0[6R-3VRN[_ZXK*[3W_.[FAI12DGE M="SX,U^8IN'M0%1W>V8#I\%W9C5$2DS%3BM!@934YI[L&!K6MF,'.QIY)W9, MX=U-V-$WS%.PB ,X75;9,[_ %;_/BQ?E3JF9@F7ORU.;Y6LAP4I*S3O\P_!T M3W KR P\KW=!L>9+>E3]7DE7]KZ'^R[>,L+AXLY+LMW390' M<=,H3%("(XH81!0YD"">PEC\P8/$I8P9)=/?[6)JTUC)!MZ!=B$GTQ5[!T;= ME?H4< 9?H14>*WCL5V4]K+VU%7FG@Y%7XD,*[J[ !Y\M3_/QM^\ MO*X>>''W@!>-8?U3KAP-.?NPP3O_JLG$>;V$ % B@$BAL+C;70(@? MEY(XY*&J_H# 5PD.:-"Q:>-YDV$=JY*47>&G54QJD($QKBR3 ML+24OME 3V IU:Z]N,<-Z$RV4DH5N"DZY"N/\0V#X -S@#(BY(_Y<:0&$&@8%V'>Q[5X@3D=L\/OI#0[' MK4@Z@!A4FC\)F)$JR*\!JK[EOUHJ!G]0[\XB[[MOC5>\_:#$KXJR'W[JQ')" M5XNG955^Y,]\[C:?&?)HX""$8.ASP6D.\B#VG02Z3N#2-/"=(.Q736BWKZD1 MG)(-N#U+!NW!4F^3:PFA@0EM4S#H#-2"GH$&L &LY!J8V"X9M*>GMZD8=%CE M@P6#.EXQO\/N43QDPB5#S"J#F-4#F685$/M%/VR5^GB3 A]'RGJ<7LQ#MO)! M2)8O^&=.<[%'?KE:,)/IL__M'WLF'4#D^*0Z'8RA5\):0+"24*Z'+'O.V!+/ M+4ZZ;AQZS;\#38XV%;M5:L_*(T_VV_9*7Z]OV7P^<]T0NR2F,$D#!R(D-KK$ M"Q(8IXY/,,519):#9=7PU&;L2BZS'>T:)B?%+F*>!T//)Q#Y)(0XQ QBA"BG MOL<"E,R>ZE"T"A?5<&!M=S(\9#+)P'VVD![%@."Y#%;NB6(:)7X2>U0:D<3],5QU,0:"?,%.AT_O#-4'D(&7B:.3 MS_A0M*VDI1/0NME1CSO;RFR?;7;^O1_GWQ2Y^/"KEQLQ-C(YF+QM?9+FK5;< M$TIY&B,7I@E/(/)H"DDD'7H2%+DDY21)C')Q'^]R:NM$.YAF)?VZH,]3G2[U MDVE4JP;R>G/;+IX#S_J5L&= B?L:Q4%CD/1ALL0;&AV.RBCZ &QSC<&;?9/& MX$I=9M7.'O*F2^QN%U6I_-_=($5QF@CN22F&B*01)$1L$WQ$F,]#+W&(4<;8 MSMZFQCV-Q]=&R&.>\ST UN,9:[ -3#'&B/5([:&!A+4L'EU]C9RP0T/MW=P< M.B_UHXV[ B_*5$S"=8"2V$]?IQ^RA=A09WC>J&2-9'3L] GNK$1G: MWK9O, :H2#($?)9(TJIHHW+J$*!N4_ @?9C? 9PSEDF?"3Q'CO>\+XV\YG7 MT8:F1I<;@8&0^.?G=E9W_1N#X_@=OSRP"MW O-:%FN5<^$;0]+I:.-[Z:+<, MVHJV+QST7^KC.:@B4U322W'\_R(VB!M?NNOT[H&W$@+=JEQB*AW0RO$+1=SA M#H)1Z/@0!13!)(HIQ-1QG(1$C*5:>7E.%V5JO--$_&2--G7V4+IQ4\Q34#WP M$^M76AC!;MX:=UP&)K5F2%:* *D):'F.7J= */.J+&:M3I.IK(^KY&FSR\"M MMM-@SS8)L-\W$V,L=]R5_ MRLNL:B8=]M.0A"2%..$.1)QP6:R 0!Y2*GZ@,?==HWP+A_N:VIK5%E4N4*P6 MUC#W0@>V>K8"2X@-O)IL@]7(.41:AN-XV,K/T-'3N(D:CJN\D[%!XY614S?4 M\=_7:4UU[0H!OXMWJYG/DLCU$8*IFP00^9&@FEC\E&+.:)IZ ?*U8G2&%G1J M/+6)JZ^3NP.\DABD8@=P+V4^(??[4,.M>=4S@4$<8R-^6C*&G=0*YZ\^ :7Q M!/(K:([)6V=2.";FM&(_3P3;6G8$W?YZ6&7.'=<+]F^ +Y=V'CB_"KG_S\,'=[;D*@34X."N M/0 :]I,A8!V8H8\A>MD@VLB;5->NY7WW*0 MRFR-3UQT('YYR$*HOFKY=/60+TOIRR7_J[Z)=UY4"[8B5TVQ[;1W:#AMUPCBIOM0 XSGP\<+.*$W_9+%.35-KVLY+H[2=P*GB M^%"\]8&B0\(?XRQQ'&)KQPB-KGHX?,B6ORQ8,7^Y;Y6A?*RT'3T.-3 U3A8R MW)(64$>T$"Y]T%J\Q<.(YAT<]UXV"KX[EL M'%/LE:O&T8=[& -D82Q3(2R&BQ($X MEA4](M\5FS@2^Y%6FM\C_4QMSK=$! ^-C 8GT Y -8[S=F :>-HW0H(V4G^U MBI3!Z=P.8B.=QQMASP#>\Y'9.E,?1Z3S%-WQ^GCGYN,ZO#HI:SQNR(T\F[U? M5%GU\F$#/'AK/U!W@CD_34^ 8>(X:(&$T00^IW&MV[C0V MVM0\I$9[7AY\II^-^6I!"XY+?LGK_U\MSBF5!\3R,Z<\>U;UB(E/@R!)(DA2 M+ X<$1:+*Z4<5@>C&?9,U&W;^(S>ZV'NNUJ(TS&> M7^ GE19^53/X.A6_>>+L0FS#RUGL)8R'&$.:( Z1ASF4%[;009Z/2!P3'J;: MAC^='J>VDVYD!A0_@2J2Y[RHI"7PF55S@@E(75B FDH;9,HYK(6>PQ9A)(T8H@S;I3=\U7K M4Z/HE7#2A:TJ,)6^;*7,S;[(%Y NQ3]U7#YJ@*EW,.H-T<#DND;GH@9%VL>/ M8&)\XMFKNZ6CS>NV1SW#[%5K^["R_Z$3BU*\>VER6 M\1N8#?9"9SUYF@$FMDM8=/3X-J4LCD-PL*2%QJO]>.9:; '%MG-Q_U&:5SYF MF&3SK'K9+ VS@$?,3UQ?(!T+EO%\#R;,<2!F 4])PCSB&-5U/MKCU#AF+3"8 M*_OAO!$YXZ=L+(X#KTX_V-2CS:ZF_3 MCOZ+?>]]9 E?E6=,U;O/THRS=R\7S:9]B>=_X$IZLKUGFH2[R'0%O ML7CH#US\R2M^T8!2%T&S:%M U9KMUHGB#+R;=?IH.W>@EEHLQ]5?Q8=%QFM.+NM M1&M?%EE5?K[]TL1+^HF7Q)[GRO*(@HM)F$*,'1]BUV4^090A7RL9FU9O4R/; MC;"@E-*"I137C!R[X=5C/VN@#7[MN,9+"0J4I.!G(6OYRP!);+1PL<1/W7V- M2D!::F\SC-Y+)U>"NUSRN_QO63Y7-QW7Z5_S1WXAK_.+EX_XFT&LD&F[4^.. M[:II=6AU#M8ZR"V;U (T:@"AQ]FQ\)G3X>]FG*&1'YB A@']E#)VVNC9*'!W MO+.W*GVG#4-'43S]-OK>JI%JDQ];UM]KLM&GKNLAU_$@==Q([($""@D+4IF: M-DDH8@@'1O5*#G4T-0J3T& M[D W(U_&=2N[>R]WY/D>+E.KL(2+_)%D"\4YJ^1,-^+C>< E/[\ON++7E[,T M]E,<8P^Z4>)!E$1<>C,[D#$:I1'VPY3I)ZTVZGIJK+')HO;4R KP6E@#EQXS M_+OY9%A4!V:8E=R@)?@Z6=UU"E;"@_/A839PH1H,[I%\J6S";N92U0NY3M\J MLQ;'<[+JI>DK;ZM^+9@M!V51S2Z6CTNY\7SF[].4TZK.J'&=GK-U F=- M^AMU;=$H(8YA:S7T^*O7N'0O%$.C/?!280RT1:/<*=!U;5Y%NZV-J_C;9M/: MJ\M1V.T4,%;\=E(;O)/!@.J7J2'%'-#E_.(0<=S?8BH$\,D]A!T M<9S0P/&3--$*J=7H:VK\58L*UK*"E;#&D7D'T=6]!K6"V>"WG ?@LNY[IH&' MO:"[@SV-'6MW3.4](79'7^G'%Q_%SHOS \XDJQO+K0M_)_5([* 8E?6Y>1B M8Y0X*('$=VG@,2=Q/:/RXSUDF!J_M)TZ&HFSVJ=#:;-VHM).0G;*^.@QT<"H M#\Q0M?0R+^-A=[4J!X2#&YRQLXU'QI#.&"= :HGD^D@P*OF= -$V*9[25,]\ MN\TL%[NW196Q;+Z4^[J-7];[[W2^9)Q]$&K+$-!EU5QTO,>%]-0J5Z%$F[D: MTNT+.&ZNWL$ WDG5.UQ/YDXYU]4# M+T2#:1-38N!WL^?5J7&X$E'.T#0O'K'X#D CJ[G[S#Z@NGG4 D8#DV!_>(P< M73I Z.7+LJ^]T=Q5.I1I>Z1T/=;7XB9F#"^K]]]E0A8N+[)G/G%2$E,$'9XB MB(B'81($!+I)Y/O4(6D81;,JK_!R?[,+6F[2*G:T4[ M"8_!K6>U=* 1[PQ( 6W:S YJ;\U6MMO#R#:R@RKNVL8./VJ^[MX5[+PH6DFZ M[^]55([!^MO1Q-3682%:H1+C;4*/]%?>+JB.K\"64!IX*M\5F$GC4JM@P]FK M7/F[ %I=HC50ZK54=[4[VI*MH5Q[Z=9YO*\1')=<9H38,J2Z3LP\Y"4P03&# MB"8^))3*7 XT= (_97["S0S=>_N9&BNTS^#RH),O5+C;VI@M-5 .VO>+[%^< MF1JT]V.M:[0^&<'!#=/*#*TP&M;6W(F$-7OR_EY&MAEWJKIK%^Y^O&<2!GEP MD+.AX ]BGY$]\_I2;LW[XJQ6XGG+7K"YV?_$J^OT#G^_R0MU;5=514:6*JKW M+K_!*I- R!DA42+315H%50M50:/FZ#JTK XT%B?@QX=3FB01S&)O%(5-%X* M/W^40WVV+WJ^O5-;*WX&A.IR-1/*GX%&?=#67]X-+R=G5 MHDZ?D2WNSVF5/==L2$J5.F.6TI1'@8L@\^(4HC@@D(A=,HQBY%,/<2\('1,: M,A=A:JQT<7[[5_#AX_7?;\&'S]=_@*M/?WM_>W?UZ7=P?G%W];>KNZOWMW\Q MHZ@>XZ+'6,.B/3"!R9VBE!ZLQ)>9?GZ6&H!L\0M8*P$V6H"O*STLLEI_$"V1 M7 \!1N6\_@!M4^ )+9E?-UR)?:%X\JY@-_D\HZ)1T2_]E%@/"%5 HXO^584^S,/ ;26-PP5>K M9LM>R/6ZVM#O9;2+#F/%V]<>YB_W=&Z5KDOD>*5RS&EDM'T;2M"I,>+F;C&5:2*?I9#2 M;%7'C97@6>EAZ+0ZU"#K[06G,'0#4ZV2'[Z3"KPNTM324FXBV\\UFM;%G61, M@U+V#-3J2L?E6N&S5L)0BRZL P^*+4?6H<0%>%RJ,8QP@G$628>A!Y 8?8"R/H123A08#\ M(#7C[7;K4^-?)1R0TAGRY2O(-'FO+Q!#\]<: ^L)!/:J;(M)7K4]+B/L4VMG M9N]]Z(3C_[OC&\5WVQO%]_]<9M7+)G=?J>Z][Q[PHME"_BZ:J,K5%G+F^TF M"(ZAGT0N%'/=ATG(8^ABY#IN$@:4>;-G7I#@[T$TI"+30G'$<0H3J!'(QS$7I"$ MGI'W]>OFI[9N2.EZI +?PDR/T_LC,3#SKD$8(-7W?J4M\=96XZ.RRW[%MCG@ MP%.&*;QY-KML$@7_SR4NQ,28OWSF3WE1S0+DI2@.8N@D,HM_Y,K4K'X D8R@ MB'W?#PG6RM5]N(^IS=F5F& M)Z@%U0,T>:!EP"8\Q#MS MPF Y$RPOR=NMOV6NA$.+\J''^DW=]X]/\_R%\UM>/&>4[]_U?\H7M9.*VN"7 M*D5(^]]ED.:GO/H'KS;1Q)N6ZI>V3P&SB+N.%R8N])W $5OU(("$I406-0P0 M#2CG)##9JK^9)E/;82BE &T;(:B,8B[X7!*A#(I;-B@ K#12=\U1^[07+-B?V:Z0?C_W.%Z*Y^?F"G;/' M;)') "M5.^55J#1W I^[.('8PQY$#F8P1I$#@XB&">%)$A*C @1:O4Z-MQJA MU:3"K\0V8RT]R/78RCJ0 [-4&\/7$@\8H6X$DB6.TNMS5&XR@F&;D\Q>[GE% M6.1/O*A>Y&U&)7J2%Y0J'/[W(B_+&:$.\KT@@&F2$(A,UL ;^M:Q$?0,*%$5<&MAI9.& M$-?B/:06++;N);L[&_>>4DOQG7M+O;?>)K[R>EF5E?A+(ZB0Z\=$=T0>$PGJ/.$L9Q(O&]AWB@%TKP "_ZM>7+>M\+A*2.IMZZ--#X# MKT]*"YBG\(NL6"\5 =>M87G?'I:MJHB;HH@6\^R=#JJM_'LG2#)N7K[3(=O) MUV>AR9XW3H+5*]':L^Q-I''N2A%T"4>A0F21A#[OB1@VGD5$U+O9#7U\I;:!2!VSTJ7GW3!F'J=K2MU0[ Z\&J]8+2,4LWG/9 M0]G6[9<%B<:]$[,'X M1+J)[#0P!N:C/3A8BZ0_K'C/TD*OFAJQFM ^%5X7$-K[1-^:01W5I[^(HW!) MI6L;9V(G)AYMTM=P3/R$N0ET$X]!%(4A3.31DXA3*(MH',9!9.;AWDL.K2][ M5#]XJ<9?0";SD*CS3.VK;%I:J,^0Z&UOAH-YK+)$4OZS[9/AV>9H> ;::H!: M#^L.FB?A:*VH41\91BYY= ),NP613FGLM-">IN3%@FV7:12=SG/I3K15!RST M72]R60AY$"&( HQA3 1#.M1E*7$3%C&C,V%?0::V$VH79=L.DVF[Z(NO/9"N MUJ9FN-X#IL>?8PS#P!2Z1KVI.R2O[G=&8J/'H-7?3H73!#%$(8J@($9?4'9& BVL;BK,[G_@*^-O\?A'+VPV&) M2+8:'Y4>]BNV/>D//&5NIKGA^;FZ!IV_W.!,7;@:%)?>__;49NO-^VNP$A-( M.;<\*KH/%;J0';?GG([6P%/Y-*",3#S=6/0R]1QHHZD-% 7O*+PTH S/>,/&@/B=7IB0GAEU)@E 8L\WRXMAM4\%& 0]&UY M^=L5;EP'_D& W?'-'Z:74Q>1_:E1/O.R*C+I&GE&T/J>F2,/I #;TF',N7M5$-*-V 5.YL,YY#WAL.!+OUQ<".=&^T&EB% M]O!R8+>;?NO! :>2BV51B&]]EB:.F[H!@]RC""(4IS".4@>R )$XBOPH=(U* MOW9W-S6VW@ZF:H5(G0%:RVS&U4?@UJ->>R .S*1=OFH71^ S9D8]5"P1W9'. M1N4M/<6W:4CSK9Z>#M(G3; 8DECQ0'/N1ST79Y M61>NG,51R.+0=6$48Q^*/22'F+( !D' "/-<*GUL*YF_1-,QXA1IC#AI+=. MERUS-16:X^>RK1KX>2Z4^D46 \U-2T.<-F)ZO#7:. Q,:Z_TV%@ ?OZHT%\K M(YWYFOI>;7W.0*.11<\.&\#:<@0Y299Q_49LP+;C9F*ET9Z'>[EAO"K+)6>7 MRT)T7%?:41V5Z\RH\J&;YDY6)LHI9W%,_,3#! KBE2Z[/(1)P#T8)BQ$@4]] M9%8\IZ<<4]O^20VP^)(DT=)VH;ZE"A&L'CA8*=,GE3FEUMGY1!0R4 II7[[U&YLC=_-!X M#TR04G2PQELE[V]+#^[RS5$<7(R!-VOJ#ZF3R]OA_DJ,@?'/3+_W7RUX6)P" M8+T8R2;4"N.$OE-[6O1J=!Q7C%/T7?MJG-1(OZUZ.YW =;J=;&"&HPAQ!S&( MJ)M Y!$7$AQRZ-(D1"Y)6> 1DQUY=W>36RDV^3IP2_!^);:.(*VW9[:'W\#, MWQ:TB31\E?K$XM97#Q-+.]PCG8VZD=53?'N_JOE67X?-VP<^5T5,\.)E1DGL M$'%RE]7WQ('>C<2^,XH3&-$P3$..&&=:!_K]S4^-+AI7124B:&0T==M\!=^1 MS>')H S, 49X]'#>W*?V">Z;KYH;V8%SGRJ[+IQ[GQH@ZTCC;5!>+KE,)70G M0.6S-(FH[X<^#&)9ZRFK&[\!"I1I@V.)FX[W-RH7::N_ MS3WZ+UHN\O-1='M5\<=RQIT(A:Y'8(H#"E'*4YBPT(-<<$T4!G$2,:-J8\>[ MG!K;=!:M 5^EW$ );AB,H@&^'O78A71@[K& IKU"0#L #5T,:-/A- H"[0"@ M711H]TWKF;0_\6K&& U\S\,P13)^%E$?QIRD4)S=F,=#A#S?K%AK9W=3HYZV M+5?)> 86W-!K]@C <4#CF-, ^F$:2H Y3/P00Q(G.$JC*&;,R%_0(L C. 0* MD< %+HH7E5[6(#&+)KIZ!&X/LX')NS,QN/@X/W5\G#:S?;=0&3Z1M^QL*CFZ M6XH;I-]NOV6>LDG&5.!*A>]<$OQ2]U$S=UM3$UTFW)"EX)"Z2T M^GF;.G'K)@:;D U,"3W1,DK>I -%KQ1.G0V/ELA)1[UV.B>MY_O&'I!L/N?L M,Z<\>Y;7]^4JO :+\Y_+_!1Z.$T@(C2%A&,*710A-_6X&]+4*./BP:ZF1@@K M20&F*E5P"8JUS*:! @?AU=LIV %M8$I8X]62-86//*/]C1R"[WQQ3> M]:<_^H;%FSCYQZ>\^@>OI(\^%SHQ6>SN.EU5OW-GA!+']6,/,B[SIB0Q@;%/ M0_&'$R74(TZL=[=^HAQ38YCM6,E%7H$7<32A*_G/@.3YVI>^UL'")9[&>)UP ME6=W%-[L0D^-QZ=F/"XVXW'7C,?%L?&P<[&GC^:0UWL:4KS])9\^5%I7?0;- M]3A;+>?<=4C@RK(L+'^J./LPQ_?:QZK]KT^-WJ280,H)W5/0G.21V6K&_'AV6_UY4]#KXJXL MFN(G@B+_X-5#SC8I_S3/:CIM38V/FO#_(I-Y',0\N?T,-K*#6GC]TYL6FL>/ M:DXI*3RS=JJN7JT59%2K%2GE=/?#B[@$OKI]D$^7?5(+SJT6= MIVGF)PP'<>S"- X3B&*'0>R',601\3CR',:2V,QN/);HT[,VU_*=D'!NK$'7 MX[Y)#>3X2>=?5Y!LW:.1%[ W.;U4_0S4RH.6]D"I#RJA/V@ . /-MR(^E1H$ MB[GP1AXV6\GSQA)[W&Q[(P_&3GJ^L?OOM]S]7N1E>5/D:5;-_)3'S$,Q]/U( M'&FQSR$)$(;8\Q),0Y<',EN??AQ)JVVCG>X(02-*-%FP4\AFME2T =-C\YXP M#$RX-0(WW0@84^ >72VQ5+OE48EDCTK;!8>*Y$"4H@7'(,(P)"CPWBB/'TXKJ,.ET:D?52YYR(1@#!7_F MBR7O68]""V_= ZM=% <_O=;B@F]"7K 2>-@2%28063O8:G0Y\BE7'X3=(Z_! MN^:9U)J:;"_OO],'N4WY)+Z?F<47] %GQ=_P?,DOLY+.\W)9\!F. QP2)O8,+"$0(2>%28)] MF'"Q6W!2DC 6F.SM#_8TM9W^G>P#I-D"+V@F?L+=64 -8=7;&E@!:^ )OG(> ME%(")2;8R&DQ:>HQ*&SE2SW8S[BI4H^INY,E]>@+/9EAXRNH[ G2*%'P![XH MLV=^I0HFR2(MGWAUG=[A[S.?1#'B#H4QMQSW-=HP3, M9OU/;5/0=JG-E5&1MA4 LO"4(:<8#H@FTPP'\]#\TT*X-MN^DAW4PC=%IE2: M"AFZ)72PR$W]P+/%6(:]C\MC_:#98;>>S?3CO%=%4&KCZ1_\D?!BYH9A$ M@80%$401(C#F/((^2H. )SQVPLB$W0[V-#4>6U<%J@LYY;5%V8RY#L.JQU%6 MP!J8C;:J)]52@J^UG!;3FAW%PA*Y'.YG5!HYJNXV81Q_H6\9H_7]RD6^>.9% ME:FBPL5C>?X]*V>)YXKS$HM@Q!T?(DZY-'K$,'12SMPD=H-0*^FT9G]3HXFZ M?LY:9.G2MA:ZCILNP5(T&G@A84;)_W>[F!KU*MG ^;IRKESX^OA=OH)1]P;K%' &OZ]2>*S@ ML;\5.ZR]51_+5QV\@7OE/@7W>U;N??+$DQ@OGC/*]_O&?)*,(EU;E!M,J0RW M[7^7_MYU%H_/G.;WB^Q?G-4^,!_RHOF5?,Z=4>JECF ,Z% GA8A1!!/,$AA[ M213%A-&4&%4/&U?\J3'2WWEV_R#-,E@0/K[GX$E)#?+GQ@RV]M53A?X*7AMQ MJAPL&T0 7QVGL,*FYWESG(_'\! [N4]BZ(O ?0Z8&Z^V,[!6>N67JD7D*,_#8[^IK:[>[%B;NR,<[HB&L1O&L:/KUM5N>&J[UY5L0 JG[\7U"JLC M9LD3$!C:_JBEO)&SUCY->SEIO6IH-.>L?>*WG;+V_GO/T(H\9]^R^;PI]\0N MET6VN&\"P;A+8H8C!E/"Q9K-71=B,2&ACW&4!L1CL9D/=U=G4YN2\C-HURTS M#,#H@E5OS;8%UL"S=R7FNJX; [6DUB/7= "Q%NB\8YZD MZ Z3Y1P7'[.RNL/*HFZ8F>A@ U.;^XV@0$IZ!N[T\^]WP]0][ZTA-/"$;X,# MOBHQ@?6L0D>!Z)5*Z'"KH^4/.JI8.VG0\8?[I@_(BTI>B&U2W& O04E(?!BY MR!&'\B26QW-9B#&AU'&#B#-LLM3O=C&U2:XDA"K=?=]407MPU%O;3T-G<..I M!$;EG1\D5]!AY:W%BN]T,')4]R$%=^.O#S[9;V;+$\%UJE)-;SS>?"=!C$<1 M)#'F8AL?>Q"G.(98148A/R*!D2/AODZF-KO/ZQ(Z!86G>[^UBU)G?I>3VW.]\MN>Z+OTPZ@1#[3V_ M"M)H'67+6>@D?NKXB:" 5*SV;N#"A!$.6>I'OL,(0ZY197?=CJ?&$E)DO) ) M,U,@VJV*C,H[P3H]3UT%9Y-L#,CQ!KBECN%N07=T-/<0 V ^],Y"P5C+_-I* M<%9'<(!KY/((H1$9N<,( I$JKRU$YR@2$ M;7XR>M?\@O*]V#)7+^>,B3[*YG\?LP5W9R%Q'1S%*?10BB'RTQ@2[ 30B5*6 M4AHS[&H5F>CL96KL4PL*&A'/5C\ *2RX7AC<9AX&]OC5IA6X!J:3WD@977T> M1:+7/>CA5D>[%#VJ6/N&]/C#]B:^-R.!DR1NX,M"Q>(XA4D*">(>E'>G"8W$ M)B32VH5T]O)#3?RN2B<&P/:?^$9PO>7$MU(31@L)JQ/?>_N)[YE,?*_GQ"^+ M:G91AX-GS_Q]FG):U>>=C>VFMI7-,"*.CV,/NA&E$"&/P03'OM@-.)C$Q$^3 M,-%A ?TNIT8)&ZE!+?;:?5H<35:BZ_&" >[=)#$,F@,SAA:0%HVTYB!UG3Q$ M:ZU3A_C;AE(,.AJ%7\P57Y%-CS=[)L41C,:R^5)VTV3CRG@I\W UW[_@%11[ ME,,P%GL.Q&,DS;HQ3$D2)22,G8@;%7DYUN'46*[+!&9'$D5>*"K\W_![D- M,T/*TJY1L]-1]XYF0&SO( W?[D=)JY+(=WD3>7#^C+.YO'?[D!>W>-[:N\HT M/3.:DH"X+((T],6FDA,'$C?B,)'[28:=-":A67$Q0PFT)MBH-<)N1$,/N*R= MCQYQ\2>O@US+M=QFK&4Z)'KT-03,X_#82G(9-=S(#E2>KO;1=ZT-3/,"2GWL M\5E/Z"P1FVGOHS)<3VBVJ:YO,R-78FQV@=?+JI3.MX*25RELSNL,-JO]HJKH M_3F?S\7'*%^<48^FB>,@Z,GB5PB%&!+/CV!*L,-<5Y9K],U"-<9686K;PY78 M$#2"KT^C=3WUD>HT]O\D]&A[V@,],/-;J-VXKL[8 N(,K#-/[?]VP-=S4JIZ M.!9WQ6\WDF]=SK&_ C]&8<>3!\A:BEIV%B6V4)>WF](\[J;I2^NV2_&].J[O\57[UU0GY M1GP#331>(#;"F-$0^FX@BY0S%\:,41@E/O$9QRSPW9G@+))K74^9]6XR$=HR M#.AN]KI\PE,C,G@23QE[?NRGZZM[R)Y-]/13F\_S M;S*8]D->7.9+4J7+>7/?4'[FE&?/T@:W*E=, B_TXB2$;N+[A$ M$4U2E#+?L'2;2>]36S!6@H)B+>D96-0)+_%*,96"F#6J =R\8NC?9C1&>@>$ MP9 ?>/58@_ZY!?KY*[0O"LZR"L@,I ,4FNX%G"V_.*.^QW62ZP/+CL=( Z?3Q26C9S!^&$A90[D#?\6*(4NI#@FDD#B>.%Z6Q2Y- JRCUL8ZF M1F<;.94SDAE%'413CXUL8#0P\;3@D3*J9/34-KD5B"JJ^9N! 2(_^L'C),C3ZV\ADTDH-5[6?C! 9]AD7S0FU8L(<^/K=P MKN6'2H%=T ?-=W "B+8NHWI(,.YM4G^(=JZ#3FBJ'RNJ' P?,TRRN7*Z6)TN MN(\B+R8(TEC5/XHQC(GXRQ"RUD^B/^75[&\5(E M%VFJ==<2@_E&"3.F.P2U'IM9 '!@QJISL+1$'.!4=@0%2Y1SJ)=1:>6(JMO4 M<>SQOFF>9':6VPI7ZC9ZY2RAG5%H[]L3^F:;C$%K$0?Q!SD"@[4T0?M[&3DS M4*>JN\F NA]_&Z^_#WF1\JQ:B@_M:M%4!7#", C#B,'0)[XLD$2AK)D$>1*& M*"8T#?W$S!MZ "FU)M:H'M.-K-)>)X65 4Z%7%Q5)8*?LT63S/&7<7WX]@VP MYIGBC0;MQ_/":VD*Q#C;+C"ZNC)/)=6XH+^X M'KG+JCF?>2BAF"$/IF*0(>(^ATGB,<@=+W8Q1ISJ78?M:WQJ)R EE#0ZN-[/ MY)=5Y,6+?KZH'?2..#F9H0U.;FXW X*[ 3&5G;L16 M5@HI.V=JO6U4T*^*I51.=XZZ,5T]%6 MM%U41_^EGD5P\5Q&HWW 6:$R9%]F)9WGI1C\64R)3Y@K MEGI?'/90["4PP2Z!,4JY1SGUX] H>;5VSU-C'941A&]$-BR/JPVXW@EL$!@' MIAN%H*06]4-+;'%,$H+7V?7!1G2+M7)-T;)5.5>[WW'KZ)K"L5-5U[B!OC3U ME%5X+DN!7^0+9123]8?.'_.BROZE3D>-W2)P1 /(26'L)Q%$(2.01(Q#)XA= MY 4!"1.CTF#:/4^-IBYYR@MI5J*-V*IDF%C26Y*#IVXSQ(ECH>EU.S7F:I=E.=OCWR%W#JNJ ML?V""X\,@QYOV0=W8-):AQZV)&[MLL#787(B&<%D.33Q2*=O$JFH!\2AP$7- MM\W-2.?W]]7[HI &YT]Y]0]>77)9;E1TRHQK)^NT-3G6N;\OU!T@$)+G"YXO MR]>7/D(3(%0!&UWT#4I:X!ZW*=G&=6#"Z0&I91(R!:V7C4FK@]',3";JMBU- M1N^-[(@@SY;5R]6BK H5+5@J[YZ[![QH+KP^Y0N91)2SK:P/OXNFJTOQ!:Z/ MI+.$D(C2V(.$(!>B*)35)*,4XB (>91&A*3QK#X7W5:XJ ;V7K"HFLG,WU9P MP%T'O\\6"VE5)GBN@I6DGP/+YW-NO9'C6-K@7R&PP+Y5@-G0A;K-?G(ZG=W&.FV_:6G M>L(1GE X*SV_?DE*$:&X*4@&):M>8*;+:4OD.0^E1X>'YX+2H$!)RBCFN'F4 MKF=]A\%\Z(.T4J^_Q^A:%W7Y/^\9,MMKC$'4$1D6'@)S:F! "YFF:>)28K,) MVUG#^%U3#;B>9)G"$,69A2B(BL@$5$@K;TT$6D2IYE=RD;'7&/;RS9AW%+6+?_. MZ5AN:Y#-/E^>H.L]"L(1-<<(^$X\O$;!'Y[I R+A.U4^' W??8N]G^N+U& ^ MX]\XG4M2>O_\QI_FUW5ZT[VXGHFY?)HTT[TL3=U=%D..C2D:T<%*=L#>N*H! MU8BO(OU:"NC3K;>.!*:ST#[M_^H)Z)YYQ3/&5LXO!\2^$);7)]5^RQI-:U-F2 0/"8Y) &FZEPP@'F61) R'J-0 M\"#,K?+N3\PW-I)JQ--%AGZ3'X+J=U#6W^KUUO\_[$R:4X";F34>8>R9@E:2 MJH"$>E=\ 5:H]F'@&"+CR<@Y-=N@AHZAZKO&CNEMKIW I1EUPR19E:*D>I]W M]Z:K .*(YF%0",B2-(5>(6M;Q)Q1#!B+B0>U9>P!V35K'$;H+4)\0D06 MXI1("T>U(4)IFL*"%W(;11!)<))A4EBFL)R< '8X2]QX1[B\6 M?$1<91@%/FCXMV=F,IEQ;"'?Q[C(YE9'/\ZJ9C5?_"PI/W+ -M4++7^Z%\JW M]#Q3$M5AYDJ>JB5G[0J<$,QQ0!(&"5<)]TD0PB(3(11I@'D2QR2([?P__<@Y M-K+3I<,AT96>^0$3T)P_09:7-U=>RY:,K< MC6.Q#7V0'[^ /7]E#P;Q;((45N@*"#F 8&)X*&@ M+,ES;-57U73BL7WC5Y;<&Y9@-CJX\;@Q]&;$W >@/3/M2N35R?2%[C9] =9R M][2ML87*6VR,X;0#!\K8@;$?-6-YOQM1?2EG>$9+/-V$ >H^C2C)4R)P #&) M(HA(G,("40JY2&).LCA.L56KG"/SC(V&UF*V(HKMZ.<8H&9LXP&FGLGE$$+> M&U^>@,$3<1R;95">.*'J+BVZ.)$ M35_-B> 848*8I(,@ADCD*<1Q%L!5X&9$88QY-V/T@63??E83$+UQB2U 7:0BQVH1BOS7ADR,IQF$56R57M&+ M]7VN\2O:K)%VOISE,U[B5;. (HZ3G*$$\C#G$&5) 0E)$I@0*F)),'$>&'6M M.C71V'BEB<5H":L2D?#)#@-VZ'8SB4_,>F805[@<(E>ZL3@C<.7(P /'K72K MMQ^VN.X$,TFEE4&3)(*X$Z.#P'(/R0*>:NP30?;'E3D*U&+_E5<7Y_:NT2);E M[/F68_EZJ?^I*]YN%2#?9^QLM+]=SG[\J;Z*#0'C]6$,!X&J6I\F:F: M'Q&/89'E*8Q""08S9?@G:L@BD:5"_#64@8( MK0UX;=0QW+=X6LL3VYOA5ZAO(M/*J*8TJT72JES4_UE7X[K:K%5;+5#KM3J# M'WBMV)QJIV5]!#>B-=L2["^_=N8;7K](UU\X-:C^; 5I'-3;7T_3#+-+]HO) M>C/M>5C[G/FG^1)/=83$C_E4WO)M.;-(CS]\]]B^7%I*T!)3[@ E?#/KE/P2.1/$F@>IX5(TMRZ_\?94HV-1+Y=7]W? M7=W0HGZ_O'M5?[N\>[V]O/E^JRSY=WE[>75V#QW]< M7\M!GN[UQ9=?[[^K,1__B[\-+*>'%@4XG&QU ?8DJ:[[SR_8=O>3I>P7;8Z^4\V4:O(^* M-Q@/]5CQ-[CK^:LR,.P#S" M":1%$1">18AR87<*VS7=V$B_.5RL109:YHO:2JI 2VS[_KZ&Z)N>TOK"=)BS MVE-P^CRS-4'FC)/;SN$'/K\U477_%-?H+H>> ^S?3_,'/ES^=(P7+T+M]-[3 ^0]?SZFZ+51Z> ;G#< MF@,<&7.X?@#=2FVU #AQJ=OV\_(G+J?JS/;+?/$HK9*F]6W)*W6N\Q4OFW_= MR?F^S:=RI.>G/_GT)_\ZGRU_;)K)37B>95E2R,TG5570\E@%=H084I0F*$MP M7E"K[DB^!!L;WWQ^X^#/"C5'#*UW_6%<;E?K'6?+6R]W)E_U.N M[$4OM<=]+XFGK:$WL0;='?H&#Z'U\=S?CE^G\SSN)BOSQ1I< 5TE',]8D M'\B?52!@+=I^+6F0&/C]0L^WSQ>W=X_?O]VK?Q[=_=W4/OX;N[^>?WX='/W=^UA_')S=WEW MI?]U]73SSYNGF^M'!]??6:MJ[O4;:JT&O]CU3#HK8<&ZI<5O;20;@3T6 MA39'QQ/I&$PX*.&8 [!+-A9WVI\=?^58[X75!];PO+AUR]C8H!'-T#FWJ__I MT!X=L'M(?^[.BLG[^\E'67@LN9+H!%3!#G!"40$$9CGG,($QPE",8E98%5_V&KVL;VJ+>&UM;LE MOH]^FW9K8^A?[POQOIWI'L&V=YJ[@.;+0VXU][#N$'E)[)HQU\NY+R D@YRY\E4P5C M.P&SLCI.X^%DA'0,.YA-6-7V.X6AF2/A I^?7 M7@=?;614$5*4>\M1- 7"5PF?8],,6[[GA+)[I7M.7>]>!I#.%Z_SA3Y@>5SB M);]2XR[>K^:,3X(,(?G*9S!%H5!%T6.8"Y; ),P1C\*<\M2L.(?9?&-CA'65 MNY;,%T!++6$&C>1 B6Y?(+ +]V[JZ '-GAG$!Y!.I0,-X#FK@F#7^(,7$C10 M]E ]09/;'"/5JXHOJZ9$X<;Y(8* %C2&3'*()!5$(1$L@%%6H#R2OPRSR"KL M_- L8Z.2J^_?OEW?/8'+Q\?K)]N8P<,XFMD79Z/3,S74\EVL*H?VXG?HQ,!7 M*/7!.8:-B^Y2WVIS,.P+^QW4V5=%O^W!ARWE=U"Q MO1I^AZ]RM?\O&9/K7ND/__WB83'_*3?!?(+2*!<\3& :*1\ 4E7YN-P'% B3 M2$BSGP@C?]^IB<;V$C>&:B-LRT1="6QKYQ_!U]3 /Q^U82Q[!\ <[/EN-,XP MY(\,/+ %WZW>ONE^XGI[W[X*MKS4K;^F[P^X9/^L#M1/LLXJMQMU;(RP';'< MJ &4'N!G]3=PK(27^;&!)>BGCQ+ZP[O_LTD7J'M(7'>#T.E$PG*JP4XIW"!H MGUPXCN"V];CC2Y7]HTF0Q%&QW6;JF9?OMU_!?]EL. @RZ)W,':'?? M=L9(CLY7:2.R=@ M]SV^M^*B**21@&!(8D1])*SBDDF*;R)XRX2$F0IU9]V@]/,S8"U)O85^6A$_,% MP#HFK9)[V,9:*F?@I4ZQT=4+YD/9,=WN] M:/RUES'#P!-#'9ED4.;I5G2744Y<[9X3=K3(-)*[YY2(!!(4!*K1,I*&E4 P MP@D*<$PSQ*P,J[]2@>^F%'55EZ*>GU/2VPAK,WKXBY3S/E3'^\)O(6\;1#RF M9WUL26\;I0\E7WDNYWTX\KO57+3^L9)VSL.BI#R<\"QG<20M$$9C97=D"2PX MRB#&$441CO.$9NYY&QTSCXU>=+Y"VDDCZ9KW _-*#.#H3C0Q M&: W6ONF-G'AA- T3%%!( I2 5'"N,J5%[ H6((+FG FK"K;&,_\5Z(U';[O MG;6:%?#&6O:XCH6UOG7BVP=K;6,U'&LU\XZ-M;;A<&"MG0'<6.MA,:>X^FTNA?'BXA/HI@52<$9C$B>24;#IQL9V&T64V^@%+_Z++Y7@H%J+;,=W?M;.C L'7Y&>>7*E3WW\N='H M K1TJNN)**W4BAET;/#'IU[Q]L2U?F0:E(>]PKC+T7X'=^/OW4/63[@JZ3KP M3$0I)R')H1!)#E&8YI"@F$$>92B-42(XMTI,[)QM;'RKA0,SO@2_3>=5];MR MXL]?6EMER\"_;JC-:-0;@#W3XWX R 6H\>PC:,\(%4\DUCW7H.1DI/8NZ9C= MY%CNGR\D(]V+3?V;Z?O-RPN6;VN)IY_>JG+&J^J2_O=;697J/++ZRE\(7TQ8 MD25I$#%88!53$10A+ C/85X@+G^/49%9[6A=!1D;!=5Z*..AK0G8J )6NH"V M,I8U_%U7S8RRAEB+GMG,<1G '[4F/BOTGPFFK[K\KF(,6XW_3+#V:O"?.YY] M_MD#GS0;81NUNCG'6N._=X?6]QY?_H)9.J56;40;+ MFMH3O)T0M?]'RZQM-G]V;XUQ_ZI?TM;)Y.7S\X(_RQ?Z9K9GR]6LC M/8V*I, D@U@D%"*6)K (,PY3S@E+\BP-S4(4!I9[;%RP%A>LY6VZ/*C#Q^6/ M^5LE]3+N83[P0]!-22->VKZMI'/[4%V 1OVMX(T+./K47H%GC>P%J5<%:5_ P@C4>8H/F::T'W8I]R)H/M/4R6(]^-EE=$_\% MME,&N/G9.)E,Y/#1OY2V>71@S.:D(<8B1Q1E,!:,0!0R#$F2$LB". E%A -1 M".//=_=<8_L0*V'/YN<3\!I\3?V!UO-W\3A>IT]]K(&S^$3Y W"@CXW#@V?W MD3!#I)/N3PPQ''&;Z;)%P8:W>$Y8>9)X5JJ>X0-?J$GQ,[\7.A50)\H\+<9&RGO)+F9^[L39-;J@(>M-=(:U9E^H-%I@-P9.W#[SJ@Q ME&8<>39VT!EGWU@.Z^+:DL/B13E7,_'&A AYE"8<,R@("R%*A#)M\Q1F H51 M6 1,_LW<,[4_P=BHGD4Z3%G>Q7 _!8N-1.0^>H1PB*YC4]Y?_S9?WXKCNWT=H.R?[]5NCGY'5_>BR?\ZT&5 MZ9-_6"X7)7G3F;U/:V=;A&_2!,./9T2YSSXRM]09;BH-:<_#;K4KE MO "KAV"% 6B!H-.V6S" #0X70#4JD!MZB87\%M1H@#8<8#D'-2 >2Q1^Q#KZ MJGPXJ.S#%E3\B&79J]/X(4)X;4ES(W?KU7;'AXD(44IP+"#F.)>VO/SV$8P( M#*1!3XN8H"*.)DO5/R9\8Y8&5ZV%OBK%9 MT5K"]=&&I2=A'T!#Q\%9L/3M)]A"!/Q1"^@Q^?NX]KY< /L3#+OC/ZK@W@;_ M^)6.O:&.%MA19SF;ZCS?YE,YRK-JJ/#TI_)OSM^>?WR15M<77"ZT@V'"HSPB M\H6'@I((HA!A6(1<]PO) II(T*E5,0M_HHV-0SZ_<670S&<!D$(LY@+B(I\>:[MZ&M[QE='6B56CRP4@2AOK/:W58O%< M\(RS"-(XE!8[3E3)J32$.0Z1X%%:4(XL>]WVM52#Y.+L+E2_Z!N[%?K"= #? MPI;'>?,150]]^TAQ_=!_ZGSH73P,+N#Y6] '\Q>[V\VASCA[]HMSMDU7DS?KW_Q!2TK7NDY5_4]15)PA*F 018CB&B2 MP)Q%'&9I$% >ADE<),9APZ?G&QO'KR0&7(D,^$IFBP!9 Y"[>;H'Z'HFW#5J M6EJP%K=F4X.:J$XH6D0=^T5SH"#D$ZAZ"DHVAZ8S1ME@F.%"ELUUVHI@MKC- M1_;YP0%(8P2%D!$,(>%2%-(& Y(4: BY49\>WR*L5'L3C+5.9EK M&D$SH_<\7(;POF^D W\H^3P:F,>5[R7_2T_P@2E=;06[L[2VKK2OU+Q=YFUY MO=!!69HK2GGG,SY_JW:V6;H!MGGEY^,P=K_;WA#L M^?7V"9Y5 >F3X#@5E#X^ZF %ID\JUBXX??IBQW2 K6[9MTTS]_=)FJ \3' MPR+"$(5Q#O,H3&&4)AAA+N*,6\4"')EG;!3Q( =3'Z\Z^P^@ M]=^#X5>&MUO9OG 3O=[JG:WNM^_W,&[\IG_O%DNW^D/U1K" M?*=_X+81/:52.K 1SV4G?P@6BZW[F? ,M%??ALG3UKQ#]GK?Z3\RU=I8+PM M]('/@R[:/8EQSH-0$!AEJD1[PI$J&IS!(HY)$A:2B;!YU4'S>6,Z93Y.G)SW:DK*$B&:1Y#2I,8HDQP2'(: M2;1"GN11G+$LL]D-=D\W-O-K):U.X:FK9S31R[8=U@SA-GN]_8'8\QM_%G[6 M5& &BR=V.#'9H(1AIO@NAQC>Y7CPLWC&L_)_M$DI#8IJ/BT9;JIL-*<@^I_W MXDLYPS-:XJDN1J4K#'TN*SJ=*\OCB?]:?I*J_M^=Y?)&2*:C?I]@1HSSQJAJ5G>G2 RBF29UB09->=\XG3]+=N2L]G1=S:ME M=2M-I!M)@-6$1'*GFXD,<0)X^J0-$LS5N086:5%>Y9O;,QVL"'U M)JOG ES_4EHVQ3&N\&LI'PJEW$43W ?^4+H!K9SE%MOWTIN9J!^XH#TSZ\$4 M0/]K:6V3]H2X)Y/4MW2#6J0]0;MKD/8UC:LGE"Y4H-MG7O_W9B:-XE=Y]@+6-::7 &O1;5VH3NMDZEKM#?NA M7*ZUX."WE0JJ<@E8K44C?LLA>]F]! Y>V',0].:==1)B8*_M.4#M>W//&LVQ M.B"E;R]O4\4EQ^HM-]&L>:%ZA5(*4Y1(EDQ9!'.2""@HI[%0-?S#P*X&E/'< M-B_G,-6?6J*#0S79F](X-PX%A\Q7Q(P/>T&Y9PJ\O+^Z.5)[_G1PMGTE/5N$ M?!7*,YYWV#IXMG#LE;FS'L#>_>B6B3CN]$/O*8?6>8:C32X<-*'08Q;A1Z4. MGLX7])HD^(W_Y+,W_HVK>L7E[%GN[<1\\8*EG/=D6C[K-5+F"Y6<\%2^R$ON MQ:/\;27JS@V/2[Q8JHJJ.MD]$&G(&$F@X$4,$6<J,YEQ4/ZR@&"7E&QN=6.:A\7\E2^6[P_RZ5"1 MD]?__5:^JFD.!;=1$D546IR0X2B *"PX+ I.89Z$2913$8>9U:&QS>1CXYZ5 M[-KSO!9<]PVT8R"K%3"CHKYP[9F35F)? "WX-K+]QP2ZH.:)LZRF'I2\7$#9 M93&G,1R<8-/I]2].WY;E3WXE[;#G^:+DJ\*1IBZQCC'&QD!25K 6%FRDM?"( M=2%FX!_S!%;?WK(C.'GTG9NBX>8UZQIX.!^:@7I;'C63ZUUS[JOJ36W,5+C$ M=OM212W+=^7&F\]4_^2 (9"Z3%DI(0YC1%,,A%$*=41$$6VZ7=FTX] M-K98"0[H7.4O[9PF<2V\:M)22V^;&6Z\(-VLTB_,/?-,G0^^@EE)OGUH]S0' MM?#@JG>8;7/P^X![R#3\TNKI_IO/5'Q;Z$YGXQN/.'!"OJVF^SGYUB,X%X72 M.7__*I<_KMZJY?R%+];EWNZDNG6TUB3#$2T()C!,5#)P(C)(BAC!F 1YPH), M$$HM2T.9S#NV3\,JH@8L5I[VV7P&&V&M*T$9(6^VC^T!SYZ_ 2N)P9]29+"2 MN57G\0)LY/9:'QC M!?Y0,GO:LIX&Q6G#VC'L8-O5TZJU-ZL&5SML5;_Q2MHXZKQ05Y[[/BN7U>6, M[?RZ<;=$-.=1ABEDG"*( A[#(H\Q3)(TR*(\H!$U.LZSGGELG/'M\7L=6;^1 MUJ;WO#WR!EO2OO#LF4]V$01:\(/@NE3YM4+98D?:%]H#;4@M4/>T#W4!K',; M:C7@<+M0%SVW-J%. S@>K,IGXDX^)3J"*^(<17$20,9R(C>:+%0;30*#(,"9 M**(<"ZNJ4^W!Q\;?2C:@A+,\!FWC97C,Z8A"W\>8*P"\AY@=4MC7"61[Z&%/ M& \HM7>">.@:]WY0IA&#*"M"B(. 04Q15 28\SBT"K(] M/,W8WE7M.VT?K#M6@3L"JMEK?#Y40SCV[5!R:M=U' 2/+;L.3#)XVZ[CBAYJ MW=5QM1T%5(NEW.DMEC\N7[C\W./USHO%G(0)I#$I($IY FBN7SUXXAF&0I# MLU?_\/!C>^6UA* 1T>PM/X);]]M]/AJ].UM:0'B,!>A6O.M-EG>VWF+YK\T; M?&300=[<;H56;^R)JSQ')S[)\9KH7![3/,WC A9%&D.4)P7,,Y)#%D1,\##& M(K4JI&@PY]C>Z=OY[!G>EC]5XH/\O:IT7:?!>XI$;*%M:)G[Q;!G)C@*7P_Q MT!;(]!U;V)IQ'"&%^Q 81Q(>N-6QSA9>J.R/ZH$O=/F6M2TKTBQ)&"M@DJ4A M1*'8RN:.3;1V+AE):?*N:K+T3GO$HYB:T8J/A#KF4G< MP+*O%'4""5\EGXY-,VSMIA/*[A5A.G6]&S$\\NE4=1.=L:]X\5], )EC(#426"E@$,85%@N5_>$ACNPYCQZ<:&SD\XFE3!NEE):D=)72@ M:D8*?K#JF18:(350:S%7I8O\T<)I+#P10\=$@U+#:85WR<'@#M>0,]5D3Q\? MZ(2M22["D*KZ[ABE3-H+0A4("AGDF,GM2184 8[L8LNV)Q@;%6QW&=0-@6U# MQW80-". REFI# B5Q[#^X(" M%I38O-LGYAO;J]Z(JS]G>$M@NS?^%,QF!. 1O)[YH(W;MJS^;0%#5#RQQ*G9 M!B4-0]5W.<3TM@_H'[/>*&-"$ TS#.,D*U20F#0J@HS )!4\RZ,DQMBJYH,7 MJ<9&3_<^.I"X^CC\K+,9\PV^>CWSXU +-VRWF)Z<,WYD^NOTA3GE]O$[N$/V M^9]XP:JKZ;SB3_.OL]=2'5L_Z>PFV^XO!D.-C7-KD8&6695G?BI?=.;=U[N' MFU;H1'4!M!X6*>H&L':S90^(]LR#IF""/Y[JQ%+?+6 LX'++:#<8?[C$=G-E MM_+;+6YS+$:M*UI?-1ES,44(Y9C#A&44HH1D, ]3"D/Y.(4"\:B@V*:]\-;H M5G0R6(/A9#:NV593YX MT5D%7[](20[E#Z[->IZ1("R"'"+!Y/8-(PP+EG+(28(R03-:%(E#)==3\X[- M6&C$!FKEP.&,6>?]E^E2F#%"#P#WS!6>L'6M?FJ*E-^RIB=G_8AZI:90'"E$ M:GR[4Z&LFQDK?Y;L#4_M"V3MW3LV?E$%GUI"6M7#V@?&8'=Q)B9]FP_;W54>==R5_L##EGFZJ@Z.^6MCE_G:.__Q.54;2"^S!\N;?[ZKB\"1CE&)&"!3J+ H17NB:G#"@<9$$.49IG%AM#IQ% M&>5.PG+KX+X.AON,0=#MF55T4LQ&\@NPU@J*^0(JO2[ 2G;YU[KK7=-4L=9L M_6==D/T"J&JW]3&YQRW.V5C[V@^Y"S+LYNELP/9V6N>/Z!BR]_;Z.M4.7CR] MPM6/+]/YGSX&BX(D(6 :9"M!!:8H5>Q+(HC!.@HSB*+,J V4X M[]C,IL?O#P^WUU^O[YXN;\'GF\>KV_O'[]^N'\']%W!U^?@/\.7V_E_@YN[+ M_;>OET\W]W?_81GK9[@<9B3: \@],V9;8J!$!DIFT!*ZEYV9)5"^0@0-9QTV M7M .BKW@0P-ID++'MFF-,@CM%.JM'AG1STE:L@ MJMESW>=P%=@GC:N4Q!F'>1'EJGEJ (DJC)+1*"E8)$216VU7NZ<;VY:T[I!: M:A$OP,PV2_,$MF9DY ^QGMFG!JLM:=-&%OS6"/N[QS@?(U1\!?!T3S9L9(Z1 MXGLA-V9W65;.X^7D6K+2\OU+.>6+IG3\^X0@3$*5597$F$#$!(5%$&"8Y7$H MXH)EJ3K_-JB/=WC\L9DRM8A R[CJ66#8VNH8@MW,X &7GJG #A+S"FK=BG?X ML.6=]8LN?]B\W\?&&Z9,6KE574;,ZV&U"LT0$!VD9G;*#G:>QF1OAV:QF#8.RT/ZNS+-[D]^+ N MR(.*[7D:#U]E;TDW\6U?RHKBZ7]RO+B>L?K$6&0IX44.TRQ-(.)A!G$61DY0"PJ4I$"*:M'@NQ/2T_:U#Z!Z?J>=,+*RM4^! MX&1P'QUT,*O[E%IMT_ODM8YIR_,Y^[.ZB6:%$5!:!I MEJ 8(AJD,(\R#'F24Y+F$6?"ZNC ;OJQD<,E_>^WLBJ5(5I=@(T"=26PNLC) M2D/+-&>[93$S"OH#NV>"60FN =V'N?5C8QV]*S:NE=[6^[1CP$'EGM_]D]I:;?%W]'/:T:_&&&P# MOR-T>[^^^R?'\('UJ=[ZM+8^K)5Z!T':!#6C/(TQ35(8D!1!E& *Y. M7\_O7%3[CBK.WA;?4S M^_2^N>0!OZM?Z8S:NA'HS:Q:+G2OGDH?,C[]P+/[5VV;_UT.L:QN9@]\4<[9 MOWCY_&/)6>-5UG]4.RD52EQ7$8N2/ HXI9"KG@Z(%ER3'"P(3@N&&PSKI1Z/VL?.!T0GH:";0'YR]3?F]6/D--GZP$!>$ M$)[",$8%1)'+Q^<:VZ=T):HJ8R^# M6QS:[>Z0U3>NVD'(U^662Q9\XHN7RQE3/DCU[GR3)+9318KD 9,H$Y4_$4.4 M(@QQ&H>0%XE 69+PG!OQC0=9QLQ'>Z;56C>@E0-*.^W<7^D'OIF?KWI8QQ/' ML,.N3L\$9[88E[N+8<.!WM?'HA'P<.LT4&O@]7KA9KT6Z_6:ZO5:KEX>MEJO MA=3K;Y[Z!/O!L[-S\)E3#-=+V \66]V%/0WI9DK7_0S4B)O\ZMMRQF^6_*6: M"%P4:99FD*L2<)AED-$AR'&1!PJPJEG?.-K;/UT;85L$"\(>2%VB! M+:/XNJ$V,Z"] =CS%^8,[*RM9R-,/-G/W7,-:D$;J;UK0YO=Y$8E=WRITIL? M%O.?)>/LT_OWBK.;V?TJS>>2+LN?>L9)@D5"<4YAFB:%RLK)8!&S& 9I2--8 MX"#,A$TFG_G45B0S0%:?E!Q0E=3_VLBN?)N;I#6\%MR.:RS6PHQX^D&X9Q92 MX.J*"0\M<']3DH-R]CM8"P\N3\-L34OVB'GB*(N)!R4L>T!VV2',5/1$$L(L M)")&&8M1D%D?+/8BZMCLL9:D#L>"_:RFQ3G?AZ_1^ _NUD=S+85U4&VM4=8<]57HEQRW4=Z-_3UR]OR;<$O7^:+ M9=.BHDF2W_&-10F.PR++H6!A#)&0&_::L6:%NM[,?\77U# M#@1]@GKL!-'K'&>F0U]-<57="]V$4I<%(TD:XX)S2-(P@BA.Y$])AB I& E( M0=(D/)'I(&3=+[D/M'I^MXV!\E7^4R[RZK+Y7)1DC?]QC[-K^8SR:.5;I.Z+<0$H:#(<%[ D(L< MHHQGL, I@1$*LSB*XP(5L0W/G2G/V'BOEAZ45?6FR>_M57[KZ5I\9>TO?_#F M-\NRYL=9.5^ V7PI;U194SI3JK),E3IW7;7J:$H(0SL(,9A&3AF=.4T@X#F&:B)A&B;1*:6I#R(P'6 FM1 P*%@< M4))%J4BM>EN?G'%\+'30-CG?)-G&V=T^<49O4&.E7QOE( 8]&BS;\WVX]7)0 M?1-3YO"-;ESRY6TQ*_71_(Q]*7^IGU:]EM,H+M)0%20.60A1$!60!#R!<5!$ MA >!*"*K^*?C4XV-/=:2Z@^M:&2U(X\.8,U8PP]3&7]6O8;-2.+H7$8/?5$_].T9>XPFP&ASZ\*->B7\B?:^%UQ0';78OQ IAN7_J MM?=]C$3TIH7H2FY=<^,"U**#C>P^MSJV>'G;\QA///#FQQ:0_5V0]0CV88,Z M0NSIY?D?\S^_SE[+JUG%Y+_7"02& 83=HXR->+2TX*E\*6?/%T#*#+[>/=RH MH]6JE*AQ9AY"> *^;J[QBUS/W'(2-,_=$LS!<8HN/#'T8'&&9BJV(PX-[S@S ME^!>Y37@&2WQ]&%>-R59=9>?8!XPEI(,(BX2N0$2 <09CV J,AI@(5C"K$#4/5'! "+?.0M= M4WY,^H(!"$Y#&-(QY$"/( M$A)!1 H$"YYRF*$X#R(B"D[BR:LNR2O7?+$< MC=Z?J#]Q-_+F>Z"![!\@_4 M-F=W'T^4R_U]$3.(19Y"E/( %A1CF(D$"<9YGD1Y@^?US-!-Z /-U63]82EG M\ FDR!F+HTC @!)I;!"60$))#D621VF&)+HLM#,VSGK7!S$M-A+^+U_OMZG) M< XX/1L(M4 7>U&R#]AO9-EQ$+R9 'L3#/S!/Z;@_N?]Z)5N'W,5NJK*8$@K M 4M":LX&)3%&.(Q2*$B!U3M.8(%%#$.:4911P=+8*G+CX"QC>\TW0H)7):7= M*WX82+.W_&QX>G[16\AH 7LX6>V$P--K?GB.0=_T3C5W7_;NB\]MK]!1)J%. MO UR03'!&8R1-)M0F!20I.J[+[(@R"-6\-@JO<=\ZK$Q@WGA$L<>\.:+8F@V M] )UW_X&?RB?T:7!%##O31M.3OQ!/1Q, 3G>TL%X!#=*^\8K:7_2)6?:.FJ^ MO'F81#PE(:2)*K42Q *2F$>P2*,L$SP5DLOLVED>G,?F_1FF?>5&3)=B*X?! M1#@)XQ!+]*)$1=C$^SGU),">-B@ZAV M^*C&._(UFG&J_:!_ELL? &]ZA?L W(SFSX:Q9T;??11[L!L[(?#$T8?G&)2. M.]7<9=[NB\^U&T\V&JN.=1JK+9@HQ[A :0@S&JD:6$(E*H72MN2"LRCBZ@NK$HZ"[!6FPJL9+\"Z[F6Z;G+;FNX#KB8 ]JU)H5TJ\Y* MNGW:OIXP]VX:GRO7!UG.GN \;EC[FL#5=5@G-?U+VC]7;](R>N&+VQ*39"DZ>I#AF*,,QC*.(0<28@%BGI098>1G#/(B,ZJ.Y33\V M37:5M\)?H%6 M_ 5: ?SL-N(/ST@4W M;UY-J\D'=G>Z +/O!W4:Y5QO@FI'<3G3_U%'+3_Q5#'J! F49GF:0,R$@)+1 ME$^!$$@R7B1YB+,TMCK_/#7A^)AKO:E3S6U<=[M'T+7=^)Z/V7![8-VN1F6H MZ1]:XO:Q'>X&QOO.^,AT'[1)[E;^^'[YQ'V.R:W'W9]?\;_G"UUS]DX^0I_G MJCO@).!Q5(1Y"&D0%Q A1"%!ZMR%!07-I.%$J547&FM==\5GWB8K[@]75/^!>OKG])@T_.4<[PXEWW M+U2E!I09.)_*F9Y7N3<3'.2,");#-*,<(H$9S N2PEP29I&3,$WBPB;PM$=9 MK7AU@ C6WY26OX-2:P*(5JON5*B+&-:FK:S13!VD<:+8^ M)W&,(%";8LL;XT;G&QB^=187=BPF?7T/XKU\Z6.]%7Q=S]D;[ MJR0\7 'AT=0-=B@7[+=*\!=<+G13Y9O9Z]NRNE55OJ+&0DY03'F.$]6N@$$4 M< 8+)!C,TEPD),89$E8))AUSC8U*M&P@LCRKZ,#2\%S"#T)]GT%(*>M^\*I@ MEA+T C2 ]5'3\S0FOHX6.F8:]ACAM,I[1P8&MSCX:+9+:EUM6B$]2CZ M%?\J7]Y>-K6U[L5#_9VX%[>X6G[CKY*L.%/MLAX6)95_;]JQJ-CG"<%Y$O(L M@'%2((BHP) 0GL(L#F)4Q$6!2&[L\NE;VK&QU%Y!P%:OJ@NP7"D-7FJMP>M: M;17KVGS.U8]3K(H(-KJ#2BHO_RJU5W^C=<>ERCQ799@GQ\"A-:;GH7=#;JN2 M(6@I"];:@D;=5D%#<"] H['Z4>D,5DH#I370:JN_K5IOC>U!L'#DC>F!&,@O M.#A'^'(^#K56G;[,WH48SC4Z%)Y;GM;!)K6T;7@YN9XMR^7[]0M?/)>SY[\O MYG\N?Z@P?3Q[GP@^*S[0^PGC^XCEB9G(3/GF\YEF_9*G9]5?W\\QN_%/(%_$^.%U_D$S1! M<<$H20J($D0@$IFD!E[$,(YI2C@/PE00XUV+DPACHP[Y?.7::TCX^WQFF"QS MQ@H86/^]X]KW>8^6'ZP5 %J#33@#]BS-MZS2 M\T9RS5MJ\J!4Q*Z<5!J\8KYX424?[\FT?-;/[O6O5Z[R'.JJX??B4?ZV$EB? MN339^0'C-$(QQ%3E9N:"0Q(D!"9(I&&.&0]C;)?=Y$.LL7V-&JU45F&C%V@I M!C::78"5;DVE=IT$WE+/+2W?TV*;'1H,OX0]?_@&7#V'!"Z?8'M+\_(BU,#) M8#Z!W$\9\SKZ>1U8ZT+?7#=GO./+28Q1GH9A"&."4[F%2"2'4Q[#-$P$B; 0 M$2Y<^J[NS#,V4JX]D57UIM_B,SJM[N)I&I!Q-DJ#^/!7 #5]X.\ZPN.<^ZL> MP\V9]="J/)D/WFKT5:.LQ07409YGE*(LA!# MP@H$NL9A\G6[3.+?A*YG[:GAU:$%-BZ0GF88\,]YJ?K:4? MN/]9!VJ]MT [-/=(NJ!UP&+>"*UK$.?LT87:/W_F]7]O9OLUT+_-I],O\X4J M;#0)49YSGG&84!1 %+, %JDR@UC&<48"'$96IOXR*JUF'SI+T@6: YF/ M3L/8MX54V?CL^A>G;XI=[X4HJ9SAR\RZ,^3)@<;&8%I@L)88K$2^D&_,?#F; MFYIH9BAV\Y)W 'MFH=/8]= DTA@@ISZ1IT,Z M(WN"<2PR*CCD6:9:9B4"8I82F*6$DS H\BRUK'3F2[2Q<91/C[)2$F@MASX4 MV*S\0 <#3NOY%SH<,%G*X4\(]E ?RRG!1K"_UDG!'J#>3POV9["/1_S 7^;MJDN( 81Y1R+G((8I"!'&.8I@70A0IR42,J6DTXM%9QD;9 M*T%!+2FH105:5O-(Q..@=E.H-ZCZ]N&YH&05@W@2!:<(Q..C#A9_>%*Q=O3A MZ8M]'! 9%G$ BPABF*$_R@$09P5;' ZZ"C(WMY-.*[$C->0G,^&T(8'NFNEJ% MB]T(ZZVV!,LY(!P\X))=U,'57778K.GN7! ],9^S&(.2X+E@[?+AV>/Y.C"] MI'3QQMEJ[I)7ES-VO_S!%QOA-G^;X#1((AIF,"AB#A&55F!>A#D,KGG+9KK>6I_2_$Q!ZRKQ6D) MK=='J]1F8H.5\G#@Z@9O;R>PEN)\\)&L&WBGSV@=Q[4_M'WX^:KC?*T/:?=N M'!L'RL\7^%EM><8_EQ6=SJNWA=K&*>'-CV7W<3I]#'L61#USTP%TZD0!X/VP M]2@,3H>K^Z,-=IAZ5)'VX>GQB]QLIW^K$OWMQC1?*?5_)A:W;ZKT?'D"7"*4A"1+!$8Q%@"'**(4XS7,H*$51 MGL4L**R<:3W*.C9V:4L*-J+:F51]KJV9M362%>N9[(XLEO>BL0.@Z[]CWSP^K4M-4#7.5= ML?)GR=[P%'0#8[7S/(R!T[9S9ZC!]IR'56AO.(]3L\J=DB&=^_8LO:%G5!>PF&0Z#@+,<$AY)PX-%(<0! MII"2.$I#%O,H99-7'6/RN,2+I9GY,9#T-B_3K@[]O5>?^',YT\&@!$^U0^>W M<@;8?#K%BTK5M 25TOUW._MFJ <"\91E11[#*.8Y1'%$($%I!$-" D(C$::, M- _$]8S]Q1^'E0;]/0S76NJ_Y)-@9B"/<&U[_FYJ=:#6![1U;G]( 7D'[>L: MQ8'67)GD6G?YPT;["[#2'S0 @!4"==UC?V;YP&OFR9H?2NI!-P$#+\7NWF'H MZ7T:0Q,1QR0K$@I9D4<0H91!$F0YC&B>BX#PC!&K&A6'IQG;?D5GC4*B:86V MY+P ,ZZ+8^.7^9LJ_$?Q:[G$T_)_N&$)S!-PG_,]&"E]KVFYO052W45Q]4.G M[,RJWFEW$)8< ZG9<="9E-&DT2@G\/4O^5K.\/3JK5K.7^0;^NG][WS^O,"O M/TIZJ<[Y=PZ4DT00FN4AI)2'$.5(]1H*4TDS(A-Y%N;T$F2CT@?/ >R(_F"9PWI4*N\U??@:BXM/LZ^S^2M5_CU5?(XGDZK)_E) MK>J4Q$D66IAQF*,@@TE,!$L)+3 SJA1K/_78"/2JU9U$FF]: M?/"FY%?VVJNRZ90&VE&@G0.5H7? 856ZR;-?K'OFRG9_(-!(#K3HH)8=:.%! M2_K>8+:H3MX;W -5)3=]NI<;+7S5(G>"KK,&N=V(P]4>=])TJ^:XVPANAGAK MKJ;]9!!E>9XR! 4FZF/ ,XCSD,,L"HLTY6F0YL+&O-Z;872'!F;' 34S@L^":4BZ]M^V\ZCJGNS/_?$'M2J/JK=K*QZ_T#X48'-0K*,< M#4,!MN\:VXNZD>X_S ,"=H X'1#@CD'/;V'K[-]70.9Q?9T._W>&&NSP_[ * M[/K_E:_Z:FF9L+V+32; 1]0+4P@(IK>6;V8'LZ??4#UX]O[6N4#ET7>Q" MXHRFBP>'';CG8I=J^RT7.Z]VVY_N9@5LSA9XP1&):019%A00H3R%>8YTF2,> MISS(B\ J*>OH3&,C@3N^!+_=SJOJ=W SH_,7772_#F>QVZH>Q]9LR^H%L;YI MH)%Q@Y'G,KG&8'C:S!Z?9]!-[4EU=S>WIV]PKI$A7X'')5[J^(!;M5#E?/9Y MK@HT3O)(")1)NR#@.( H$0G,BS2#+!*<) 7%(<\L"V P@-(/5.# SYG5$_=0\!#[=3-F!]4.75/J>-U4_KO-+G8S M_[_BQ7_QI8J;VE0(J#LB$TXB:>LSF"$5U$3#'!9R",@C1L(PS>2?K7+VC\XT MMO=\(^A6#0^7YM3'T34S^[U@UC,!N,%E;>V?A,*3I7]\GD&M_)/J[EKXIV]P M3$Z9B^6?>,$O9VSUXV?^DT_GKW5IXVI9-7$:61$4*, I9(FD"6D3)+#@>0Y# MD>2HX#C( V25KV(Z\]@(Y&J3F0*J1G+ -J*[-&0V7P8S9ND%W)Z99B6HCC1: M_Z,E=MW(N8<(&VNT?&6[&,\[; *,+1Q[.3'6 [B1U\-B_LH7R_<'^1PMY62J M#:&>0O4RS[(H04REP/ PD7R5AQ"31%LY.(F)_#&WRJ_KFFQL%+625;]*?"6H MSK&SXZ5.A!&)"2M8#K,LC2&**89%$2+(56?:.(X*Q,1D.9=<.3#"ZRG[0_A) MS0%>!\'9C/)]H=-H8#8Y=_?B<*:DCN=L\K$O54/M2R_(<5]DI2'YGJ,&"Y ^KT Z2/W*%FUGT MI9R52WY;_N3L9K:4JZ3:AUU6%5]6G]Z_XG_/%SK72B=EI)Q0%B4<1C@J(*() MD3O9B,(DSP3*.6=A:!7*9S'WV%[B6G2H90<;X4$MO2HBH.6O$]7L[!F;%3$S M7'K"N6>6L(+8>^US!\P\F1XV,P]J8SA LFM,N SAN-U;Q2#=BRM<_?@RG?]9 M79)JN^0(W EF>/G4 ;;JP\P=?WELD=.?L-D0$DOK8Z75,-NXDQ4'IO>V)R MCV.K&LU+ZVHNLS7\V&CB\O'Q M^NG1LO_+-F!F+[\[#'WO4FH[HX^W^[#.OGJA; \^;/N2@XKM=1PY?)6C>^#I MY?GK[+54S="LN[X='6!TKZ/>,C^5+ZH,\M>[AYM6\S=+%\)!O R]">="-8AC MX3!*GO.)C"!Q=SP<''58'T278GONB,Z+_:04?L)526_+&;^1'_QJPHHXSH(P MA)RKPQ@1I3"/BA#2E(;R.XTQ"ZQ2AKJG&QL?[.?+70 M\87:&#>%8/1>2C6C M4*V\V2Y_YX,]F')C<>5OQ4AN.1NQPC@9I&0=_X5.Y+V-/\"?_Z5[G\\6,^58_$E_GB M\"G*)"HR$F'&(4D##A&B,2S"F,( <8Q(E&.*K:KEN@HR-J*[;,IP_ZEDYU,& MY(M&^ \\%6H7SE]>I_-WSBL@Y@N @7A;JD_]JYS]!^XH.NUW[$N#9OC9(^A-&>BZ"O,QE6,84-PS@1K+SSGW/&9)$+ ^M0G V0X^-^'3YB*DN'U'JK%KK M0+X59H;TY(1$SX2C0&ARO>M2&FWSZF&^J&.+ELM%2=[JW)#E7'<>F,^64KZI MNNQF)I>+5W[#^7:@\A>\MQIXZ%"]'84.!.;M7N%0[OJZ^5RW8D:^R959E%2R MB?[E]UFIXOY:?=S7OV[R#G"$"0U"!!-5\A0%>0 Q3SC,$BIW?6F ,#,ZN_$E MT-AX0S-P!:HW\F].E^I]F&^ZRS0UA>>KQDG?'K]7.B3O0?Y@4;K9QT)VT])' M+$_?F\A&FZW(2+D&:XV:/RCAZT79:-7^T\F\DW[6RZ( ]\#K-E!9[O7ZM5^B M"[#8K%_]A[?5^KVVUF_S)U^ENCV"W%G V\<\PY7U]HC*5K%OG^.Z6<'?'Y]4 M\XFWQ?LF\[)Y-6F>1J0@ O(D0!#QB$-,1 33A.0",1H$A55*Y/&IQO:U^_ZW MQ[^!9U5]?:;WG,M&;E"M!;>SFSM0-K.C_6#7\Z?H^R-82;F53>T]H_$T&IY, MYXZ)!C6E3RN\:UH;W.%&&'+SI$(BI.G^LV2(#MO Z<>FB!^YN2')2SW\%:>'!Y&F9K*K)' MS!,U64P\*%79 [)+70XC.$:IXW+Q3SQ]:V)%OVJ^Y.Q>VF"2,A=R*G6*4VWB M&5*6LY"@#,:)*BC)XQP621I!'*49S9,TP**P"E6W%&!L=E([,:]9'CQ=A5*K MO-*I M;>*B-J^;B#D*1,1@G(48(AH%D"0IAH1' 8K")"'Q2I C\@=I?PGY9)'6)CP(#7RL9M, M-C8BV3FY7 FL*R>YGD(>@-CV1/@\X(8][=W"[.PCW /@N1[/G@?BT$>O!\#L MY3SU."KF9Z4'QOB@<]#CVAP_X^RXQ\U8^\:7N)QQMHJ_7CVW699F811"G$44 M(I$@6/",PC@5A"8X3(3=KO/P-&-CU$LJWYLW'44)/G-1TM*R4-\1-,T,LO,Q MZID\5P*"=>*%?^NK&P1/1M>120:UM;H5W36Q3EQ];O&]-J,FH'*^?6T MZK_/F6\X.*__4$]_&:@'U-Z% +@/W[:7XWGSWP M^1V?J^F_S.SK 70-,C8&E\*^5HWYRV./V]0+^M%?D=X)8JRJ;\C:VT^1V\ M-LJHH(:731\?UQA=QW4TLQY[7)N!6&VE /BMK<+O:E'66M3Y)8T>*JENK8G' M*D=G(>FK&I*;$,-633H+J+WJ2N>-YD:MK? QU6Q%[2=54K"T@E0)_^7[1(0D M)0)C* *AVL G&!*69#!@4107/"-Q'ME$&)^:T,I8&Z)/Q_W3Y2VXO;G\='-[ M\W1S_0@N[SZ#QZ?[J__W'_>WGZ^_/?XOC.I(^@F7.28A1F%DG)2B/(B@C@( MZA/#C.V-5N("+2^HNQ6V) ;?^/)M,6L.I0/.VD]@ABS^^^!_RLG-*& MR#BYI4^-/9ACVE#)MFO:]!;OC7B^\1=G/CX+)V&:13F.(YA3DD$4 M9@1*JR& 61HC0L,TSV-?37FZY!@;Z;1%!+6,WMKP=*Z'F;TQ ,H]LU)W>QY5 MUJA1 ]@LA<\^/29 ]M^SIU.*L?3O,8'*HI>/T7 >JX)/6)BJ]&X*15)($D01 M@B1(J&I/1D@6R9T2L0HB/3C+V"A."Z5:/&_7B51EIT"EI :_E3/ YM,I7E2; MW_[NH=#W.?6]1\1A1\MZ]UR+"2B^W"^=\\=8W23HUUA$LAX-]<'YISIGB>5W@>V_Z[<+S-$DB MGD(:1PRB/*:2A]($9@5%,4VS'!=V=LH04H^-SVHG"&V'Z%&I EC457K!2T-((&>3H,C:JQK7G/='PRU'VM*]#*;EK7*R7E7^NE MW^AYXAED>3.KE@N=LZL30"9AR*1I M+# L<*Y*/TK[.,>\@%%*,6:B8$5FU=;RP!QC^X"T4Y]NY[-G*"=] ?I0?R/Y MJMR695^L0Q";\?J9P/7-PKN8/3EAYE CXR@JWNIB[,\P<"V,HRKNU[\X?JEK MGVS)+C=5]<;9YS=5@:QVT^DJ94?SP2<ID G-8),K&"FF4XDC5OK!BRN-3C8T.-Y*"E:@F MS;1M 3:C-#^P]Y%((ON-3%(6?9;M2QL40M/5B+#S;R@XT"%PY9S)9H=_-(OT#W M?OF]59#>EI"/W MCXY\%HOYC,_?JNV$_Y7<%EQS## #5O& 5=_\T0U3'W1Q A0W8C@VZ' 4<$*M MK9?]U+6._I[#%5HVYRF?WC>7-,*"O?_$%+2M>W30!7=J'?3-;RJU6 M55*]S9I0)%3;( 3#. @A(@1#'"(. \Q1$7!>I+G5,><00H^-F];2@9]U]PVQ M:ML)>*..Y2'F($MOZ&$:V8(.>(2Y3:$;C54KI(-'G>TSS4H5]FI4!^5L[=7: M/"Q:=8\>K $7RI?#:PB1A_6/#;@(>^ZT(>=VK#W!JXKS[>"@53[Z^Z9EO0I) MEH/>BR]E1?'T/SE>3$(1%#0L$.21.OR,0P;SE!&8!X2QB.5"T,3F0^4NRM@^ M/VLAU8='O6.692G/Z-PO]$9G$-S.JVJ= /^DBK"] MS&?MFAZ?R^G;DK,)8T4:HR"!+%!V?H $S(LL@@SAB&8LC0-&)S_Y@LQ-"=1: M!INWN2U)?R_UW5Y"!E[*KQUYJXN>R?>Y?3C<:',!6*V/=5M1RR4+TQASFG)( MLB*&2,0A+%3G:!;0@*=12DG";;YXO2[8(,=4Z^*DBE196=5K)2WP_]KH./7\&U1M3"P]^N]5XKQ50KTNM GC<>ET^GWA= M7-K#N@'HKTNLY?Q#-XMU@^= SUC'@>S]V$\+)G@>1T^YI=S!Z)HVG!68ZN]@&#RLG]&'5G5S/.T,-YG ^K$+;S7SD M"M>&HS-I8RU5(K"*5-3QB9NSD )',4(HA'$@L+06XP(2'H90;K,Q+Q +>6+4 M02WRAIJ=^%\QNLKY#.5J(0&^P:D M7>MB9F!X0[MG7FC)68^M8Y@M;9Q\YVS.'ZVCEJN]7GSG4,2V[BY>1ZMI0?\4O&Y#-6 M70&4I!)'H&0U9)\.0$]PNA^8>J9N)X3,N>(T!AU;&WEW;:/('S:F2=>8 MPU#"::76;[[!I0Y=A]11Y]/+\]?9:WDUJ]B"?9GB9^-V0P?O'MN;JZ4$3^6+ MVJY\O7NXD9N2655*@$S=U1U(G?9 G ]2WR97!S[@#R6LKVY!G4BXM0DZ/.1P M_8$Z5=IJ#-1]I<.^X1M7OGZZ;%*LO\]*=:ZV]3O5*X,OQ'SQHA+[-I>M>H)G M@?QJQP%D <$0A2H-DK$,)DF ><8B$8?4N"?XV>*,C36@"S;0)G.8A;/; MA7K#N7-?>OXLP^U4O2&RM7?U-^K9]0+"21H17A#.(2O4-A:E N9!A&'!*&$I MX@DCN6,9@-$5%&YG]R\V+YHNJ5GMI?RK2 &5\(\WK@9U#7FKRIF*[[%TX&^A M;N:O=\6RYX]..S>_ET1[WZ5]MX;^J+3XHT5X#U[C]F;7I_)/^!>O5+3AA!-2 M$$$SJ()D(5)]2 @2&7]L[_<5KGZ 5RF8?G>;@)^EDM;N M5=V%T>QM/0.4]O3B[HX^Z+M[1+7=U_?89<['[]5\ M6K*ZW+;*6W_?G/+F@E,_I^=+*QO=L/ M"_D^EZ_3^D.]);GU0?IQA,W>=%^X]?S:;XEY4=>C> =_-/_MZS#])#+^SM*/ M3S7T4?I)I0^$EY5KR"[D%V,2>T%6 #UX'^/ ZI(>N M0GHL?";F2V/@Q.H%\)[YZ/_O[FM[(\>1-+_OKQ!PP*$',.?T0KWM @NX7%5] MWJNR?2[W+!;](<'7*LVD,[VI3'=Y?OV1E)2I?)-()B6K#S.H=KDD,>*A% P& M(YXX8!K<=K+VA-C>3NZZ3G(09 VB3H,@/%)TZ>BM;AJY*\>8[*"NRI'_ZBB M9 Q99Z!(_VGC!82,-=P+_)C?;9ZN\+%^PYY6:%$%+1[9RW*UGD4YHE$BK#Q* M2 @@$]O C!/A029)**P]2WFL52?9-2,DGP7"QLTA7V4>K^;)T -/ W>QZ;05(53L)P4:;"_A-'3U0XJ="I/(73 M%UH>NM3% _?\0WV T$YA_/#6^EO%.$Y\&&6041#0& ,8Y"' *:(@QDD>I3G, M@M",@,=0@*E9A';U1:.!MY^KB]_:O[ C?S>>)\VCG '1'_JXQSGPYF=#ENBY M.C\R'7[<,R9+<([.H6R?8UO4^:16+;45_HC66L&FLS=/S5JUQ/.D?*;EG8?8 M]'LM%\,RL!DY5>RIC9)%T><9)"ZH_3Q\XL@EH&<4.JX$/7>A]9GR2O*7?&35 M?V\7-;%R^8#>U H8^Q'%'#.093@$T" MB.>]5/(9GS;W *SG8CB%;6!CT,CJ_=)(*PDZO"V0#SU VIQ3ZX'C[N2Z9[RQ MS[+UU#]QNJUYH^UY]Y8R0G'0E=>;]8_E2C;-FE'&:!K'&?!#E@/(8P)PC#*0 MY7&&4(Q02(V8W3K&FII%N6DEHEUY:"NG:@==Y:L9]H#N EK/OCB";V#+TF:: MN:K8.,5N92NIRZ/N7CBE8_/N?MOL6S8TO#.?%ZNOJ$Y^\;( M9B5V)ZR4QRR[O\TBRJ,PR!F@)(T!%*8#X(0$@&=YP'D4X2A 9@QGND.;?!;C M$)M]1L6JAU_V,K!AZF?$1S[@,64 ,AR G.+G+/:-NG0/ ?48!OPK M6OV#56QQ.R$'PES/? ^!Y-"'4_(8>R?9U8Y3#/#E"D@M'';4,<3'57\=W6'' M[;9C",91[QW3^^T/NF\7JDQB%Y -HS3U?1^"B((4($8A@&&$0)XD"*0)"PB" M-/:)5H%#SSA3^]PK28\JED@EK4'F7 >T/=^\.\ &_NQKK.[Y'@FI=^,2*X.T M0C>8C91':(F=6=9@/R*=:8(=MX^7%]BOPUXBH,;E=IMBN;]3V[LM$U+#2"B< MK:\,E9L5H_>+1^F R<:JXH*[Y6+5_/4#*HOR2[%@MVOV7,XX8C'V*03=UOJJ80J3I @M#;U&14\EV=5:J:O: M:GI*3^]WJ:FG5#5,87#[$NCM+M]M:@=>/=YE5HWWKH.@[VB#ZU:V47?!@\!Z MN%4>9A W,=7]S?HU$4['9H[6C/ZZ6I;E;T(*-)>AW%]1L?C A,8 Y MC7D*LIAE ')"0,8I%KOP),,X3;.4&?4G<"+5U):+G9B>E/.RT*#=/-G%#0=' M__V#BE=>2RU/Z>4=S->5AY5NLJAZN!CD15@/%*"TD^E=HY<7P=@7VKSLX79V M^F&U?&&K]=N#>+/78D&01.,OJFU;P]CK\Q0AS@B(4DP I)+6A:43&2QF90&QU')JY_ MO%'-E[;ZAZ9)_T:+*.RIGF:M3$/YXRSS\Q1!(D]=_!C -* !S #F/H<8C\( M8Z05,- =<&I&9]<$<%XU 5RW$ESESP;A1AV\-6*TCE$JJ>33\I%)98HYV^O2];24Y%AB@7@M**,?WGXK&;U=;(6Z)NOBM7)@&T.=)'GAY.IC?K8+>D]+KQ'7J^3U;IPC:+ A<(KD2-L!O7?2U6Y &Z'.O4#_4\;;"6AKM+B8)B32O0BUBW!74)UM .ZQF< M'+8.T$7#CC&FZ\'C$<=HJ+?''Z-SO=5'+KP_U6;[Q?C3/KASBA_TP>Y*"LL6 MI6%W[!,@:7W-%^ SPC?< 8W[3_D,%+8?\.'CQOQLSZAR\+&>N\J>F$UR.W[1 M3*$[>]^4WL$VY9@44FN\]EZH;B(=FS_B:/3CIU4Z!3MV.D++?;F3W\L MGWXL-R5:T#OQO#5CBZHEN7!#A2DI7ID\*:RM)(81Y%353F22Q2/) ?9]!% 2 ML\0/(<-9HKU--QEY:DM1Z =YT[I]*ZXZ^S;88QI!K[%A'PK0@>V&$-MKY/8: MP4^#:].&S AE@TW]4&B/M+\W0-W5)M\&L<[]OM$#Q]OZV^BY%P6P>H"Y(W*_ M69=K,898KV60^)6MWJ2#<_V\UMTSG'_"U SVGC=\K:CZ]?<+'4#UNVUN,!K8 M!K>$]!HI/1/,C-RW?DBL?+B.QX[FR/6KUO;F-*ZV<.FN*7K^,"_6_V0K?>?A MZ*8)O9U2-J\6SL8%. ;$8)V_")B1%O,V0(X6Z[-J=Z[(QW>-M^R>E7AO;3U_ ME2WUH5B^6"E3*>_7/]BJ.F*=)0FG:8X@@'$H#S1#(C9), 59&D#$PAP'@5%9 MY.EAIK;*-E(V"2S2MUQ*<>M?7,E\%E/FPY/X8I:D-*,Q8$S\ 6&<@MR'(> \ MR/(DH2EA<+9>KM%\-'RW@_W_@&_WBN$.M8%7CBU@$BDE8IV"XY(UL@L#9U21 M)P<9F1^R2]%C4LC.JZUK6EX+V0+G\W+U<;G!:[Z9-UR3LQR3G(=Y#O(P%G87 MXQ@@%E,0X1SF01KF$34BP^\:;&J&]WH^7_ZAVA:KYDTK1HNU)W,)92O$A8<: MSM05(ZQX->>?[01>SU:X@G-H7[.!ZG$+U95W4P$J$Z>\3S_EIHAYOSPRV8\) MS<^3;-H4M?1BY*Z>Y?Q08Y>R]"I]HHJE_Q[+)AR2@O(#*AEM[W];A[0?WG:7 M/* W53LCH_)-B*;IW54JN_?T ]4-NTHA*V?%6IZ)_"027<::.OV'9F$L!-: Y2V0*E[$ 1K M]27 ;U[[NAH73P%SM0ND;[&IW<^U0*?N7EE>>2V KKP&(J_&R%,@J:8'G@8I MJWG'E$G-NZL^+--0:MSN+M/0^9QDE*<4P D&$$P!1BD&6 MDASP,&8\2FA*,ZW&%GT#36WE/,V4^<64CZH7WY[0M4/4!EY4[ &[E%_T" U7 M'*-?QDV4T56OAVOT^'KK8 1AC):?A8"*GJ^V2I]^LA4IA"V;,8I0S!,&>KU03M6*_1!^5?'*ZM\V!;E1QB(:(PYX@', (40 A;)=:!"Q/ A@ M%OM&!LAP_*F9HZWXT@+MR=T4YMIR_IA.C.;&?#BXA]Y!NT#:?$-KAY>KG:?A MZ.-N$>V@.=K+63[&SMQ).C09<[]??"S*EV755_2>5R28LUCX4-2G!(1AX@,8 M)A#@G""0Y++[,:=Q%H:S!?LN>=;TS%OG>%I?5UY]7>U1A_O(U'&$V$10)2R: MRV_MI:9W4@>>K.%V,C-FW;#KF:[+H1S'4$DY&SH&V6!T)ZQ$LR'+JEG-MEQ9 M5\+I(O.-2I>[+^8*[%]1N;M>_N*I4,3HS>_ZQ1C5A6FH?&BR] MFRYMU_[I^66^?&/L&UN]%H2=B7C-U=2J\66VW_>%I'Q\8*MB267=;UGU48G\ M* IY%H(HE.E#28)!AGP97Z)9FODD36,SGVT(*2?GV:E(/-Z/Q.\BC%?-J2U5 M7^8->BG6%>/F59W8>FDC>)=O@*9S^-[S.N(AS#!3>D&+^0$@=]Z'WJ6,[]2L M?@"8SW>T'V*P@5(0RG-')L<'([>+2KB# Y(F(O&P$JK*.$&:0<1 E.8I@#XD M($\B!A#$.(%IG*)$BW[GO128VG+4A.9XDUX@IM]C/U^*U5CY!:[?$$>9!.\X M[Q/(&2A[D@9.I07(EN<5$"<2!!HP/(7&B)D! \WC6#D KL6?UFG_0)-C?*X_ ME!RVQW7L!16T]AJ;M.1J(W@C"9<6ZUF$ DJ3- )$MLN&.$0(!3G8AT,?,[\ M)/8CHZ0[C3&GMG35(LO52LICK'MLYQ73P@[L*SB9K M>%>'4$E\Y=4RNSR\TP;(V?%=_X@C'^!I0W!\A*=_JV7_O6(A7,(OQ:MDW%R+ MEZ40.X:ZL=/SA+S)$O*_,2'00)B#&, ,8$ QYB D,=A MFB61#R.CMNF6#M=*@L5A5W(Q61=D] M<#?<(Z/L60U4/?SC\AD5BQE.(^Y#1@&G/ ,P#%* L=@=Y(AF*8L3!GULLCO0 M&71J6P'5MG,G])6W$_NJSZK8(Z^W@KC&6.N/J+ 7_M^9LG]-[70IXA1/_BFLBV'Q,K)K2. MQX[&A-:O6IL)3>/JD;>4]6+>HF@3&^%5(>0D57%U$"8DB0@"?BHIB%A*01;E M$4!I'H1AG*<^2T>IT.^3=&K+] Q,?[^WW=&U]+WR MMAI/IH1==U;>>R/7*^>?8]NF"[>S39KV@!;\FOM.ULUR\\2I6?FC'41+["O5H;?LWT%8 M@M]MT@>!=.S]V(AH&I"END9U)/Y4#70=T:J: -3)M*KUH/'(5TWTVN-C-;IQ MB/C9_8+5I, H85%&LA#P,. IK)P'U(* AZ1D$:09PES%T+;CCLUP]V.]-PO M9.;J-1?C>O^Q$9O?T+_RY,MXI3)9'H0B*]EL* K*M=>D4M/M[ODC.E_V=-%4 MN8BY64W !,)N0FZ'_9PLL1HE^K8;=4(!N",HS&)PQ[=;>* ':9)W&_G C\5\ M(WZG_.&VXUO9U%*5+ @O^GFYJ"ZYF:.RG$48!BB)(L #X:Q"&&& 8LH H1D- M.,ECF,7:?JH[N:9F%'?"JHIV*:+W0;594S]>>T1I4)]W>\M6/P7C8W#74ZSA M#;_/Q UL3(_2Y2NUO%JO*HQ1MB,57FN:[Q5Q@9S3^CJEWOO,H($'_CXS.9*? MOIU15,_HHII16L_HB:^/['VX^U\ID6JZZF[D'OA._]_A<./M$MQCM+>7&.#Q MYFR!GQ;K8OWVR+X7D@-CL;X3[_.,HB#C..$@2+B,!N$49$%&0!;%,4XIB5*J MU]_^S !36RXK&;V=D)Z44I\2\"2(/>N8 V@&7I ,43'B_>M2W8KO[^0#1^/Y MZU*GS>_7>9WY ??7]6JN @_W_&E%KU>K)_9S_4$(]0_=EFCGGS"U;_0K$J,4 M:%Y'#\7J>.+06[])6@=T_;D!;E ;^//5 LS[78KN*=D=)0GT@V.5)-#QV-&2 M!/I5:R<):%QMWX[Y*UO_6%+C[_W,[5/[V/>:,U>R&O1+/P-1_W?M )V!/^H3 MP SP"??@<%'+ZL-GCMZT^HQ2I]I6G[O4MO<:62FCB^9M#_YZO5X5>+.63!Q/ MR^/SX59*UPSF./>3/ 1AAF( DS@!B"0)"*(@#G"4^0P;-0VZ7*2I60ZU?Y+$ MC8QS1A2A8]EB6WJI\S]0.U'.NO+#P8SJ'0V,.T\#V["6,@8D-K/6QCUIO5U51 MV5 Q:$)M8$?=P#>BK42R?ULC\E]DS5D%YU;LFIW!L>W3QLFE?>L?='P;I@W$ M23NE?_=H! U_+&%!6?YR0(C%+GM$>>FL&3,JL^O&)G)=L?KPK2/IC>G4"K%BZJFPMJJ7,!9X+V M7.G9RD%F8&#[6/7%J83V*JFWW(F5X%=>6W27G2<,T7+6GI2PKN7Y>:T?[6_=,S?0(V3;E6L5O9%Y:JUZF8<0VB/BWL=$( M\UO",G1L_RPB?8"8!?=/:&\7T6\_:+PP_@GQ]V+WI_[]XK*I!_%5D^(%S:N9 M^,@6R^=BH2;G\W*U2\X1SLZR#DE)FS 3FRP>P<0'&2>RZC;(0!8&$D@_(1A! MP@WR59V(-#4[H'+(BU8.^4NCEX!VH7(=%2P7?IDNYVZ;#UQS[^A.2OK"BE"4Q;B) +UOZAK_/X31V\7?U*A4WWB3U]H'EQ2^V6RWJ#Y_.T!%?1OY1U;5\U1 MC5-,=9XUM2]X/]A2"^])Z;W7\J^>4*!N!*P?D]*"M#]6Y1K-P5=Q32 'R%HU M@OH5S[B]>Y MW/Q#KVI:KNE2T44HAU7S^SZ^0= VXHSBF,[%^Z!O,P:NK\^>]##UYW*)4% M,IW]DW$0^UG* A"G/)?-^Q* 49Z!E,(8I40R#!IU%AU)[JFYD2VQQ^FC[6CZ M]5:,"4[JP N*2\;QEO93:I7M=LXFPD>N*_6?BIW<<"I<V"LI__A[W-DIR@)$LQ\+G/Q-)$Q=8DAS%@%"((64)SYIMQ4QV,,+E%I*)A MJJ7TE)B>D-.4GNH0R/[3Q8OA&=@<&R-C05%U1OL+.*H.GS@R2=49A8Y9JLY= M:!F?:'G']_QSL4 +HFCMRG4I'.2/14ED E(Y0UR618<9@(GL1" 3!W*, M_JWXOBAX0>2>GJAQ9*G/P.C*F%XDRJH%U =JAT77R3$NW<:[>DYH0^6B[6M>/ MSQ*:4!JR%% _2P!D>0 PBT*0HR"*\C#(*=?:%)H-.S7CJE+S:Z(SLE=0N6 J MM[HJJ"H]@EZ*-9H7_V2&'88UIT/3C70.\HCAOQ/<8Q6EA1#9H>]H!)$KSU%O MT'']1B,@CKQ&L[O-EZLZ>O/G'$"VL V0P\O[WB9T?).*/A &4)@F(2 #C,(D3&!J1 MR_0-.#4+H83R;M!J]:8RQPRX'+0QUG,P7"(WL)GHY,HJKSPE[RB46'O(#,]^ M50TW%:*K/>4-.*WV[[/F%)4I^.AG[8Y\8 O&B_4,!S0B)/)!'N <0$H(R/P\ M SE+,]\G-(XI-"81/372]/+K'E;+UT)5H//ERBNJPI$U^FD: SH'K1_X*<$! M F)_B !$8@.)>9""- O"+ WC@#-3.FUK8,]+RN8(^'X(DXR'69 E1MY;UVA3,PQ26$])ZWUE2,K: MS:EN@:^FY^8*M:'=MAU@+4D'BH=K@>+*8^L<:UQW34?M(U]-ZR;;HJ?;!54M MWHSJG>J;IO;-ZW>Z.]:_/T1CK?K '^Z)NJ8KF4!4O!9T@^:..MV=1>""JJ;F M22,7-!TH<%S+='B!W>*L^-%E;';%?H@E7^RU*B?@B]A?W;'U/1?>P(-, 5@N M]KL]/*"5K'6)<9PD)/9!1-)8+-^Y\.BCA !$$0]"(EOD!+/ULOWA?(8 M?>Q;J89[[:N^ :2MC_>+,(_E7^IM@-E2?^ELT20+LQQF@+&, !@C G">8X#R MG+$XP1GVC5B?QIRM,5@I?DC;)-D.VR5FRQ-S6._AJJD<=P[U'+H19V;@E:/Z MA/94:2@M?I':_.5*L5S(=HOHYY57*W74VJC2RYUSZ A@1^[CI=*,ZF Z@N[0 M!77U6+N%5%:PS2]8R)PW[+,8@#N( 0!)"D.4<@SQ#/L>9CUE@E).V M__BI&V3,J%LT_RG/C8.:G 0HR& 6X0C ) D!"N,()(E/ M<)HRF&9&G[2I %/[Z!N) :IKZ%:-S-YLQ)=Z)"L:M_-45*MG!H;MC"9TK_\9T^'$=&DMPCCP8V^?86<#'B@KW ML]#G9KE0-O4_B_6/FTVY%F[3ZM-/,M_0NFN:^#\5_M.,Q$$6,IH"EOLA@'[$ M ZB .2!L'\8P8ARHQ,\"QFF9@O4:7I8:;V.2HIO6EG&:[G#-@ZFUD+H=HX(^U0J>2 MT%,B#M#$IAL%1]N-,X.,NJ/H5O1PT]!SM663*E3^N%Y0^1\9Z']%?VS M*&>YY*:)? AB[LLDT3 %>49R@"!&0[ M%-?PH*T#8CVKX :XH;U]6\S,>USUPN&JV=7Y@<;M>M6K\%'[J_X[7%*S/K 5 M7ZZ>)KD26OJUNMW74_B[TLL;)(W>/=R#LIQ:"38!(M-+ -7C*KUH!*<^ MX;JI=E8E!S.2I02RF((XI"& 84X BFD$(ISY+ DSE! C]FRM4:=FFK=>#Y$_ ML)W<3ES$ \0O\A;M<7POQ_'*0^M=A;T2>W G\C1*P_J3!V-.P;4\#8.FEWGF M9CM;5*^JY=/RFH@QA('3?&N8L9<10 MK8Z9!3.:)SU#YAS[D5K U6++_/=:/&\G^39O7LW-=1_6QG;-!C1'YLUHZ%&M MG THA\;.ZAD#),DVY*^/PGX(WY#(ZI0$16D>!SE(*(D!3#$36^E EAEE/H8^ MQLP/G27)GA!@:E[949(LK67V5MJ=[JPG0\^X#0GQP :N/RNVD=^3"JA-,'%; M!F0)WAAYL:>>Y>; E3M2M633_I[:+J%3X+@S0)DQ"#.,U] ML3E-,9SDD8/@HJ5T4S.7E8R*>U]\Q+*%DVK;9%H_X'8&+XDJ MCC O(P86+7LPU;-:J2C+:RLE)]!EJ0O[]^ZE=%*V"00:+X3565^DSD$LV:\5 MN=P)+I-M;:),]PH@S$$*60H@([*N$V8@QQ0Q%N;"OXV,B*_[1IR:A:Y;0*!Y M397XKX:$UKT(ZUE;I[@-;$$;3LF3Y$6#U(EJH^.*P;IWO'')JW75/^*MUK[1 M1>J[*EAWE_5^\G%3,Q\]F=@5V8.#+/?3V';;EH%@'?K0P@#141+:.P%SE,M^ M>HQW3&/O5+H[@[W[5CM'1FV4?RSG]/;Y9;5\K6@%Z_Q/AB"._00!X:_$PH7) MI O#*$C]*$I)$*$(9R8N3,=84[,^6U&]HB6KF0?3!:V>[^((L('MR@ZKMI@# MY-AJP.'(3>D::50'14/E0]=$YQ;+;SV6!WX)6&;WBYYK_M7ZK$Y@D-$@Q MH# ,Y5EF E#" I#F$.4I@ADGR"B"U3/@U*S&-S1G5;?"YT9>PW!4'\*:$2:' MN T=-*I$5:!MA=V2.KNW(;K0N(KI] TW;IA&4_FCR(ON?79VY2!.?[>1S[SG M'XOYIND,5-YOUN5:O"1BZ!D-618&/@>8!!S ((Z%7X+$'Q$)< M$\IIQ' (_#P3\YBELDZ#09#@,$H1(U$.,Q-*T"'G<00*T$I>F6=Q,('-I&TG M4NS?1ILDO15G0.@'7H".#H)WTU"?1K3DOO)JC=PM2);(.5J?3$C_MUJ1CGTP^T^'6YI'\4\_DLQ6&6Y$D N!;7ZCM]=2_,K;J>ZU=:_/Y[>)W2H6T]+?JP&X.M7^L#HU6@L8O 8'AWWF MWV/Z7#6F'U7V<3O9O\>T''KU[R.$;0-)8=M9N:YHYNO0V=URL6S25>_8>A;3 M.(EQ1$$00 0@34* 4Y:!C)(@(2'F/LW-6A[V#SJUY:F1V:KGB1;*>NN&:^P& M-O=;V)IV%[7$LN-%2VA5Q^.R/:(^2,YZ)6H,.7+C1'T0CKLH&MQ[85E._?1R MFSU'0\XA1C&(N/"H82#9@@,<@B#A04+# $:YT5G=V9&F9F-VI2"LEM0P,_$\ MIGK&Q0E2 UN4'4B-D(.D'_9"X;KZY6B<]RES.:?NV7J6LS<,0NB^"X^%/D&1 MSRE(XXB)S3=' "4^!S3!!/MYQ,+ * 5(=^"I&8TAJ-M-V6B&P&Y@,Z)!$SY0 M2U93L,8A!'\G'AA3, RIOUW%%8_*E1]6TA5:OSV(EVHM=FZ2L>'E6?4GA"S! M610#E(H=$R11*#O%4R#W4)3%'$.<7]K5,Z$)JI7RG#^2RVW"N.P M1N@+F1'.SX2>[7*,[ONQ(C1R7WE*\BN%\J=>E"_G1.@%;"A&A/,#OR\?0B\@ MO6P(_4^P*=XX8!F_?E[K5VH+;6OKF-,P)]%,..)*,PBB'($\Q!(&?,PI3C(-)J!2 M"I70AA6=_6#K.1-N(1S8(K304Z56 KU:WBNODMA3(CNLZ=2&QU519_^ XU9U M:@-P5-:I?Z=3@U-G]X<$,QAB!D(8$P!3G@%, RXV.3PB#%&>92YLS32+)PX^ M%+#[4)R8&:,""F? C6M<6I@-4#JA!9KG1LP4%\HS-3MT1,3&.!=> MIPRM-(GXPJ/>K%0"@>'1T:53IV>]1IR0@>V;77+^E;=3:I!C*T< #YG#;R#- M^^?TFT.GE>-O\5A[\O$#1N%')IY+NG'FQZ)\699H_NMJ MN7D1=RB^NL6Z6&P8K0\"EXMR1AC.&20^2/T@%TYB)BP5S,5?PXPG1.Q/4Y_. M7A3)T;F6$2'^*ER5/PB G MR I5E\@Y/_CE_AU;#+P&!$^AH.YLX^#M M@'#;96+LZ7/8K&(TT4?O>3'VI)QJG3&Z#)?0<\["$ 84D0 $J22P(CP &1:. M#R6$40Q#SN+$9!FK'CNY!>;^Z?J+=_WMVZ>G;S8_$7.FF.G0]8VH! M02F3?EY#)SK]^0VN@!GZVU-B>DI.>:3Y5#PSF2;U]>[AML59JYP96KP6=".< MF$X@C3(@=%"RRH3H?/!H&1$ZZK4S([2N-_O0*5U^GS54&7];RAST1QEB*S^) MM7H]9_1IJ"ME!(>J[60WTS9TN. AHDNYW/4_JTFV8_M['7;IQ'F M9&"S54_'/?FT59/^!ZJ1A6-SIDFQD/%HYO^^)_YX@?ZIY MT%X_+D2Q6E;D0]3*X2>1KU8/V\>.LJA=P *$\HXSK(@T#JY/GKRU)8-)9S.T64/8#WV_!(8AHZF MZ2*@_]V?T[;#413W5(ZB^&'G*!X_:9R/^)P"V\_S[ 66]3BK)6&,EG7=CWCP M6G(D?&1X/1..74(2Z(,0RT[*+.( ^P2#+(H@]6F:)V;WCE#*)/8^ M>%,U3)=DFB^U_%6I6XGF3#I]B^6:&=+H=(&N%ZAQ!.7 '_C#'F M.3TIJ,-" MFGXT7%7.=(PT;JE,O\I'M3$:M]AFO#;)%K+PYG1:G/(2\&%GIT=6]?YEW]CJ MM2"L:MQ4D[S("ZH.XS'.XC1)" @3*IP"G^4@SU@$,$L#%/LQ24*C1J)#"SPU M/ [RS_.*!Q1TY17D<\(^SG$<:UW+I>5Z*9>R?-1MFW8]N\5U^ M!.4LC @,LR0&<99S ,,@!AG&.0@HBX(DB-,4DYE8!_%2>^'H&,[$;K0''=!\ MM*25KJKLI"H$9F(-*$VI'SN!UC3H*;V K<-=#>=T)G;5 U,7-G# MKJ'&M64:2A_9(9U[[&S(ML5?77/Z7*4]D,UJ)4:HBXKR(, !@0CX8< C(4S MFH<9!'F<$.8 )Q)&AR>ARE$01JSR(S\IG=,K6]E5,Z;1D"/-+12%HY+/]9Z MYL8-?F.1A=8;PE\::64/(&^+9RVQ2YY037"6/]04[,KU7O_XH-BC;K=S,SR3A.2& DY !B&6'H9A@ MR2V:!"3C2)6)&+0MGHIF4S-]E?@79;9.#F/=ELQ3D7="1KY]=ME&I7V Z>&W MTV><$ILKKT+':\'3[DA4(W3EU2^>>.\JE*Z\(V81A90GH?)VT3B'?:>G-O^N M&EQ/1J]Q.VE/1NTSR_;T!#0O-!.NQAU;EG7@7[.R;.^FJ2V 0CAP]^E>T^4_ MQJ![K;E(_8%M?:.YPT.-L^I:57[M/VFT4J^3"K1KNTY?8.=R?V%ER=BVJ<@7 M&55L7/NWAA[[H_!I4)[!E,4^B/(P S#.0Y"C& ,.DR0-_! CFIH43NL.;/2] MCL;=,5?A\I=:3#,_51MR/3=R"" '_O(KD:^\K=">DOIJN[M_NY)5<)@I"DMW M'I,[[>,"9 ?C&[F[)Y+^HC/\^4?WS8O+W/EL*!Y MJZ[X279VW 7..41!&,1R!\\Y@ '. **YV,%3G&=QRCB+C!(P+.68FKO1J*'X M$EL*5)PS4BVQ<^++U7.U[9)1>KE.*Y:B:[(N7K4;L%\Z@9J;Z.&G9>@M;VM& MMI-PM3\Y+3V\WY4FWB"G)1>BZ6H#:2G%N-N]RZ ZVIQ=^+B+FKX]LF=42-I" ML8%3W[Y X![/B^]5\7$B\T=2' ,6IT264\3R8"873F"0^GG(.4V-3*G6J%,S MG%MI97RR$==;;N4U= +UD->S@<[Q'-CBU?+*O+8&TY;(WD[F*V<]4JR@^1\]_WW:S9\]XSU[X M#GS855SY./FMY@_\])/\D#'L1[1FGQ0S_PRQE,9QE@*?I F 4/R$"&& )SZ, M> (QENGW(['5&HL_-5-T]^G)^_CIYO'3];=/WNV=IT]R/")SK?E+HF<)ISOU M YM9=^RU%0K>B33C-K-M X8GT? J.";"86L]C5-@L347_L_#8VL],4Z9;.VE ML%M,[]A:2O"P6KX6E-$/;[^5\OAU6^56!^J*77/X64 AB3*( 0QDAY^4YP"Q M$(*09P1EG$4P3DWV\.8B3&U#KY:OSU_N__.;]_GQ_JOW^?;N^N[F]NY7[_KF MZ?9OMT^WG[X9]O*QF!>]-6A8M(<^YV7K:DUHQ)<)/+](#;QB\1=OJX2WTV*0 M%CWV(#JRXA8"C&J)[0$ZM*87/,DJ)^2!+>_8TC@KI'W;U,R3/'5Y^'3OW7VZ M-TH-V8-"*SG$%H41TD-J -QGB)S2V39'9.]98V:)G%+B($_DY"7N,D4>V8+] M@>9/;/4\"T+B!SZ) &Z]TD%I<[ZD+0B=9("> &3#YHSW:N^=\G%!= M)]7CU&UVAJ5*+Y4YJ-?D0 S@((>!A&A,,( MI[YO8DY.CC(U(U+GKF^E-+,;IX'4LQ87PS.PC3A$QON]$M'A_J 3 D?6X/08 MH]J 3C4/O_SNBRT:A="_/RWEXZY_%J5V9Y#V35/[9%M]9=?+O9H5S>#!,2S] M7KLU(@-_I>?!$#MZ(:HC!_ZD^G;-/?:>-%XWCU,*[+7O.'G!!5651W1[QW4? M^+#NXT&\%C_$+Q]6!9&)2#*."R*20. <(( M@@CC+&20IIR8)5D.)NK4S$8CL/T:K?["U]]I9 M=S;VG.OY$].8R8'-G8-JQ>U[H/15.:!*XZK7A3HZ(T[KVX>?&)=EA,,(.GY= MX*" GRST&W9$JRCMKT*XFB3M(RO)JE#5@[N,;_W ;<^3IF;L92CSU^OK!Z^6 MV6L);13<[4-0*][K$+P10L#G<'/,%V2&C6VHN._Q8T:/-54]""CKWF716NZW MQ:NJ(]X=LRO34Q]E,()2/X$!0*$\Q<[2'* @XB D,8Q(Q"D/M%I-]@\U->O1 M"-ON"J[X,4KI+I#*75 =XPPZDG6#W6U'W$(XL W9HM?*4%*2]A\JF:)FT++- M&7HC=6<[^0Y*B?_JJ/N:%B"=C=:ZGS!>3S4M3?;:I^G=8;?YEVSD.^:&+\6" MW:[9N[W,X<''"S M-(T;U7:PO-^LRS5:R)3%#Z@LR"QDO@\A24 "M7T4+4/MJD2V3R"YF0SK\ZOL51 -8'[9;XL2\FFK#A.]UOY M5@\P9#DSF\&,AS"#B($P]WTQ@Q$&*&>2OQV!&--#5ZZ_U@7\W 7L 1)]YN BK9O9;P5YX2WYUW8(6: M(Y_!;.Q1/0DK6 []"[N'F+=K_B3[0+_=5/RPC^Q%MN59?/\F-JR;K4VTCGKMKM%:U]MM0GX3I@X.^18?=?L(:T1WH<_ MY%C%LPPB)RZU.!W>KSZX6RYD@:'ZN5G)DA"&:2 ;;=( \@@!WF>4! F40QS MB!..(^T3XM[AIK:E.*H_6C2TC157+>M9_FP0US@F=HKC: 9""2B)+ZO"Y>JO M?0Z$#8(&1\9.D1SIV/C@I3SS3KHZ0]9&J/,+,^5' M1MFSR@)2:8,/VS3F>RY^L2#%"YI7-'[R2O;,Z(P&D =QP@'R YDV3A. GB^[GB+XU6'E)JJ>NE7I><:%M, MJ\W1]["3->X9N2Q8W4Z44F>;OUW/U%:EFMC2>^R;J0M/U.WA'>3HW4*<=SRC MMP>O^S#_@N>:YUT_O+XHRF#=[.KF^JG9Q ?TYKV6>T2Q.U9D_23J+1S=QLH6 MB8$-3B<(-3.XHV3H0^VM4IZW#QDML?E0[';Z\M&_6=;3":^9[2=]1H^ M2$@NMIZ41R +,PI\+.-,>9(RB(SJX(Z&F-KGN)7P@A2Z$T#JN1"7P3/P-VJ( MC'D!UUGE715>'0\P;L'4606/"IW.7WE!=V)9-+5B/\1&J7AEN^#5'5O?\R?T M\S39WY;0+4UA'N29#U ,4V$*8E^8 D( S3$-> !1X&NMQ>Y$FIKIJ+HQDK9* M^^%J0]8]!Y.F&=X>=2J&#G:I6=C39C\NKIK9RTV+T&H0/CYW<+KLR'R90.-W M;G8"X,D.SVZ>/#)G0?ORFV6Y#F8\]PGT\QC$!,8 QED(,IRD $6^CV5V;$:P MR3&@.]&F=GI8=1Q093U 2:^,]+:HW>@$88")U/0-WV5ZAO8I3Q$([%2Z:LXF MJ.+BOD$OA9A)>=+NOH.*>WS?FR_@6+ _!S_ 64"=\0&<'\'.JE_/Y\L_9-3B M\W+U<;G!:[Z97Q,B7]#RD1%6O,KM^>F%91;Z4<83)I/!2"R[4"4@APD$69($ M20P9RV*C/?8EPDS-I6[D]HB8Q^_"# BW#36_6VV5\:IHHK<1B_E\SLBZD+]$ MWY$\:_#$FN^A!A2/+X6/OF*T6'O2-S?M.W/15.M9^K$F<&#;OIV[GHI466!_U/QK+Z;KW\T!_B,K-_.UI'=>"*>E5)>VJ)YG,(MR&C(?I+$? M"(L2$Y!QB@&*$Q:%G&1^0K7KZ%Q(-#6[T]9)NNV;ME8G6*-0Z2%)G"ETK!A; M&RT5W?LUZQ%!G5F3J:]V]J]RV0.;!/WYO&>>WL*-L].J^MN.JW_L^3(H'1Q[WD:J+NS^#NN/K_X4SWU^;?ID5W6(+N'N+%5T M,M!XU8PN<=DK>'3Z8/N:R&^,;%955]M75,REX_]YN?J&YDQM G8T_3R-:)S" M&&1$++,P]"' 2')?P3R#,4_3+-&J5+<9?&J+Z3?R@]'-7)7';24'?+D"4G;O MJVJ!HY(7=AJ:US5J3XV>SS\4X ,O>*I><2?WU2G J]" Y[2YPB6P.:Q#U!YZ M])I#4U!.U1<:/\.&A$/F!=\M%\M];H\Z^_".K6<^S FB00!($B225SP &(<1 MH%#\CX MM;BR#L$I@":D&RZ!'(MT0P&ZD/[M%M'&&:YSN/\B7TIGM!NZ&'73;O0^943: M#5V-]FDWM.\Z9WG;$_)%_/3O_]+\1OPALW/__5_^'U!+ P04 " )-@E7 MU-]]9IR- #VL@8 %0 &1D;V__1JFMP\Q9_^&,XO M?II?I)_^-IG^??C=_?1IY.9Y,KT$^/?%/WLU^78]'9Y?S']BA/'5QU:_G?[% M)J.9\1I4HAZ$,Q8,81X\UUDGKYAQ]O\[_TOPT8M$';!,# C.%%A*$R03O='9 M66W#XJ&CX?CO?RE_>#=+/R%[X]GBVW_[T\5\_NTO/__\QQ]__/F'GX[^/)F> M_\P(X3^O/OVGFX__>/+Y/_CBT]1:^_/BM[NGC9\HW\'J8U!^!)0!IW_^,8M_^O=_ M^>FGI3BFDU'ZG/)/Y>_?/[][\,KHYBY.SB_^Z\]A(_A:)8HC@I;_U_[_[QSW<$?)NF&:)F MP?![_,'-,\K;#B0F_9BG<4Q++E>O&4W"@P^-BHPGT]6_'#F?1HN?#F(:#A9/ M/O.S^=2%^< 1)7,.$G*("41,!JQ4%I(5$KDCCB?QD/="]PP)7ZADEL*?SR?? M?\8'_USD4;Y8"&8AE">O6PKG,+I7:_#=N*RSA4R_.C]* VXDBU1JH(9K$"EZ M9,%3L,9QQH52W.6C6-CTYH?4HG=T!YEIC^T%)'SY,NA-X >N[3 M_WIRZ8;C@90T*A($1(-L"!\8^.P+0X+YZ)@V5M3 M;NN!NEL#B+T%V0@ _M>5F^(31]>?T[?)=#[@-'&A<3EP98O]]"@'HS2@G8N6 M*V>]-U6P\.C%3=F(>K X1KR-(.13F@XG\7Q&W<"A7PQH#A*H$V X7,Z'Y8D M\WC^P5VF 0;@%'TC!YE[I)]D#19#<:#,>19XUM8?9RW6O74G4*@7!HHC!-L$ M,-Z-PV2*!FXAE$6N\-7D:CR?7K^:Q#0PTNEL-8-@T?*)0) ='@GDY*Q6*MC$ M: 6<;"5B)]CH%P:;>F)O D5?W8]W$24US,/EJ?#*3EJ:",-=$L'OB]=MT+-* MN'/&G)D+1HE/U.R#$O##DU1-T$9LYB1(W,;OXJXJ$#G167"*N%&4A"1:S L>F!4*N^Y\\0=5SNU[>V[@>7E9&"K2;HEQ'R:S.9N]/\/ORW] M<\0WL3D9V4I2[ADKQ2:>39-; MT)U5R172!(X&43RLA*+0Z&L15]#/""7''?G>?]MN>'@Y^=>#)=DS DHY].C3 MQ62\2A&&K+-AB0!-%/=&I048$BE8EU7T2D2CW%$H>/S&W9#P%JBDBFS'\=SD=IX)C5@4@+64MTIHE78(1%Q\ER8Y(F,3%U%!H>OW$W-+R< M;.M1$NT9#5^GKEQ(^7)]Z2>C@5($_6/'R[(1D_#F1[APX_.T."XPFG#* P;5.I2Z%>K!6!? ,AM= MH"P&6\Y,!]^3Z_=W-VP-8C4 M^1!R!L58J9Q%S]DS@LAW,3.JK*4A5D#,^K?O5DWVTM*C%23=!&)*!J"YD"DD"U:4F,I(I%SS""DI8PCET><:68P'+]T-'R\M,WJX7)N Q9=+ M-QK],72K> !"B#8L M<>5XC1.5^^_<#1PO)Q-ZI%2;P,3R8M?BFMB7"Q3C[./5O+22*"'\(!/&0N8< M'&-%,": D]% B%11[F),ZKA$R/,T[(:9EY,SK2SUGC%TAO*)149O1^Y\H!PQ MV00))J,9%!(]*D.EPS\"%T$'(<1Q?LF#U^V&C)>3/SU'@[G 4W^L_D MIF_Q)[.!9DSF?(8B(/K?7 0QG&B0ZW=3IR)D[KDYLXZMW@\G+2;+6D7$;3@FR M,76C=^.8?OS/A/&Z)(:F M(=N^:SB66;T[.[BZ'LA4M(J;#$Q;AQ(ID1AU%+*E2A@A%!''X6/3FW>[?/ER MDJE5)%P-)?_Z\Q.Q(HM_/[SKW,/[=Z_/OKYY_N;-U^_/&1AQW9TSS^U4I^Z/(7\*C2ADA*B@MT6X!S%98]M\#I#PL9&9_N+NX%&1)O[>%&6&;/> '5$ ME:-N U8I!21XDRT7,K)M743^"7KCU=#PSEWQ]A%W [A9TZK)1"*R,0ZB)QZ$ M<1G],8+?:FX(YY(PLZVFX)^[*]Y>ZGV^*]X^LFX!+4\;MAD6E+"D-/:B&=#( M!G $V>".>(F_9)[6-B\OH"O>7GI]OBO>/D)N"R:KAFU9.4LHM\",1!\^H&B, MXP%]>!^UB(FP_XY=\2K!Y! A-P"36RM[%SNJ;(4)TD.DM@@D2O"62I ^CL__PXVNTH %@;(@' @E%L5$0^FKDB!DYA.E2:N\[4[603[*+H2U@*6C M /#8<4$JXIY/-# MFJ]X85$'YX('%DT 85VY#I?OJ&=@BM6K)O $>O;U[[ M:C*[%=+ <<\-.7 AXQ_2,&]CRGZK1T!#\'/.CKZZ2;:'6Z.EG4# M>/DT3=_<,+[Y\2V-9PGW]8_SBS1](*L!$RHI2AE(:4K^"EU1QVP"S2B)/)N4 M=>U!*SN0U4\;TN[05%L3#8#K(?%!VZB(%J#RXNJ,D.!HSF!U8"IGQXFLOHOM M#9CJ19\=;EL'2_=P:$SF;E3)[DR^I>G\^M/(H3C&L802WTIR!+?>@4O9!*HR M<,M+=S(5P 46P5CN#3=4,5[?X&RFIP57NDHVH)K0&[ M'Y$35V[XOD]NECZ7 M(9X?\^]H.(NX!II)ZHP/$*/T()+3X(C70#.-P2F.-G1;;>@A"-I*4 LN" /:6&4M\\[%V@9G]>X6G.(J MR#A(F V X.UP/)RG]\/O*;Y#R8_/AQ@ +N52S*(M@ZJX%! TTR XL;BE$H:1 M()$^!$&$JWUHL9VB%OS>*H"I*/@&8/0@&!PDGK(P) #NG6@(K27@;'(0E+'4 M.DM(];J*!P2TX.M6 48;1G \N9EJ&NM1W:=83TTW:_"T?V:#$W@)4E_0/-)16>(^,Q(M6^-(!7 M-H.6Q.6LI0YF6U>@PS,K_336[^R3]T?CA:''MA-+\H3;N8C%#H MLQ+9SZ_OB890C<$]^$A+G8G%N(P[#A$YPO]LI*KV'8M=:6ND7.M]E9J<3A32 M@)VYQ]?C#&9(Z(RK9 %=KX2K3G.POGSK!4V9T9!B[;*+S=3T6VO1C?8W0^P8 M530 JM6QZR=W7&J(O07T/,AAK_A9M0X=>".I\R@S^>3R;J'<\D2#$]*A:776X;8O&0&/ M\0;(9"@3UH;D:ENG7>CJ]P2B(WA55T@#(%MC>1?W2(Q.P$0Y:W':@E$^ )-< M*6*]H5L'A]?QOOL]D>@(0$<*NX'LP 8+>R_;106-+HI8N@UJ]/J(PY7 /21B MPG'J+H2KJY@&#!,:V^]I.B_G=^\GX_.O:7KY83)/ MJR!CH"7NV#Y[H#(6.XM.HE>>@*%"&4D8R:S^]=&M)#7C4G6'LII*.1AC2(&? MG,+'NK=XA-#2MUS#$:6_TBT&ZD->-I=8JZZDIJP,(] MCGSO<1(R)UZCH&(JLYFMM"52*8TEI.)2VZBK5T=OIJ895ZS#W;..*AH U3TF M!K;<]Z"E<\"2"][$C![FML[K1SKR_9:+G#IOOI>P&W#D2Z^( MX?QR<A P7= %#.8ERT?W2C3VX8WXU?N6]#W#'OL36@R0IZKM@I1,P559&"_ *X>KR:N3F:7F1LHQ9 MF::+-)X-OZ=WXX"!Z?O)K%2:?\Q?W8^!RB(IETJPP%%Z1 GT#HF!D)V**1&6 M1?4:NOU([#=GU17P.E13 RC\G.9N.$[QC9N.T4^3P4U"-*Z8%@$IW69 M1)<3&&8L))6I"E[37/TJVU,J^DU#=02?(X7=0"+AN5!FP$V(*BJWV-21'_S# MET%D/*"AS20F#&]/7"?<;XGYJ5-3QZNE&LQ./T+ATT(E%VD^#&[TD)]:\Q0> MON)4PQ6V,';220O11,.-+*-:T/BE;,&3&, *6OJ)Q"!%[1QS#Y,6HC#!E:K] ML(A3A"VEK)8#=Y0(3[+GH?;QW\N;M+ '$IZ9M+"/N)OPF#;UAE!F3?MO'HF-ECD@F95^ MW2&#I92 )-%:15QTMGIB\\5,6MA+O<]/6MA'UBV@Y>D0 $^#-]032-R5)@;( MAB4Z@,:?T\QQ?8DN#NH:G[2PEUZ?G[2PCY#;@LEJ" "A/@M&(Q M7!G>6NK> MO0":=+*!)C%>6[!R"1 :NM) MR%E;4;N!1..3%JIX*8<)N &(G(U&DS_0V2_=D5]/KOP\7XV>MK6][5&JE==* M!F"Z3(A668.+K/1J,HDY%]%Z5C]7VX? 1IR: ]'P^(2C,]4T@+M[!X2?W/3C M="&[N#B/_I2FBP'U \IM3$0C#\K[TLC)@//*0TC>R5*31UGM6P8[D-6(\:J# ML=IJ: M9"_IG9U?SB\ET^(\4!U9ER2G&%5D)!2(+#B8J#EZQR!,/AM':9QQ; MR.G[7+8K)!TE]A81]&XVNT(VO(\Y$FG!ETZ5@FL%EA,*66*,@/P0;U77Z%F2 MTO1*4"#2Y6PB291U M$YVMIZ?O8]9N\7.HX%_6$/$O7_'/W]Y\^/KEX]N/G]Y\/OOZ#G];[?1KP^,[ M//G:A:%*IU[+^J!;'-X>;R1M$T>0 )5,%'^'@V4A(R MM22@S&CM(Z -I!Q? M/_0]C:_26UQ\ZVY6O?D11E=E@93^9?B_N"B14DR'J EHZ7&ME&[>3I!2LL>U M--)Z_*MZ0='>9/8;X]5 SM/RHFYUU<3F.)M_S*73\Z)2(4V_#T.:?9F,XD!8 MHADS#A+7R$E@%L,+JB#1))V3T?AO<4 HO3UI(8 $9P(RUC4KK,N%8^)Z3=BZP(R=>3>@%WY MC+I LILRM>X$X\FB\DF-UP-,/ PT:-@5):YG QZ,%Q)4%)8*UR,73A%6PCJ MU_VII/2G';@K:: !.'U)HU%QUL;Q-S?]>[HGK$&Y!>.=\I"I8B!8N>;I,>C- M.@;#O DJU2[\V$Q-OZY.-T"J)/L&4/1K&J. 1LC)6;PB*D ;IS7M@< M06:'P:,-2/O"X:,J1JU)\+EV<=$3(OIUC;H!SG&2;LFKOKM*-U#H&T;G/(2@ M*9I0;=!;Q/"11,ZX8S2'ZK-IUI#1;^ZZ4T_Z0%FW )=R!?/#9#QYR,IJ)NE* M2HQR84K6*EJ%7!G( M&:?S4HA2%3.KR4)].;UA9?W8\T>_,#A8B*'([=]'I11U%: M&I83Q,DB#;):=P/FF6&AM 'V(8 (PH*)D8!Q*7AC:,J\=K*@0W;Z[177A:_6 MBNZ;60;(XLTR_B6-4SF4(MGJ3*4#:='A$+&T$]*< V48%A&";,C:_>HWD-)O M4[GNX'>$-!O M XHN@'*X?!NP+ ^(/_ONAJ-R?>+KY%[YX$WSC%_<;!@&I:;&EG; QI96^CHR M,-2AX_.X.OAZ H-XR!0QC3:6XB, MX 9NC04KC(,8L_-E_HQ*M0.+O8G<#8DOJBBO6T4U@<55.[/539_EDHI2JF0- M*XT]9!DA@JO))@T82WEB+*XN6]ONK25D-TR]J%J\XP7>0![D,1,K^$>E,<+0 M'+BF*)B@$CC!*7 N/2$Q4%5]-/T&4G9#SHNJSZLA] :P\[#:8.A*,?Y(@G&6I#6FMB7:B\#=-FV!BXN&A,ZE]&")0 ]3V5)U+X2FM1NL[DGB;@A\ M48?A72KIY5[P>O7QMT^?W_P5/_/N/]Z\__CER[L/^*,W#QFK=-MKT[M.=/5K M)U;K=S]<8GDQF>-)(^E;8'.IE5.(LVBT!<&\*UU@"=# C1(F8,A9?[K%7B36 M3:'18+P/A$-V"A.WDRGZ*.-EXYUP_77JQC-DK^A\'!??C98(B/_G:K88 M^'0KG\ET\8OY?#KT5_-E0FG9XW? 5,I.JPC,108B"@+.EKGE+"9-(@O15K^L M=$H&&ZB3.B%Z=UP\_4.IX75VFW3-D^G,C=*7%*ZFRV;G>XDCVHPQJ@K >>D! MZ%,$Z\OX/BTT"4*@;&I?ZN^8I08JQMI;2WW I>'5\T ;6]AU,7OGD$GMB ^CO0MT-'-JOX?1VHA-URB<=:4GZE/8% MTH#Q.H..D>&JM8)4/W#80DXCS=Q.$ G4TLG+&CAR/T7UY>O'5__SKQ_?OW[S M^OWGWM)!^W^6TGRLCMR&[]G-R6L3E21NJX%>CC6@)" MQ@PF" \J1\&H58)7K\[9B;#:,TF,: MG4E2"0O/#2790]X-.'^WU"\E4BSS9)S*A.DR2H%$KW"'9V!X%FCD&0?KF(!D M8A!*!**[&VBSCJ!&L'2 IC>!YFBQ-X"A1SS<-,XW/. 6;A1XHA2(A%Z""<&! ME(0ZBJ)CK':GW+6$-(*9XQ7]N*#C:*DW )U[M7 W Q*HXIH:@<$S*Z%-Z1IM ME0M DK$FUE[3/&K03UFURK#Y]ZTF\!2L]/?5ZM$6T#\51#5 PCW(3A M:)GS =Q*F0@+0N3:QXD[$]=OKJ #B'6BE28.MA^/?E[QD1*:8)Z!FW(U2I4\ M!W<>LE2<4R;+#-_*Z%I/2;_-<^I#J8*\&S!3:SJG ^_&3S,CT=O)] \WC0,M74 K MF2$%Z4JW! *^7#;AF9#L5,W=8S=R=RA_;KZ/D?S" OBT.)G&I M3.>5]KDG(^>U\9(2K8 I18J'1\%S4_Y 46F""U+7'I+SE(K>V[B?#DC':: M M)"T'_[R^FN*"6)ZA+]?)XI76<,OL9_QB.@SS&T9_'P_GLT$(6I/$);@8) BK.!C'.3!)!<^1,:?X,:C< M@8;>>\/V"LC:2FIW'[\96QI0I+/AN^5G8GKO0U>W_OVD?IJ%XB+/> !7]P:=#Y8\8R)0KZ" *M9!.^4I)X2%&K] M>Z>[T=9[.[R^87BE'L2]6L3#R*U]TY\?6.TJB[;A>QB*6[DM#D\&]E,JMP$L/VSKPB3/RF(XH$(9N,QY!JQYJ=IE M7E2O&CN@GQ:>??GKV_/OU4?0G7LU/_ MUO,K-[MX.YK\<3>)U%M*,#=0!VASRBC1K#73*<3JMZJVT5/!*2K/ M_#2=?!^BY'ZY_AWCFG?CVS&89V$^_+[LW+*2@(A2A*P4>,5XF9Z*JR9$#\%H MJG4(1"=1WW/:D\I&"F"/1= :5ZI+=37@;R%K>3A?>(K2!BEQKP>J!,;*L=SI M9*0TL&#)8G6,(Z?INER>'4Y>S?^GF[4,,!PBX:05&D4 M@S%]#@),N:RHC;6<&^]\];&8AU':KU%M#KDG4'<3XPP?LO=V.'8H^?'YJ\EL MP>,MOX/L'8V"EYW+EN24EN!TMN50-$=',H^L^EWW'6GK]_Y#>]#M0J4-6."; M8\KA/\H!Y7@AI\+3PTV%8-A)"0%-#,--Q2= )@TXE+L)6O+$:L?P.Y#5[_6' MY@!:6Y$-8',U:NWAV?G <&.2EQRRIN7\D#"PVEJ@,FF5;1:!5^\@N):2?B\\ M-(? "NKJ^[Y#&<6-$GM?CA=6X^B-D:6.3@"&F0;I#QIKT;H\RX= V<=BZY4//C2 MU"#H(A/\BGK*M%&>65/[UNLV>OJ]A= ,]*JKK@$8_NJ&XR+!CV-T2[]-EM7M M'_/9;):0&9JUYCD%L-QG$,QE<-8D2#+2*"D/:*0V@.B/64UT0H M_/30_E9P-Q[KK=188-QKA;P17\;IF@".&P5"<,*L](RYVEUO=Z>NWYL(S:&T M([4V8#R?C!<0HR94<)5X]03D+G2U MUH:G#B:>A=Z1"FK43KZ^(>45AE7G:3; :(F3,B):ZHPR>U:DF>):JU=SXD =XQJ&D7;IVGZYH9QQ=E- '8V7O8%O?$^;*3&2NU R4A* M(7< SX0$S:TFF@1'=/<0W(72UIKWG B7U978*%@7[-RY-C>N<11>AI1!FQA! M1%-&KWH-&KGC3%L2>.T^>+M1UEJ?GA.!\6@E-0J^E;?QR5TO7 WI,")CV4,0 M158^E=9_/D),.N*N4"J-:Y^./$M4:ZUX3NP('J*:5D./Z172,71^.%I&;S?& M_%:B]WXWX$0I3S*#8*P#$183$(T'Z90P'@5+\DG"DCUH;JU'S^F0VI5BFP3R MZDCR;\/YQ:NKV7QRF:8K!J\'DE.65,GPTXR[@D$!^VS*$9%TPGN"GDKW6_=6 M$EOKV7,BF-936P.HW+W&=*"B=:DTPI3/K YXS9R%Q"(0+W"6"10<) T/T60+RS9*SM8^_ MJQ#>Y/V$1W/+V.GU/H\FW+Y,\ M_P.U,,#UP[7U"E1IGR8\TV"BUY!%DH%%Q47LSC=]1$R_R?C>X':,2AI#U\W* M^>5J-ARGV2PM&YX5L=[\)@YH$LQ*)B%&&4"(R MK7V5< LY3>;XN@)7+;4<&TI\[;HL8HT !YI(0:.6$+PH@J,*?')E2A/)-H<8 M=?5V);M3UV16KRL8=J2T!N*)-SFG@&[OFQ_APHW/TV=$^\=Q8;;\OR0KO[M1 M6MSV60VT6\3SX_CP!_<^.9!"*HU. \;X%",WPQ@82C!R$UQZ;1+&_[5O%G; M1K\ [RPBZ5OA#>SU1S&[G!WRM'8OC*Y* _3[8EV*>F -Y\P9!IP; T))#2X1 M"YQ91Y-C/.3:[L-I.>PWX][92FD8)@UL'$=)YU8.RTOW;O3K='+U;=78:SP? MCJ]2O"DZ+),"<_3"E!U;L!A*\8P'2Y@$:KB2N'TK*FI'=J?DK]_C@C874)<0 M.7)> IL.G]YBXB4!@2*$J!,E.$NE(&C)7S22OA2GL-X[?J5YA919P<<_QR+ M:!^(M#*]Y>K;M]%"\FZTDOR[<9Y,+Y>ZOPW_!AV0+FJ_N19F7RX"!;9JWV!K@CILQTS^"" M21"E9B3I9$BN?>C[B(2>QVETH>:G-Z4.EGD#D%F)Y:;EWMTI]#BNR2 5TSR: MS*ZFZ59VU-+L13;HT2B,KTGQ;:Q1D%+DAFJKM:R-L6-I[K>!4Z>[\%#!QC$6FY8J0W@]G8F]G+@[_I>N6>CQ8,6#?]NA@'_(\5E MYF;1:?Q>D^>SR]+J8)!TR$3R4BA4#A%T5F"4M>"LYLP)0GSU"=(=L=+O&76O M^&\!' VT7BXZ^(^EV#_F-VXZNKXM"+DI$!F4H[&8D@6; EO>.W ^>J=%]#)\'I@&$:25R()(GFM4.3G0CK/] ^,6#60+:N M]AJ Y!,9/BX)LD)$RJ4$Y8)8WMY9E,%E14*(I3:3U$;C==-W=XWFGHW;^1;A)+U2J] M_O7G)ZI]CS]8_&KQF_*O/J?\4_G[]\_O'CP_NKG#\.#BO_X<)I?+YW^* 8^E+PSN=( ; M8 ;TR#2ARFC+:F>G:O/0KY-]>CP_MM^]8J*:+U3;1O_B9L/9)-\7 -JY+U>7 MEVYZ/E\=FUZ/Y4JV_NEK;@%O MB.?,&PDD45?Z43GPF5,(BCOCK8R9USXHWTS-L59Y(?B/#P2/:V^KO.]6F^1> MC(%-FLN?W/3OZ=Y MZ1]WKP_D 69P[7/JF+?G2:QDMI9G#LOM,?E5X[+Y]=UK[_*YF4BMM0\?5,91+5XUYT2GKQU'%^EZ=P-QU^G+M[. M85GG8% 1F#,HL$Q"*MTR)5AERDQ I9DT)I'J1Z)=\=+W'+Q.D/JT!K4!(#1K M.M^ZX721R/XMN<+>0DZ'V,[U#ZIC/'<@LI+UO'W3G<+O743/C I'-*A$!.Z5 MS(+13*/J=FC52]PJGT$VT M=/[0'OPZF<0_AJ/1(49KUT?7,6(',7*D45M4H&U[\=G=B^]V3=R\A*$6&"NS MV@R)N&MJ!UPP:9.E-GOWG&@/>?'1^;*; Z97DTL_'"]4M&Y5X(+0EK $.B%G MPML,QG /A'H;M37!\MK.XFZ4]6.W.H?(DZQ8?34U4#IQ*Z)Q?"S ==PAD:6] MCX18FD(*+4TI)PV@!,M94F(I595!N!^%_93VG!R,':JMV1WU7M>_+VD\G$P_ M3.:'I64W/*G.?KD+F95\_I)\6E/SG2V"QY51E!Y#.Z%827,1#BFJJ$/(27A= M>9&NI^18X_1^,C[_FJ:7Y>EW8!;2!#4>K N*(@A,Q.E$++Z1KB6 MD'[]]0JZ?VQ4CA=WP[;C\G*XS-FBS_IJ48IUGL:''F]O>UPM*[(CP95,R;WW MG3UZWQJ4D9Q(X[F8S19JD)MRI57H)[$7AT0>DN+[MWYIDC ME5$HY#]@9%Q:'UK),X3(,Q%)LEP]L; ?A3U7WG>&K2?%F]WIK5G3]KZT$SS( MBMW\RSH&:QT9E6S3\M&W (G>:L_2XEYU*CELW.P,9\"XTY2Z4GQ0V_@\I.!H MMZ9,Q$EW\^87#[^7_K*2$(.H-%3@ @@L@P\F@A?.6$9RC-4["VRGJ%_K<83V MGS@X]03?K#GXG+ZG\54ZQ!ZL_FD=@["6D$H6X>;99=! ,?(%&'\;SB]>7 M,73:!>YQW""\91DPR$V06DMG=>V,S:ZT]6M7NL#0TXM6'6BI6=.SZ#!P,1FA MWF;+,IA#K-":I]0Q2,^15\DV+1]]=QZT(YE[(R0$00D(]-717Y*Y[^KW4 MI9)*VX +2Y=J)UVN,3.6@#IC&/4RJ53[,L$S)/5=(%L-'T^+8NNIHF%C=-M] M]C##<_?/:QF9#015,R@WSU^3IY.4JAR(!AL2NJPT4'!&$4BDC%&E)&M1^Y1I M"SG5FCFO+4B*.@D1--!,?"E(8N!SJ=,.@F=GLDZQ]MR6;?3T;43J8&)C:^=C M-="L^ MY=(;7*)3+$29]\RB 292BI$8XJLW4M]$R]'=9Q\]]P[1S"&21:00J2[CSW&? M]3YR4(APIYG-R'+'3#9B4*K@X$EGURJ";]:4''.YN:][W0W=[^[KGK?'I]N( M'K8@I0XKQ47G1 4FD\"H%LZ^O'O>CUYPO?SS_M9-1.)6@8Y$EH)(!59Q!4Z9 MP)4B25<_SMJ-LF;O;N^#D@UWMVLJI8$JU0>-/![S$H@-BVQ:8+G@., V, M^M+K;K$*(@$G'4]*6!1+[>#N(07]=ESK"#!'"+E9IVM=RX6OY=MJO2%NGM9= MAXAUY)Z^3X2E7$9J(NB,?PBJ O@D"%@7O2.2^NQ9Y25WNCX1Y?'WGOK=#4=% MZ&\GTR]NE!8*N#.=2G@5C7$@(\8A(@@'SAD.VA!E.&4LZ]I=I?>AK^],4R>( M>FRJ.E-8 WO=/1&^&KG9#".B,K1^58QPY4:_N7GA_/HUVNE'O+*H..6F3 40 M!GE5'%PD 50.@B1A%76U2T>.H;=?Q^M$8#V90IO=A=?V[CA\&][VN Z;C72X M$6]M+9%-TMQG H@QCCZ=-^"(UN"U,DRRQ%FLG5L]2SM/[X??TI _!H]C#F4RT7Z7U!3E!JH/KG* M&X+[QWR[R=WUE>5E,'3T<]S5HXD] M3B'-.I#K^]P<[B]N?5Z7K7DZ#&LW-&EA/@JK0KGUDS ^<<* ]=0#83Y'PQWC M+'=PZM-%GXQ;@2Z:QCPTH28AFR$[H"FCQR %+I^0"%"'P9FCE.;J?8BV$M1D MPYY]L+"F*J.2^!O8P1Y>F%HV-EO\X&9_OE<6_I#/: B705/0% -]D5",QN.> M[3!(IVAGE0JU4]J'TMKO$54'"#R)TIK= F\:2!R\Y3WX]S7;L'2XI3UJQT$% M(@==Y5)(Z!$\L4P*-12\#M1;D462M6U\[68L^+17D]ECZVDMS200"SR:4H&> M$)LFT3*,P;A DU:LME790$I3[5?VT??3]BO'B[J!C>K.LU]--/]R]0U7>TD2 MN]']MOL/VIE;^EX?G%/,4S#$C<.3I1EVXX7C%:FHJNAB!?C>>?GU8F M&6^,5#&"-K94)A$-WC%79I^HR**-6HGGO*D*=.P$-]$PW$ZMBV9=\YO.2X?[ MY@\?4+4E6H?>^:Y-K51F00A)("1;2A"U6QYA,^N"849H0VKW4#Q]8[0W*-/I MV(U6KYC]+83B;XFIXA'QI211)65 2%YL(4I1;41PB"TKDE&/0 MM:^J'4'NRVB?M@_2MK1/ZU27S5JQI\V>#C=H&Y_557>U#LW,&]I61GJ.U0J;+=#&>/-C2 M 5.FTI9*6J=L[;VW,@O]9DU.".8N5=L"LM(Y*"33J#)MZ3E 4)OGK16S7J^\V]U,1S/PIM J8EZ^&AU6X//DE? MV4XO^&_M'BIT]#H) Y$34VZU,C!):>"RW+;J.V/:[# MSI%=)H$V]0T,T007=(3DN<+-BN 62BD'9X)/@2JG'@\";K9_Y+T=_=$;RF79 ML#C(&5VAO_JXO"J$I&(9VI>I1B_">12!T$!BE(PF%K6I;98.)+71WI/[8&B+ M&]:9TIH*+L[&\V$L+ V_W^LU].9'&%WA,E\>$5Q^NYK?^)J;>W,F[K7A5B"Z M-#J_C GPFC-PY1PTHQRR[.Z26"TN>LX#=8OH7E3=[!Z]KL76W2VDVU9">3*= MN5%:]^G7^(/AJ%H#L<->WEV_L0K".'U[LA2S[3#7"G@(0LO, M\%?UV[V?JCW9QJYP \E+,SZ;@&G'02B1P&9+(5JO,DI$>%?[%&TC,7W'+YU@ MY;%5K:.*!CR!M\.Q&X>A&[T;HUBN%KT8?@QG Z)MM%(%2$QX$(1&L)I;L%:+ M1**0/M6^Y[2!E'[Q5$G1CQOJ5)!Z ^#Y.G7C&;ZYW,!PK M/G*V_E>O)Z7(;> M2T$:#T258>5"$S!,FC+')B@GI4)I5T9<3?I[;OU4 U"3 M1K3; +)?3:;?)E,W3P\[3/Z6+GV:#B*C)&7TQV42$G<.BSM'IAE89C'38(32 M]6]';B&H7^SUAY,G=RIK*:T)!%Y>IFD1TB?W+4U73(@4M(X>HG08"1I!P DI M0?N8@W)74U ;Q?)]_3=+SP ME,_3."QR6&OH#,IDX%Z9V%\==:=L)E/*_ 2@[ M4&4#$%V7>G@_'*=W\W0Y&WBTYZ2TV)4\EMGVI:PG.HY.!@DJ))9R]4N@6PGJ MUR/L)DU33P,-P.GQ=(1'LQ.67=72HGILTM^7QO9R@P?"8W)"71V.Q3V>SW,3H= MH\+PK[A7_%*.H1+4 M=J#5]LWJ1J9+O=4=TZ5^)#%E@0DA2G?^2S![6IWS94)_BKV][::P;N-15 M*4\W9)ZBZ.<$ CY]>1!A3&5''&1C=.F*@@ZSLQRX22EQ:H1*M7.*IRL/VFX@ M;C2!WWU N7^>C/ QYU__2*/OZ3?4U\7L5N$#'P+UDD3(7* !T6A%;$@9B(T^ M!A<4H;4OB-6B_<44'^V#Q/UV@HX4W:"KO8GO&Y[_,[GIUS\F7R^FDZOSB[?# M[^F.6=DO".9? MD.VR%]_-C!P(2J)@,@)STI3FAQE*Y@>XIY1SF:U-M6NH#J>VW]BQ,1@?J^KP.AWYVZV9.Z(F4V\"6?#/C,R_"(G 'Y8* 3$\'@+RGI;)[T9K(: 60M*&R"6B6]- JUV>V*O2F] ML5)YY9V"K*D'H=![MB*6X:L&MQ5!$HFU$V^[T-4(V&J!80>P':69EM#VR_7M MEW\=IBD2=7']/GU/H\4:1?%XQ3S#&+],O&32E:H? EEJQXVEPG7G'&ZEK-_< M37/[;2T=MH3,^ZOM*7\WZYK2Q)5!EDSR$>6G!#B9%7!#:32.2VIKY]CW(K 1 MRU@1(;L8QRKJ:@F+[\;?KN:SA<3HC<'WFBK&G 'M-1K\P#08XP6D8+)+/EEK M.D/>4W(:P5E]$&R"VY$::11<;%5B;8U3WB0@# 4CRN =ZZ5!5C(1(D?%=.WF M15O(:62S[057.$D_@HL3P M/ ;I-$=JX69)[-L3J3 !L#ZVV2^.ABJRA%*$Y&63PU5,A#?:TZ U:QRNE!61M:8G@O'(Y4@88!2V&(AKP MW* _DK0+V3F#$79M?+7:PZ(_E%524 M8V]IF*.N(ZT1D4 17CX@1F:&90_;> M)YI(-JIVOX#C>T-U=AVF1ZM62TD-(&Y3=S=E+%5>,@B4$1 "=WYG$@.K)5>2 M&C36M:N8CVG2V!G*VHA8:VBI ;!5[>L1.-/"&EY:;J ;P2,:>6/E*%!%99EVFX1(TN". MT]S&_3*:.NZ%D[TV\GV4U@0"U\5:/I01740 \P+]7V8D^!@2),TB(99;%ZKG MGML+@!M"W+%*:@%I6^(M2@7AE'EPHC@YI.P?DBH(/G.CA2%,5+=TK0;$[:"N MDL(:P-Z6+H$Z:XI66D&67I;Q7@J%$PPPQQ8BHI+6SL7\MVCJ> SR*JFK">#M MV DPNZ"-\!&,EJ7B!NVX"88!5YX)ZWR.HG:9RG_#IH['@;(#538 T1JIBO>W M_61P69;B,0TTE2Q]Z?AFJ"E'FSFAWD)IK3M-]J #6A.).-!2H._#K4A_BQ1C12MGAXPCR^W5]5> M W![<0@G4A9LA&EKTF6;"$2$C9R6"#3L2?MCO3GJWW.DL@=0N\3O33 M NXV26W T)F6#!<0TQ1W!MP5P$B=@,H;3 M=/(M3>?7;MEAYUN)Z#ZD>9DU.QD7XSW)&SYR1)N8XU]:IY=,9>8K-9Q9O?+3 MR(U7G8\6[[W%,Q7&94HL*%T*<8BD8*(-:,FB##Z;Y*IO,L\256_H]<97+:,Y MGX,VGF@0,1M<=B:AYR 39!'=HB*)F]J'UKO2UJ]K5QIY@:"D:(T?6#X1+#98:I_<+%U,1O'=Y;?IY/OR)R0B#!=ZPJ]'::&P<;R9;;GX^4;F!TP%80F-8)B@(*RAX&7 !>R\ MC[AL;:Y>]U2+]D9CB#IP[47!34S.V\C*AS0?Q,PB2XY CN7N@) 6?/04(HN4 MFL"(BK5=PFWT-!IT=&PQ]U7$2SM0/8MQ6)Y=*G'S9'IYL_)J'Z%N?4VGAZ:[ M,WBR8]+ %<8*BH ,A./^&Q(X;01P)[TH:.+58[W.CTEW,=R#X)(*W 20G,42 M0&' YB4!(ZPM5P,B(;6S*+O0U:@O>!!>'ANVZGJIYA#6-G!G 04W6ZSUV3M\ MX/A\B&':LDP&;<*ODTG\8S@:U39X-5Y;QP!6%\"1!K'(:K"-J+-[1*VP[A,W M5E,!26 L+1CWX(S J#IY$FE*QCCZG$H.>7&],I%?KF;HDLQF]PGXY?K>=ZOB M?QYE8A24*VLN$ 7&:0;!XZI+@29:O:'ROC3V8Q<[A\WF"I(.5-= _+R&J\6I M--$A:F9%Z62C0!!TE=%QYJ!#R,Z$G#VO7;"T@916*D:ZT/^DOC(:Q53Y&6]"VI$=++VE7IL3ZI!@ETH48:E^6?):H?G%61?4[P.EP/30 K"]I M.BP71-^-X_#[,%ZYT>CZW24Z*?AS-UJW0&];#W*I1.;@)<<=@.M0:@@E[@4T M4.&0N$Y5\$E;BBI:,E$P44^"\1'DF M*KE!$7):NY!I&SVM'*CUL[T>II8>(;9P@%>,O)I<^N%XH:P/5V6A?,R?KJ;A MPLW2V3DNV45QQ"!(%1UU"KCD!#!JC[A8,8K/G!@>*:+%V9VBIKU>VYP=.U#5 MDY/(O2&C=8^YSRE,SL?#?Z3X+B)+PSQT=X'6 U"HS9LD &"LC[*;)2M?B'BI SV:U:KP[]]D#2P M@F[I3H$G2XD 0\K5/18$>$8HQ"1T#IJ05/TL>2_<=780UQGN#A)M Y"XGTDO M?N]#Q ^B]Z6;AP8B#,7H+I1.Q)J#,IGH%)2*HK8ON)VB?JOY.H-/136\]".. ME<<]>2*&XZ['UGS]28\\]A=('T24M#3CZW M??3Q=C@>SM/[X?>G._\RM%-$6N8M,F9%0!:M!J]PMU<^N^A"R-KFRL9P=^I> MT'''/E#9?-Q155T-[,1;^/GE^C?W?R;35R,W6TYV(H0P4MH3LL"1-98TNAO2 M !==J*MM)-XQ]L%=WMY?,-83RDI?8&- M.&O VB0A4>9DLI83U\%(AGU([+VG?3=0V1V21^NM 5C>W&M)\6L*%^/):')^ M_7EX?G%[P85I="6$"N"3S"!HV5:"UD"UIH0SQB2K7Y^UE:1F87<\')X4:M73 M30-0>W4UFT\NT_1S&BW4-;L8?ENQ0GAFG L'221D15 +)AD!Q$?#2MK'LNKW MO#>3T_.XYQ-"K)9.&H#7%K'=I1.<#X$218!'IT%848XP@P4BB?6**2-8[4M' MN]#5RG%<7\[=80IJ&W3+BU64<:>4%I!5X2=0 3[0TO%#)>&$E,35;N_Y'$W- M;J 'HF!WF.VODK8A=N^6U(/B;>^84LHKH(KB*LTT@7$Y@4NX%R#KD= 3@FX# ME8K$_([:N.:G?6.@'7YU02VO.LRQ[A6$V!_SSGY:( MGL[H]A-.'R=U)%FB*8W 4XP@4NE7R@.%8#)SWE F'7M.77V[EN M8RE]>SNJ% ,XILBPC 4>2@IR# ME9ESD:M?4SF.XGXBJ<:1?)1:7QR(RS+]^L=D()*S@9$$Y?(C",/+25=$'S^Q M0"/^SOM31OX;">TG$FL)!QA,> M$>V:M:H^V[ E].VKEF8[+NT=^+ZZP,^DV7#\RDVGU\N$R=5X/LFKCYXR.[ S M,3UE"0X35B_9 J\EQC+X$2!=53<,L^MD^HY]?61+5@][_-D-'H[ MF?[AIG$@G;99& (\&(41(E-@K1.0*;/)*5Z.VSJZ]G*/C)<4S>^A_$TW8@Y5 M0 /;[]T]+V6-CB8!=32#L![EH'2$F#+:Z+]79$?C12MQT36H? MB1Z,A&^+-/V7N9O.J^)A=6OP]549+KL\#!A(&B6GW(+EC):Y\0:<)014YDA1 MD,ZPKN[4K:.GWS/KKG!SM.0;LBHHES0\'[^Z0AK&X7HQAGY9VO:K&X[?E_H/ M7:;(EW90)FL,KXDGX*CB(#4A0H=D9?5CZ=VIZ_>(NBN$5=9*0W@;X/XM,O<2 M8@X&0YY(P9F$*\9;;GC$D*7ZNUAGY\>=[6+[2/3(7>S-.'88[;V:C+^G MZ;QX@U_2>#B9?IC,TZQVM\D#WE(G/CN6O4K-=R2 M-##,+? DN/8V15)[CL5Z2HZ_H>'G[\;XK*N[01,A>JD8CQ"R%B!D&3M2"G*M M##IKEI0AM6.N-63TZT57T/O3"Q?'B;J!?>DA"XO;3\X&+D)*$(@-(+A@X%,9 M_BP$R9D[FV7MFV1/J>@?*T"ID#!=YW"[(S0IE50Y4ZZEO3_;>_;FMO*D33?][]@ M%_?+RT:H?.EU1+7ML%TU,4\,7&U.4SP>DG+9\^LW05(2)9'B(8E#@*K>B76[ M;!DG+Q\2F8E$9FWX/!33!G=?XNQZ]517$T]QX,X#PI9PE5^846E M3%%9=Q@$[I:N6'EY'@@<)\1F()#+D];T/W]_K71\OA,QB;PF0D*1&:.B$#&.XL" M_,*88<;$TA="^ZFJ>Q$T;,+D9"TTCZOUQL.<49"61(GY $;3&F2D][F/AB0: M:QK"$$GH?72U%"R?CH6#H':$8IH'V[V?EKQU\/\)PB3;9J7!3],JY"),ZXG% MSLEP5KQ5=I:'P\1!H#M.00W@[C.H:-G7/D\@7/QZU5U_[Z:YS?TJ'1HP)P0G MA!/PP1UP9(@!#Q%[YL"I@+U;O'7G):CN M541Y#)63?@-0NK//R\:+']+G1>?_M(#6W<14^>5V.#.STDR;P \F_2O-U90GF&;#$I2:H@SM$,F)(44CY%XV%OF M<3KZ]%ZG3ZAHQ.4Y3;V/FYF>)NL6T-)=7W?35>/JM;'TA$CJ143*4@:[2,() M[)E&5)-D3,*C5JG7@^$=\DU+TBW6& M(5V%;IEQ6.XB1AAU5"8(%3B9^[ >07CK-N"K_UJXFMRXTK M+./1@[.9>.X$S93- X8CTDD0QL&UT*3T6^2#".P%0]7Z*3J\;AH WA?XN?MM M=#M+01O..;B5*L!Q .YDWCS6("(-' D4?E&EO?AM=-3UXP=4>U=8!PW@Z%XX M$"U/@YV%^1_? \3-H&F,Y2U304BL)('(QSOP./*+2YK#9VF),RD:6;S[1B_" MZB+M=/T_MEC%E7$TPG[$F>L&J2OX_:[M,W&H0@+8:5+ MF$@];!W![P=-1M&7$1T'AD$VP!IE03" M1'AI$AUI:*C@Y4M'/@N=(J3>'GG=36#G.%Y_ F"[3P@$B$9]U]36. M9!+:@J5&R\YO/$^!SWT@D!(08 OOE7Y=5!!+94+S>$ 2NIGXL '_S9//J;G-3;X).,-%.,>F.0YL2"RZH=LL0* MI(@B)@AF>/%Y8$<3VU(=P[E 64)O%P'0>P=B?9W[<3;VP//XZ]=\"YN<-DH; M1)F/N1TF^!0R,&0Q<9[:W%AXV$8E!Y/UGPGNY/6?T>:>0OE/ MU]T0&7$05NF4KSS@J,"6(D-$1,+09*T/Q)-^3TC[?[.EE/]IV!I2V&UA"+;" MU(^_V\DJ,G\=I]WU>+I4VMMNMF)Z#O\!H56W*D-9[J"1]2:&90=]:@)$\)$@ M)Y1$@?'(J8@A\&.Z7AQ)3DLYM^+(.X>*V@+E-B/^3_MS?'USO6G+(4P+-W[Q M(?UN(>:/W[L91/R?[20N[?N'M"D,;H@U'E-$>/"YS[]$3MF$2, ,?&>;S,F] M-\I0V@O*YD*A7%FQ+7N<]_OX4]8V&9E<"F&!$Q!O+I/("7O&,1*>6<&=@+AO MV#?>SQ#7+U6-+P&EPRKF,A"WW%9DQ+Q201F&O+,.<4L=ZI]+<#Y\7?+4^E/L*3?.:3_;!U$3A/69SZ_N67@ M:K&8C=W-(I?O?.E^'ULWGFP^>!WEE%(2X'YBFGU0X0,RQ$>4%.R,_-+5<]O? M"!WPY7X NHC;CN$EWX1)VE4@L2JB'_^(FS42E#HO:.Z1I^'$UHD@JU("H^L8 M=E8*ZH>MAMI#8#_T7?#U14D%M6W4'CWA'U&5K%.:H,A(0)P2B'$K"[BP&D7D#MFR9\,LI0UAQQ3;_FYJ++7O0?[:]E4;2D M2B2L?)Z, #QA,*+6ZXB,PYB#;\BH%X61LX>D?C"ZB-3_$$IHXOG!+1=96&_M M>/:GG=Q$L*.",*H%Q*5)@X@\V%$(3A$C7-@\-L&QT@.XMQ+2K[[WHM+RIPN\ MMAOT;CI>C.WDE?U^FSC[_ W$^2'!GWR/X96=3.8C#91'[#D20>2FQU'F)QHJ MO\,QG%OFE?>]O)\^7^L'DXO(I0\CX=J0V;C??-6!^8KACRDH98.=Y3Q*ZY=) MLJB$Q$Y!),"\7,T]U11^I[6/5F++".WG.1_TV7X@NHB$]\ RKX^F.8C*YTFF MX4OW\6;FO]EYW-P;"AL;J4GY@1A(#BN##)=P*NM@)&4I,-T707L^U0\UEY/* M+BO;8D@YSUS0S_Y;##>3V*7WC.$.*1C@H(\?(88TH,4NW\,Z2%2;@XG&X,3F< Q2JN0 MMREWTA(:G$/8/\%SI44RD:9AJZ<:'D-ZD([[CB$]1."U??#>PS&=#4SQP!$1 M460K3, 3913"5 ;_+T1GJ.GEBE_X&-*#E'O4&-)#)-V=3EKNI#I.WLW!9K,%AZ5*&V\1Y3A/ MQXL*Z:0#\BP)$9+2G/R]&Y\C4\.D'H#Z/EC:J\[L*/_$\/FS?*;G]_C M=!Y'.$G)A&9(RF4U@H[(4K#4AE.KHO/6L=)W:,]3U)()*H.D@AHX'$]FA:=I M_)I[J9SG6E8YH1*+"%N='U?0B(P/&BD56+!8&%N\'U.):]FS9RQ/P51)'1QO MI+J%G9P]97E;7[7>/[,XR=,-E)GM_<<@$Y'%L#YMG#"28/"@*I:@)POS[B<1".2SY4,%,(7..>M3PQA)YA@<-C[@=N M9MG M/$3O??*,AXBZ 9=J2W9$IL0(B4F\/)1F9$)VI$8 H1Q@D$M3PB+81#5##I-5E.-ON[YAD/TG'?/.,A M K^8/&.DGF >,?*1"_ ?(68 N^L0T<9J2YG@H5][F O/,QZDW*/RC(=(NCF[ M8#Y0B*IU"?/G\.%*&/..!"Y.H>YR8_OOD&V24'*<4!P8&W1GP"HA EKL G,"IKXV1RK#AC52; MF<;;R^'J\&Q=AI[HZ:!V]$V!8G9A3WKEHJ:W@8^84R@QN?O7K\ MV:>)(\'!I$C-D-(*'&GC&')81.0M2YBH%.3C*N4"5P,'$%B@>T2>8IZ_LGRS MF5NM3.ST#2"E^Q5G^8.SN)Q1/?NU^4/KJ\7$B?>22\1(CGVCSCW)I8!P)C^- MT5(84[Y:[12**X]H'0Q[6QI4G$NOS1:0_Q[M/,[OAZR_FZ9N=KU<]P3[V&/5 M,O;Q4/(+V!2T^ MQ&D/275MU GZ?_*.LJ#H:R\]+W8W4CO (@&42J+:)D^:^W[NXTVFI&PL.B;$!==) MIJHOQWE[Y<;&TZ6$R2B7R2I=6?R M#'Q$EE95XP[ZYYOK:XA"NG3W%G'>I>5?Y>3>I^B[K]-5*>*)/ONA'RKIQI_$ MY#">?13,*(]9;BF=AXK% .9- &QE#,+D&(^5;A!9UK-_N&NR'$?.<*E#4HAY M*<&C# EI8P.*FHMD&%6A^"RQIU0TY;\?HN7'QNE$ 3=P$G[^ULT6V7;><\"3 M(L18BJ2C&O$ Q&LE'%)6&BNI=]*6O@M\2D53WOLI$#E1P+7]]8<(?]]-7]GY MM^7O;XO=E;#429Q%DI9SC TR,3*DB#7!>4,X[Q?3[?U44][V,9@80**7XKI\ MOOD.;D@.%G)+H/FWMY/NKXU\G9T&D(2'O[C*S37'BU_EG)FC/SV(>U-&$,,X M/(Q8R9P"PV3S(,OD-;)!>R2#MIY(PXDHG^D;SN&YBTZM3GJ9IQ>""L0I3\AI MPA 0PYT,'/9RZ:+V[90TY?@F_V>G7^+:;/8H\;]O"C#16.G&PRI'GISZ:,J0EL.IL="YP);DL M/63R!'*;)F-EZ,XVVT?,ON:34.1WQED-/R8/:&.1@= MTTXRRE'.&^7T9D#&)@^P96#N+,6\^"W^\'=\=QOCUGQ_BKGX&DQ!+A^;>SOY MSVAG(XL=MC9?)_!<1IMRM&*,022D$)QPRJ32A^?QU#9UP!Z"FEYIS_(*:^ 0 M[L7IZYOX'K;VE[_BY$?\9S==?)N/>/"!>0R'AY-9O! P.98H$M9X8Z1S2I>N M*#V6UJ:.W\%A>:JR+@B4><-]^:L;22,MD50AIR*X-!IVG\M]LTDD$2N!<;*E M'PL>2&)3R9-S0/ 8U5P:\@!*<21S8+4LT#4:&&1@[\&A!8GJ_#=:2W6>2\GG MB&SJ.O)LZ#M8/1>&O[?=S6P$ACUQPL"42^4T%O\$F:IT+?D74U$1;MUV)<$M%[B9&D."YR6H MU\"JE)N**VT,!.@VEDYGGG(O,=APK8*(*B'J%W3G,"(/F1KJUF%$JMT[/&;Q M[N;A_Y22\W_$?-D5P]4/P-;7N,KV;CX"L--P.Z<[CR8M=]]S[)<'T441,0QS M+X2C-2P2C&BB#L$90)$%MQA%IGG@/BHMVKX7>FBV]DJ:C'2P-N49RU@%C+CR M$6GE.!(.*^_ :'$Z;"G%?AJ;N@,Z!"'/GRF%E=- 1/8L?YL[>CUJ>:2I9]HS MD!XF($RE/'($"R1IP$+XZ%.BYP3?%AJ;NND9#'RG*J=93^=3_!&G-_%^--3Z M#]RO?\3NZ\Q^_S;V5[-H3SAJ#_U$F3/U),8*'9[K3[X%V-Z^T_F/\>+;JYOY MHKN.LSO82N(\LWD4I'3@ARMLD%&>95N&K: J"E:Z +TG:2OLQSB M+;OTK#^[ZE?FG!#,&&";> @5DA'(,*,1B0SB!,&8#*4?DC]'3]UC= BL/&D! M44H;%<_2^6PQ^@QJ6584WV]E.UEVWJ3$.TT- XO/#>*:.Z2)<\C28)@.CF/5 MJV,2?&4#3O!?]U!ZEH#*O=N*Z;S:B(E?'[-PVWD3Z*3*,A &3SD' O0K M*9%2.DIL.'B111"SBX ZB"FHV*ZTE"M#Y7TW6WR[ I,+Y*][IU(>,% ;D8@A M /41J&>2HJAQP%I;&62O&]\]&'GZY8K@**/*KIA<:U_6+GO&K7I0V,F:?IX" M(98*!.$%A)\08-?B=>*J\JHO(KP&8O<=9^OO=PT) MK65:J@ ^&2?+*E2*C,4*.?A3&_.895>Z6>,^FBKW_"SMC0RBB@:@M<$41C&D3I\/''KJ':> M")^*#T4\4SYHV]IW=\=K&NY;GXPD%[ K*$?:R%QQQ0QR$5MD8-L09Y6CL725 M^6$47DC.Z \;9G2-I3&VCEZ[^Z6/L;9TA),??S@)N/5R3&BTH'5%@9AIW)- M5O)(6TJ1"TDK;1*CJC0,>Q%6U[\[!_K*Z^=20)=[8_@%^ WC:_B1#^DS_.D\ M@3QSWUX(HKM 1IQCQAB/$#4+D*S&&&DJ#:*"!(H-SIWN:^"R!^UU7^32?=7YO)M-WO=W;A%NIE<^>7MZ1P.BCC^D0/ %7/OIGZ6;UM?Q]7_ MCJ+22NI\L<%"0MP&@W1T$3D7@Z:,<-\O?W\ HD^AM^XKGW.@^&S:; "Y?TS! MJYG$<,_7_-7-+&MBE&"?<4TTXLO!-"J_KDN*Y!%:5A)'G<*E"S%V4U/W=<\Y M4%=($PU@ZI7]/E[82?:-;Z656Z)MSJY9;9Z15LX9YSQRF.&@!:CQTTXBE);8)%\#\Q MSR_1*-\HH:@4YV>JC[H,T53U\.Y4=B 8XM>$&!R2$ :LTA0$-6,(HBH4X&:XTMWBVC+ =-X/RL&"R]#8X'Q$O8 M#O?E!BG1D*@ ?FW,Y5,ZP>\41CJ:9$E4VO/2C^?*4=_$7=-%;X/C@' I6V D MA(K:&(Y\C!"NYA$0UN3$G-+4!ZN24@,]8BEP2=JN_3X2-4?=HQZBPDO!9:\; M-B?A[ &6(>A->;8IL+SDF[$@L.#4QN9\\$/N4=LURV=$=VD@O*0_2A=%'OB%,L(]A:U"^:7U9^\'ZAG) M80LBA?.+).X).2M].?:0@I/'3JW?(8/=^0:F]3<[SZG8ZSS_ M9FVM9[F9_[(-V&^_[G]FW1KLZB\["RL?EF'G'<]%R[FI)K<:I" (_$XYBF-B M4LG2KV:+$5_7%SL!4T^&7%519P,^U]VCP5<3.Y\#^]E4K.)Z(%0;ZE%(>2AO MHA3I0/,H%,LLDA]?%)XFZQ;0TEU?=],E'U?KEX8.3+F4 M42(BE(>P5@C@0*9\!V""U$GRXMW_GE)1%RVGZO7)HX"3A-P63'Y;08(3< DX\3.WUOKU"/0/=T5[B^>^T@8-CU-<- M(\O:L/CR5_?E6W) MZ0620[Y:]R@J!9G!Y%P;0&^NOT^Z7S$N_;B/-S/_+<^LO>?%\J1 * X1&W(? M L.10<&Q)*UY(,P4==S^H$6#U.)=?6<0,X?W *?/B>!7#; MQ4["R>*SZ5VL\1"QX["/A%]._ 2).0(["E/-@H, &WO5*YXXY*N5 M/<=60#>LMAHP?1LE74N!SM=L),*BYDZB9+S*;5$"TMXH)'14%F(NDU+I#H@[ M2*G;!:09))946 .XVRO776+]_:ZFU7&G9<(8<2$3_ +RS"/7D,-66V%QXJ%T M?Z;3J:Z,YB8B\C/KOG:^\/U-WJ ?TNJ^=GE6+"]M(X2-@E)G/!!OK,H3=0S2 M(EH4C36Y2W=4O%^+Z]W?:#QF*:SJKKS<6X'/GUT>G_0I#TZ:OYDNQHM)#%^Z MS6)B.!J6PAPESR433B"M[VO.1GY8"L_AC<8#("[R51B/21# 2BL,R+C2$B ]&9IYZY M8(MW6=I'5..1S#"('$9E36#PSIBO6+FZ67SK9LONN"1%82#+6+1ZIAH#-(6K]??3DK=3H;M(.YH];2(L@\WB_G"3O.X MC1%5PF"3# 1.RR:A/B&-C416 $2,#ISS\@[>;GKJ-C)L#6_'*JIVA'NT'&]# MKBUU92.NN J>DK#"K-KI)8J\2PS%94]@Z M#\5+KQUB7M@.:0H@M4^%C>,M.U*9CS^^YT8C<>;'\_@AK2I.-D^]%=NC!+: MY =0A$K@,O+\J"I@9*4DD888<<_!D4>3T"_ICE\8?,^HM@:L^%WU4YS]&*\O M8Y_(_'U.M,TA\%R*=_ZE6]C)YM_G/L'ON\5_QL7]E*>-!9 M+J?*W7,413CBI+FU9L#RMR$9Z[=#7MJ]5+O8>^UHY:QMR]*= MG+];MW;[QZR;9W/C"15>(&">@W.9)UDK[%&,B3A"@X[%D^ #L-%OU[S4^\+: MN&A@:WR<=3[&,,_-SS>/TUL/-HPHDS0ES'(+&(4XE@39N'SKIJ6B$=,H2_MD M>XGJ!]N7>MU85F<-@/#4?7C+^-U67!YM[Z:+V7@Z'_OE-=A(>)VR&3/Y<^XJU WMKQ M;"D&,L(B&"-50%I: A&6BD@S39!GED9AG09#,\0.&H"7?KOFI=[=-H&05G;* M,6JXO9:9+V8WR_+Q#XMO86Q29YH M6[S'X+EXZ[>37NJM=),(JOKB[V3);%:3W+&/98HAW^@+ZCWB :R+$]HC8C4Q M/N1>;\4;PI9DH-\N>6EWX/6QT, A,USV^VZEU3]Z;$%&6J> "9-(,2.RRF*> M+FN0DTX199,(NO0PUFK,]MM@+_4*_3(PUL!F/-KS??/S^WBV_.&U%:(D$&RP M19Q'BCA5$ \*R9#CS##FM?>J=+^$8L3W>[;TTB[LZV+@DL%_UZAL!L;EP1-# M$$0N31L)9K@4FB$E@X0S&0R"Y=(B;%2P6D>L_2#^V2#<]-L>+_6VOA&4-+!? MKB;+G]D\!3=%DH= 3>=QE%C0)%B+0*H.<89!SI)08-)[+BFS3H3"V.]'63\< MO]0K\0&TUP FUW*:?XJ3S-N7[HO]F8<5Y\>VX^G7M]UL.[LCK4CP6F(4A>*( M:Q.1M9:BJ#C7R9G 6>G^$WN@L3Z%YT6EI12@9:JI:>3$-,WTM8,9="!1Y M(SWB)($/H E&3E$9'3@"1I>>C%%X^MJ)5XX;I<"?NLD$]G/^RQ$V%KPC<(N4 MIQ!+8*&1!A\+^:B]BI812TK;YV$X:6HNVR%H*WVW7$#1#3@J\Q$D:J M&#R<3M@8Q VFR":JD1R6;16%S!H<@6M$N=;Y4CV!^9(@%R^L8A3+]/AM9_7]02.C/4,!6V,Q"E9[EI[9+"%C0OM#=6NZ3\5*B]BOSSU&"'8]7<[>Z5TV!R8F#Q9MK&7ED?J_EY^EH( M5/*@).5(@-% W%&&-"8(EE$ISUH[69XP43>D:"C3=)IZ6P@$RFWRY_+< MV2:EM4UR44B;NT4E&BSB2;&<:,!P7F+B=3+$T=:> QW.9=U I*$=,C! _CY; M:!2,FMN;VGA50Q%2"%"#0XY@ASEQ -BH"5C78%$FDD0_R*.\\[+V8K'$3>[(2 M["[A=-PGFBS+X<#W$K;FEFSHL_))G'CGDD5:"%!ES+/#@G>@6>U%"I1;<_9*F\(\OIB, M^T5LSR$!> D;M)"K#ZH3)@D.VP<#V\JX!GA6-P39(+ SR$7/$.43>VEF!&([",HF)"[BQG=B3M;H'8T,) MT2&@\ +.JJL0EBTN[>3U>.XGW3P?ZG<*H]SD03D&F0@BX-):9(5CB$@?"?/) M$3/(F]^A&*I[+C6T&\JIO94]<,P#SKT'Z*>8!SK#G[_JIDO1W-C)ESB[IB,K M"=94@+8(_,)IXL@E#B&H!4<7)Z&#&:3TXKQL7O8-04&0%^XG-C3B7L"FW'U> M[Q(1&0EMO )O&TF7%.(>.V22XM]3#*2:IZ::=6W MCYDZ#E_3T!TN6W<"CEK94&6.VX>"("-M!-5,,7!U\ZF*0VYX2"W"8/>$4\$[ M7[J/WW#$UAV#%H$@,A[#%8Z2%#0..+,&:$ZD083(_?8DQMPC4>5BKLT&%F&CQJY12Q+?5R>, 3#VQJ%74V8!3 MLJ($% Y?5H'!(^[ MTAVMD0;@=+S@[MF&PVABI^_M=7S=Y332"!P/B27X1D1Y\$FDHD@KFI D05$M ME!3\[*\VC^"C+KA/@%6Q:JA".JZ=%_P$CM-L[!?K\:)_3,>Y%]^#/\L,QAFX M6==VZN/]C_TS+A_?)K*8T()7?TW"6Y1+R75ZD(O>O,K3XL)%S\7:A M;XI?TB8\ 6R7W5-PKV36;SPWA+/L/L*"1E)H Q8J!&2,MGF$#",0FE/EFVD@ M=3A[%_J"^"5MQM,@]\+WXV/7W0IKC#38AT,CB\ZX.POOE$P7JO@)<):0I!N M/$8N68(D=MII;PUC%WCH[N7[Q6=NA]LX#1J!@U#\M\OZ[A7[0C\# 9N%]P6AEK''=( M,:T@?NWX!AF!(/+]H0[#1WW"_U+SDE@B1 M6QK&G+_Q CD=,%+.!BP5 X-Z.6'](9R_^(SY"S !@R'Y1>__ V(IXIP7B5(4 M*(98*NJ ' '=.RTM551$$=/%[/["&8%+SM"_@+T_$(J+9O?/^51Z^7=/GIF_ M^9E_&P=Z*=WKF\,_E#Z<]6'>2$S8("4];!0N';($3AA/52(":^9QZ58I M0[V3?@/0Z'[%^#G.?HQ]W+&-)\LEX7C]]"-9VOY^NI>8&_*MW4[ M M\3,H<'D._;YFN@AAC&1P4X*P[Q%,PX/>2/*S7N,@=E5J4'BCVA(@F M@7.,@KN2TFX +I] $T# MZMI>!U_Q$GW/4MH[3FO60I2,$ZB0\0J@KA3P%*P M#GDIL<*@>X5+ Z@'676OZH:#5&F-- "RSW$RR3W6IN&?=O:ON(#?/^1'1LRB MX F! VL0I]8C*P7L(0W> R M\EII &IEPI_?[ZHM*4Y>425S7^U<_2\%LHE@B(@B-\1PC:,IG2TJRT(KG3E: M"4QK(J2!#;+F+(;MC*\W_TAQ*K2$?:XI!1?9.C LF!JDHL4:2V.H+WVGU(^R MROF]FN!YW-6NO"8;P&<9";^RW\<+.\E_>G7=W4P7HR"8=PI'D&\,* =YR'I- MD.=,8VP"R*ATQ>1 K-0UZ"WM@!:P+X Z2#+3C@I?R[*1Q1<;Y8 MA5-V&I:5"JO_>A\7)UR]]URYS 7[,6P4ND:__?35@X_>-]\GT3EJ S(ANQD\ MSU8I.O_79%/7:FWK?3;OO,KWJ=K9^N*H&4#"#41(VP4UBD8P)UP^ MIKU '&=^3.2(1)TX3Q#W#6:*'E)2.RL_N/$Y0? -^T>9ER_V9SQE8,N654KY M/<^35\S'67_F?B[D'7)X)*!.RY 4+%L)89$AWB'IP'@(!IKRY??73G+*U+3 MTFL[^%NC$P4/$IM(-+0#'$:<>Y_S)%/6@@E3*2D=/BW@Y3:/DP9)&RO M8SE-[LT.B8+#]/=N/E_Q""'M,L*\KP!^92?^9K+\3)<@,!Y["&!>CR>SL_/9;=]O ><55S'.@61X.Y)(&!XIKY(,2 M@EGC8:W2&=4=M!0LJ7[TA:7T?_OUJKN^[J:O)G:^OH&2@#7+=$#67( MLBA0<-DH$&FB+EUO<"!Y<3:2<8$IS$(+133^89GXZX7<0T4^P\! @>0ZZ(1AJ UB;]Z_(1 M9ZGWWG&$4R"(>]B%6@L(7<"+89)[X8K?\CZEHC*8RJCW<^AJ M70H467)$2XR4AP":@YU&FH*W2B7&%B)G@HN/Q'U*15VTG*K7)Z7))PFY+9C\ M=EN<2#E5T5.4A "!6 OAD0T1.1&IM(EQY4IWRWY*1=UAX^$_,<)7%G<%^.EWP#L-G[,/V8 M87;<$$:$E4A[!C)0(B"G-!SS/(6D8\11E[ZI'(*/EF9?'@2K<\R^/$3'#>#\ MKG(D'QBKU@EK.Z]X(C)ZAI3-;^:TQ,XRTX!\?) MKNJSDY16^P)Z*;+YYQOW7]$OOG0/F/IX,_/?0)I9:+?N:>3)&JR05U%!4,09 MLCQ%1*.4TD%8E-*C,LH=M]&'?;?QGH_G@M[0&JM:S+AD[H]UOQAPC2:_WOR, M,S^>Q_E2C+>O-X-E%D0DD+!6@^ R0X9)A!6!TT8'0Y7O!<']WVJ\P^!985=8 M,PVJ:BC4])XRDL'*<\2U'BKNW.? MON64UQX2;Y^I&R.I-@Y1E<6#$T8FY-B/1]A, J)_5KJSQ%9"&F^T5AEY1RBK M <1M33W\?E=Z[IRCTDN!(' #2^Z,048+!;\0XQ(U3*72O76>IZCR27S6E$U! MW;2*M/M:&J*$R?.&0C(@)^]@VW#BD7:)2\VQ@)#I'$#;7DE0^\[\%,WW =51 M:F@ 4^_CN@(\E\)<_;#C2=YT7[K5-MSL0KAD/VY57 CGYBD M$?P.C&5V2*4#A]189'$,X)V8X(O'KUL)J?PF M@L6-%.D\#'PY;,Y)[1$.C+ DI;>I=#GX'I(:M%'#.&BGJ*(!9/4_^->,C@@< M[I;&B( 9$%[B8'>-LH$7OY<]F,BVW+23('*THW:,OFK?8&WDMV^#;.L'VU#$QT73L)) M8S.S1"=DE DHF@2G#?8R&%_8;)Y$<%O^8$D3>CX]%GM&>M(#PMDR_6XG&SS- MKQ8K :RX?9J7WTC;PS9-*II 4 B<(FZP1IIQCB@)4BI,?*"EP^'3J:Y[#3=716TB7#4#WL)26YDQI[AUR#J3+N9!(4T61)U1C;2.SOO3; ML?*)Q_/FB,H$]<.IZ7 ,FA4&I[',,.RMK*UW]!/^KL)_W;R1Y87 M_2/"0G2&R-SX!43.\JQ::A724ND0K1?,X5[Y@'(TU-(BI?PVR(![(S0B+D8^CNFF7+S4F-R'"CEI+Y7:)C28[I[0\.R=Y9VD^-)Q AVY(%+7W MD4J.@LC9)VK";1X%0HSZT8NI:P?$.B*]!%>**'-S]72G@+9B:71=\L MUCZ>776'&6NMFUG?IX]\>WSY43B8$&CB36"G'# M+-(1(B*M@F+$BLA$O]>]!8AI$;+'0J.KJ*?:N+Q]NKS]Y9Y1P7'J@'292W9E M B5.7O>4]^_"/*P>JUAL-2.=G61LF!?14L)S2EW'=+X>43 M8XTLPPPYK[1Q/FE&^V7_!^B$,=A5Z7 X&E#Z;0#KW7Q^DWW@/[[GP4KW5Q!? MOL75?R[&\+>?XW3O]=>CA]'!@N?Q.L1T2:_"0P8@4&)U'$/0O(L*C!NR$:!^FC#*5OM8H0 MWF)(,S3FR@+_" #4OUM;KCV/_G]_[7[\G^C#:OE5@Y3Q-;!W/^9D_R78 R1O M+KH"L0_WV-W^A0/OL8XFOM"%TR#=.PO?M@S>8/3@!U=;VC,]_+,=^85;A[./ M2WOZ5UY<4ZT=KZH*:>-H2S89K$U6X9WT-^F M>MP?%;$=;2_$\' 5 ]$'& Z M=BY8M7"HJI78)^.Z!F'38BT#^4%,PJZO]$&%NF14]!1S1;-P8.ZT4CI67S(( M3I!S16#TZ.U[R)7.B2V"S<4#H+\\FW(1'[70'=15/*)=+\&7#(R#9%X'%M&' M]:B*ZV66X#X-?&Q&8_>*!4C\Y_3[."_Z)?Y<_#;)73Y*D/ETU2I)P+VZN,55 M+XE4S"0_H"\NOG6AL+X>K5GEQN(X;6V71B.Z^@B?7;L^M6R6#=I#J>DBEA8TW?S7IYO%+ M=T?NLK-)N=VW9_TJ.:_#MV _*36KSX'46"=954A[C2CMW32,?XS#C9TL'^>< MHJA'2]4-RIZ7>;=/ +6WTF1R3]?^6X >FVC;@M4TM$/F73\!M%!T]6#\;MDT M7 .C?0_;1<\*I;BRJDZ&W<7ZH.G)^G#?/4*U+/1/&]5Z4?,R=R%IKZ@;@,.J MP.8[?-Z/EZ+XE#O!S#]???H\""SV?^_%S;7<:6CZBKZV [/M]( 3/7-8/AJX M7;C*W>7I\< CN;2@NC^F83;Y]77C9?#UXG2];5VUSL7BX5I[3B0MJ.S-SYG_ M.!O[ OOK?JE>RFG@:NT)\RUHY!]P BQ>VT5\:\>S/^WDIH!JMJS92T<-7*CM M%D=E93W26UT?3BM6(EY=CQ=77^WL+SLY1/I/_E6]Q%9OZ>_BM*+T7\GNQ<]@1B[Y?[[1?(_/3; MN*T+5KQ(V*>+35?F.6%4=D'O23OY&N[14M5T\ZRTMVJEK0NX+ M6;8:1 \[@O<+IOI!G*DJ<5/Q<*5JSO:A+M(6]EM1R9?QXF3O]<%2U2JGCU3* M P%4ULJGFTDDV F2G8;0?5_$TPO<=ZU9K5#Z,#WM$4EEA;WOID/H[)EEJQ5) M'Z:V_8)IP@ NZ0+AY1N4 D;PP7+5RJ"/,83;!-&0,?PRNYXNRMK"C26KE3P? M;PJ?"J0M2UA(8;M7K5:6,5ZQ6D'&,-=\BC"5V] MOIDM"2N@I+NEZE6D'*.=QQ)H0BT;)4Q?OU[]L./)J=5=SZU;KSSE&(4]*YM6 MJQS>S);/^P9J>OET]2(U#7N(+E#*\"GZ[D><_?J0GGSK"1*.\]'Z?."$[;I> M]?8SI]_>;5VP6HKW$/UL[M3GQ%([$(ASD-WR9_S#[,I^]F2_&UW;U@+9<4[M>'ZAV7WFL5@\16V4-?[A9 M@(V?+C,ZY4SI[E6K76(>J\N] FKG 'S?+?XSWIW4L537M3X?J';C6>"PW"NV MRAI^"XMVTWC+:8EBJAU+5KL-/5:+SXNF+;V]OHE?NC<_#"'Q.4S?S2]?Z M5&-[R'>JW9T6TG ?(3:H]C_'W60],.S_==?Q59X1-OOUN_UK"-T_^[%ZM[$E M$=!'G@W" #C^[QL[&:>Q7U/_Q?[\+4YCRK-4!H#"W@_6N_XM"8>^9]0M@P(TGX\6O,K[;<5^L=\5<"!2'2;:="*RDB_?,LO7:)!0( MPMKT];806#B.?KQL+R4VE>O:+Z.&;@6Z.(>X\%/\[YOQ[,ZNE#'*!WRFEY*; M2GT=+L-6JX ^_ABJ NCARD6J?YXAMD#EST?[Z\_YQIBWTH4_?=8_85^#<$ZO M];E;I-J%ZP%:V-R1C[FO?2'T,_KE<.U78":^=K-?)Y>.;%^QGIH>R[OKR7SM M1/)D\IB\<8^1F;V*2'8O7*_ZZEE5=(?)I;+J/L:N@)[N5ZE94[)?UMTSC-FYW;&6VM@(FDSNRRFR-Q\O5.]:WBKOKPWOMSC/1Y@#KY#VQN4ZU(K7G M=L061FL[M6MJRR3=GJY6[]@^+8YO[?[B5?[[S&T,E7%]M7K'>0'*>O M9^52.TX!4L*=4_\AI;&'==].R^RU_:O7,X''Z;*WO&K;S!AG_YAU-]_?S>D8RM0/E'"D" MA9FJ4J9QUYK5ZF6/5-P>V=1V.V\SPU<_OA:SC3L7K5?J>JR7N4<\#6EO2=F& MA2BIQ&UKUZM3+:#+9X35@BF]([6X0=VY)7G@2V M$B6$-]>KSH[C!,1$X+:4=@_\5+V"TR/5?9PH:X>-C\S,G_/E(;*K>K1N;MC1-F<_M_'Q;NI[ZX+Y=![?:!>R6HQ7>\66W,:?I)D M'DK3SWRHE\:;RAT=(<;:G2:?FI_,^3KY54;I?;_12]\M99\.%%YSF_S#XEN> M6#CH_M[^C5ZJ;BEQ=:#P:N]JZVXF=O;[>+XH>-6]>]5>ZFPIG;570+45^-2R MG-S[=_N2O:H56DIF/2^:ZIG_6^-?7H'[UNZER99263V%55&E-W/TU=KOHSO' M_?=N_ER]5K)SMR1B_0_7FIPLYK=_9^Z_;8N MV$M=+26@GA-+[:?.V:'*'!52V+;U>NFKI831,T)I(<5?I#WFYD*]%-12EF>; M&*H[(=W)I9*W:_321TLYF$?,MU'F?;(Z#JU7I2VE21HL4^VF_P#'94W8ZSCW ML_'R&J90G>K^Y7LIL:4$2'^153^7PCC392<B_-MI0+Z2VP M5AMJ/)P?]+&;C/TXSC_..O^0\A.[:SSSF2*M-OJR4:#OQNY//4'*D0]9]Z]_ MTI/;]?)A<^E2DU+WKU[Q(6AOO3U\L]M37M6?4F^C\WVW6)-:QH3W_TJUEUQ% M]?R,_(:WZ.N_R+\X.X__]W_]?U!+ P04 " )-@E7$"9X 20( !^+ M%P &5X+3,Q,7@R,#(S,#8S,'@Q,'$N:'1M[5I=;QLW%GW?7\&5L8D#2+(^ M8UMR#*1Q%L@^-&T:H(\+SLP=B?#,<$IR)*N_?L\E1Y9D21MYV]2RL07J:(9? M]_(>GGO(X=74Y=GUU91DDH$955Q43\FI"]%:U6 M7>N#+A=&3:9.]#J]OOA5FULUDZ'<*9?1];*?J[/P?'7F![F*=+*XODK43*CD M74-=IA%U8^H1==.E-7)5M*;$ MXX\&O?;YL'3CN4K<=-3M=/[1\%6OKU)=.(QGT#[\#-UL=>;HSK5DIB;%R+O4 M"$V7Q;'.M!F==/Q_8RYII3)7V6+T^JO*R8H?:2Z^Z%P6KYM6%K9ER:@T5+3J M=X)-,,\_SH/)Y^@G4P4M7>CVV.B/=U,5*2?ZW79WT^)UQZ69P'>G2[1"MVNV MQYAL,D]D_ +C'<654S,2GU/4("/*RMA*PDBG M]SIZ+([] N.-<@H]?KR+I[*8D'@?._&ERO"JVY>M[N!4OA&R2$1WF(2GH_=* M6B$37?+R7@N&@+,^?OU.3^C4Q_ 7:2)9D&U]OLMHX5U'2:_3Z1V*T>_NXF"G MBY^:XG.F9@IX^TGGE#5%[#'*T)3NU,\6X@N5 MV@!%A?BG-KGH=EH_,Z1NI ,D)TWQJ8C;XI2Q]^KDHM?KC U-E'4&&/4ONN,W M(M7&HS-5-I:9^"UT+@CA2%Z==-]VQO^J"@J_^IVF3U((^>5+"7GOR$+^@[0( M-$*:+\1MH><9)1-JALB;$.]$PX!"0U>@?ZD*,.9"5(4S%<%^* TO.@ $*7(\ M&86XII+IQ@B=*\]/OMY6A8)BLE::!5?)Y2UY:-SW:?$N@3$8,O.*I6:V6!DH M%%0KT!R6) #0?*KBJ; 5_UFUGY.ANA-V(%$@C[SP6$S!,%PLR(686UZ7.V1K%9*U<%N"4/,D85<5:! M41@Z:S%L G:*F:Q$Y!FT#.8L6Z&R!H1],#2 GRCNN,DUJ@P5 $4-O/CAK+E4?EHETG60H08G\(,ETMN'N'G;/RK4 MK/3XDZ.FWS[WP+DABST PN53S;=#W.0L&,O*'MZ$TU%$P$4]4DAPNC+H )PQ M4]8S$6I1X?MA6;SBL'4>-)3A![!89[@56)HU1W*A I_!%JLSE?B# UM%5B5* M&L4.J)"'/3,7W%-E.3?Z%6-](O6\I2W!(.=W7$U10M>IN,HDTRW<\D:LQ:$!S+@L0,Y.B8@=\^W@:QX2UN$5,>8%*R!UC)@B!!Z MV<+SP2T/AS66PDPEC%9I=2&9;*4%TEGO,82E299P L"5C%2FW(*S[JYA>7%Y MY'E0A76Q475-+WI.OZL=POZZ!*BM5PEQK$WB#?#*<4(%DG\&;*.$_': MJF@(UK1!]$6ZQ7'X4Y@#T>:3S 2T!;5X;"OY3#0Y33KE"O-A,;%O+;=M[1%]6]+6^")5-I[T4%\YS'."4^ 7CO:W)>8'-^2UF] MAW]0O_D')N11B'X&>Z#A\]\#^>/!9+D2FBLR8FY<1^:*EQAACU 76T(5=DG( M5*>-O4_E_@4ZRW/E'-%.MH\T9 *7) HV^>:G0"[(U3)YXU^6R_W&807A*#_] 2;>!<<*P(>ZC1\OY^9D[SEO!J$F,^L M7D+ZX\7E$+R00-+=V3V Y$UI(3E0$N*,-F2.L6.=U6.:"! M^?%NU$EBYS'5BTK91[C%>8_,G!J011,1)T]NP(P_"*[!U0RI3A4SG@":G\P];HUYY)[J;=P<8\5MQU.43D< - MUI7/FN)]-:D@!R[#%[Q[?-<3\9Q]_&&QJ0N^[5*''6J\#.]?G0S.Q];_W?Q* MOS$?!^+Y$1-S0-6:#?UNH,3$\'&F6,[($4[P[@L>/\J<#@78<_-X-Z2.#$9' M.&^[D?*5;^<]EHN.R*O=:-AW]8S%]$V]E3L>D/SY> KZ:_TFY%\=@=/O+.1] MCR/EX&]\@#D_A<-TZ.4M4#S=CJ-Q_>"JX J*9UYMKVGYO?=9UW3^@RNQI;;^ MOL$H?,";T=8EV54*\&J^LVHB(^2!RNUOLN\JX]X;M_7?" <2P !< !E>"TS,3)X,C R,S V,S!X,3!Q M+FAT;>U::V\;-Q;]OK^":V,3!Y!D/2P_)"= &J= ]D/3I@'Z<<$97DF$9X93 MDB-9_?5[+CFR)$MJY&V3R,86J*,9ON[E/3SWD,/KB<^S-]<3DNK-/Z[_V6R* M&Y-6.15>I):D)R4JIXNQ^$V1NQ7-9EWKG2GG5H\G7G3;W9[XS=A;/96QW&N? MT9M%/]>G\?GZ- QRG1@U?W.M]%1H]?I(=WN]#EVE/>J=)V?=3D]26_7HZJ*G M5'*9RHO_=([0%-5C&^?G&;T^RG71G!"//SCKMB[ZI1_.M/*30:?=_M=1J/KF M>F0*C_$LVL>?L9N-SCS=^:;,]+@8!)>.8M-%<6HR8P?'[?#?D$N:(YGK;#YX M^5GGY,1/-!.?3"Z+EPTG"]=T9/4H5G3Z#X)-,"\\SJ+)%^@GTP4M7.ATV>CW M=Q.=:"]ZG59WW>)5QZ4=PW=O2K1"MRNVIYALLM_)^'=DO1[I5'IM"I',A9^0 M>#?1-!(_ZD(6J9:9^#A"#;*BK*RK)(ST9J>CA^+8KY165GN-'M_?I1-9C$F\ M3;WX5&5X!;PV.V)?1/+B.DFZ[O3=&O[J+9UM=_- 0-W*JE?B8./"/;8@T8)2A*?V+ MX_[E<.]55DJE0(+-C$9^@/797ZP\72B$<=",[[Z3IYW6PI%O/_KZU'3/>!(^ MB(FBTF[\PI&ZD!R3'#?&A M2%OBA+'WXOBRVVT/+8VU\Q88#2\ZPU=B9&Q YTB[%,3R>^Q<$,*A7AQWSMO# M?U<%Q5^]=B,D*83\ZKF$O'M@(?]!.@0:(4H#&?9\.[Q2,P9!94"PULZ7:0J&@6H'FL$0!0+.)3B?"5?QGV7Y&ENI. MV(%T\%A,P3"PVR M#&LCY&R#8KM2K@MP2QYEC"[2K *C,'168M@ [#0S68G(,V@9S%FV1&4-"/=@ M: !?:>ZXP36J#!4 10.\A.%5;B)&F9FY!4Z7]"A'3.G-5D$2FE-2@JOG3@!+A0!:#'XNW1J_X16="H_ M+1/I*LA0@Q/XWA+I_"%NSGL'A9JE'O_NJ.FU+@)P;LAA#X!PA53SY1 W. NF MLG+[-^%TE!!P48\4$YRI+#H 9TRU"TR$6E2$?E@6+SELE03@P<\$]58YS8U@Q+B32P%O&$0SR M8T14QUC$G!&F@E \8(H9<-/._=D@(CE3\?BJS*O 5AY=& M(SX#F2(P;HL"0XK?@WGCXW8Y%J"*AF!-%T5?8BJ_>^Q]P)R"-!W@.:%.'A+::+V,X-V'!N^%:MH62!ZA[!#]R&C=I6ED. M^TK.7.LO-\[C#1]"/CQ$.=FH/ )FP58/ZM5F8L-"8=O.._JBNK?E5;1D(MV] MJ&">"Q@G%1) \+XFYSDVY[>4U7OX!_4;?V%"'H7H)[ 'ZC_]/5 X'E2+E=!8 MDA%SXRHRE[S$"'N$NM@0JK!+0J9Z8]U]*@\OT%F>:^^)MK)]8B 3N$1IV!2: MGP"Y(%?'Y(U_628OEAC]7FF8'!95582S=/?J__NHKY>\WV807A""X=,3;.)= M<*H)>*C3\/U^9D;REO-J%&(ALP8)&8X7%T5L@]PB_,6F7ED018-1)P" MN0$SX2"X!E@"ZC]Q=3? MV@< ,;0^;(?JT@3((]O$)&>R=#18_!B"HLM,S@>Z"%,5&@WKOA+COXO_U6+@^I-]*WRR/_5JLZR/PFYW9W&[ MU=E9]F?=(K1G_;^]UW[KXG)WR__9UG[KO+_?%)R&Z8U3C""Z4A:OCWI'BP8U MO ?=\DYTUN\.,.(WXFC*;T\"X?K&#=95R)KB;36N( >NXA>\>WS7$_&4??QA MOJX+ONQ2FQTZ>A[>OS@^NQBZ\'?]*_W:?.R)YT=,S!Y5:S8,NX$2$\/'F6(Q M(P' M@XN_'T)1?OS6DW[RE;5[Z'&@/?Q-]S#GYWA^CNCOQ,'WF*4'MP.74#P- M GM%ON^\PKHB[1_<@BV-"U<,!O&;W90V[L4N63\(^/:RB4Q _97?W637[<6= MEVSKO_'*[VFX:OQ?4$L#!!0 ( DV"5?/H@'Z$P4 ",7 7 97@M M,S(Q>#(P,C,P-C,P>#$P<2YH=&W=6&UOVS80_KY?P;E8FP"V(OFE\5L#N(Z# M>2CBU';6[M- BY1%E")5DDKB_?H=*2FUX[ASAJ5UYP^"9/+NGGMT(N]A/S8) M/^O'%).SG_H_UVKH7(990H5!H:+84((RS<02?2!4?T*U6C%K*-.58LO8H+I? M;Z /4GUB-S@?-\QP>E;ZZ9_DS_T3%Z2_D&1UUB?L!C'RIL+JG8">^A$F]29I M=D@;+YK4CP+?#]HX:-/3/X,*F,+TW$:;%:=O*@D3M9C:^-UFW3MMI:9WRXB) MNV#X2\5-/>M'4AB(I\ ^O\W=;#DS],[4,&=+T74I57+3G:D M%N&$\57WU9PE5*-+>HNF,L'B555CH6N:*A;E$S7[BP(F@.<>;W/(I^"',T'+ M%(*Z!3VZB]F"&=2H>\$FXO7$L5I"[D:F8 5NU["'0#95WPG\<#2=CR_&P\%\ M/+E$DPMT-1U?#L=7@W=H]'$TO)Z/?Q_!WS!C--V9W*$DO Y#&9H<#ZYFH_.T5HZ!P^[)+GCO[95-/]UA&:# MZ=O!Y6A6FWQ\-_H##89S.U+W_?J^7\FSY])\-)=Q%4TXNV%4H2N94%Y%(56& M1:LJ2C.E,PR0C%RO,!H:)L7+%\%KO^?*#&&-,)&I78?7;39F6JYDA$Q,T0RK M!194UR9WG*[0(#1VQ')5A7%LW*3W&5;PAOD*36DJ%4PI'%U(E13!_=K[_ [, MS[$!#,LJ&HO00Y%4SDO$=(@Y^IP[0U002G*3WS)!\[L&9&#WA_PIRCC$#&62 M<@8LWS(3.T^*?LZ8HG:ST!;N QJ.\#&"F$'KB!S?YTG#3#%CW8SNPAB+)2V3 M#3J-9LY;XC#!O2!Y\DP ^ 1;YP!#& ROC,"_2&=A_#1:(LSLS%11;6%7K1?, M.0+O4"S "PRDD(>N%F0)+$+[/\0ES"&PL&!6QO.L94J5@^:>-CC?WL/ % MIV51+Z0B5-6@MCE.->V6-SW"=,KQJLN$JU!GU"L^D(4T1B9=NWW>V-*$%UHL M FX]R(>+G;73\=JMAMU<#: QI Q<[+N>VW=/#-D>:\%@O;YSV/>"G6-?<]OP M@F;K/_?:\D[;NRW_-=:6][JU'P4GCMZ<8GB).L7B3:51*0U23 CT8]UZ>H>" MS0: TVCK/>:O\-LO@*X-@R*&A:#5[J%!MLRT09U\.;BOY8*+'SS-MRN7Y!.R M\FU.E?\- 2]?-$][VETW=[P-2O8L["=PL\?48EETG4 *Q$C.""H9.4R.MQHC MQ_$E;&?[EMD/F/3CA75@Q728U#U>+W,KNI^Z+AU68H_7Q#!F-(*N#SI PVXH MFD01@[[:M5/GT$:&1JK#*95GK*K[,XYO_0:.2GJ?*;CSV&4&\@WW@'.E&+36 M*?366T7QS$"_"NOXP:G3?2F>N!;\^TC27+PQTP74AGJ/M=*H96-6%C! M]YB$!?VED9 &$0HZDH#>XG"]5YAK2<2B3A&E=JK'"!^CK!05!%TH% MOMT9Z&(%4BVBBHK0CL ,+%8VBCT:W9+(&>A.]3#P%WG:V)2GGB M@"_# '%;1^>L>#N+[,&Y;2JUT\-=13FV@;=."TS,C)X,C R,S V,S!X,3!Q+FAT;=U86V_;-A1^WZ_@'*Q- %\D7^-+ [B. MC7HH[-1VT.UIH$7*(BJ1*DDE\7[]#BG)L>-X<'@?*Y?SPB^;$7Z"B\ MZ@44DZN?>C^72NA:>$E$N4:>I%A3@A+%^ I])E1]0:52IC40\5JR5:!1U:G6 MT&"JB)WZE7RZU&K+OWC.B@ MXSK.+P6K>M7S!=<03X)].DS=[#G3]$&7<,A6O&-+*J2FN=@3H9"=,\?^ND92 M\G'$PG7G[8)%5*$)O4@,9P=+.Y4BKFYGXEN MR_/RH(SFPX$MSJTUG.+)U]"?H_[U]&8QO$9;Y9Q\VCG(;:=INFCQ88CF_=G[ M_F0X+TU_^SC\'?4'"R.I.L[17\FKUU)_MI9Q$5WC.T;0=*E@!91%Y%&IF;\N MHCB1*L&0DA;;'48]S01_<^8VG:YM,X05PD3$9AW>MMG1-%@)'^F HCF62\RI M*DT?0KI&?4\;B<&J"'*LK=*G!$N8X7"-9C06$E0R1R,AHRRX4_J4CL#\&FO( M855$8^Z5D2^D]>(SY>$0?4V=(B**0P8H MWS,=6$^2?DV8I&:S4";=)S"HI;9'.",2=I\8Q#\A$VSB$-KC%,&8%_D4J\X&6P^)@9S5A29=(N&B\X#!%X MAV8!7$ 00QVJF('%,??,_Q"7,)N!20NTDC"M6L14VM3LVP[F1_6Y:_M8?&#E_E^;8M\054. M2K_@_PD ;\[JK:ZRS]U=< >2(QO[!=@8L9$V5QW?&O3S'-Y7"FX]=IB&>KTCTKF1#"8_AMD_V ?? Z6+)Y=/FU:L MV%/WR9+71AZU+"XAGNAKEA7<_Q2"!!"G&A$:% Y@B0GA">&YJWQ=D, M]=GPMH&((J943HDR'T!REQ18E2L[7)$L:?Z3[P2G=\'%&PD<#Y"(5G@EM3XP;[. A-(.V>L1[++ M"P!19MR1W5EK4^2*!JX0\DLPI+A/9E-4#C/')Y>GL5"6E'8D#;$) MO'>=^GB.L/30>33!2SA,)/JPR:&[I8-WL]DSO2FNV!OJOP!02P,$% @ M"38)5^[SJ(IE#0 #F@ !X !E>&AI8FET,3 Q+6%M96YD961A;F1R97-T M82YH=&WM75MSVS86?M]?@4VZK3PC*9+B2WQI9ES;D\E,;&<==SI]VH%(2$)- M$BQ(6E5__9YS $BD1,I**UM4JCPXMD6 P+E\YPKX;)2&P?NSD>#^^W^=_;O5 M8I?*RT(1I<[>F)_/WM!+SOK*G[P_\^4CD_Z/KV3GJ-L][@R\/N\>[GN'O?Y1 M;_]PO]-]-^@.X*OX7_<5#(7'S9@DG03BQU>AC%HC@>\_.>K%Z>E8^NGHI-OI M_.=5X;E4_)&V>""'T0FM]I1^(2,?%G;2ZK2[<0H#!BI*86$:7F2^->];>&MN M-@\F$+IZ.C?$4X'2)Z\[].\4/VD->"B#R7 /)C(/\5)%^8T/X[M?F&>0$;"[;_;/8!-7Y[?GU_>?FBRCS<7[>(VMF,# M-[>KFR_G]Q]O;]CGVT\?+W[=QLT! M:S[?7UU^__K@W2ECUWS"CIM&<2IW$W(]!"'OJS15X4D7A3RWP=^R))6#R5>) M\_HF?S[R[<^3CS3ZBGLC%HJP+S13 Y:.!/M)<>WC#Y=2"R]5.F$-_/WWK]_U M>IU3M_-G6BW->")3H)>WG/VT?EKL,R]I*0&)*MW3/2(83[FOAH 4D=>N,=$N M5!CS:%(+LHU'BLF$<1:IJ"7".% 3(9AO1<_)I%TQ:PB4UR2;"FT31M:2QC>P MG2NW':=)]:"X# +6%TP (LE^(%BJ&"Q/R$=!M/: UB)*>"I5Q, U\;3L@Z\B M(_@4.%6Z,6+0=-!G!32:U%@!S )KP8T!$ _)BO\!!AOPA4D?I2?:C/TBP3T PQ@,E\?%C(J,D\'M.V_X3?@6$.$W J<]RRK"">C[CE<"AXA([G M$%@>(?M)H_GD=1Q@-V MP9-1@9QKH>$+2B1YR^3NE2/X4V9AH() C1$VN*&(AQ0!V>/P%O 1$<@L;C$5 MS431>.;+J?7UXE5G(E=)TH:@"-9D:.,+3VF2W9,,R*3Q*0B@##<-;'RQ#+RS M;-W),,C[GO@ZZV C%(3WK'[?U#),8YJ'BI]B>&V-\= M=)JPK!W-UTCS3X+[%9#;X!#XQ#'8>PZ NV=Y<+2//& -,/.!%!G:==Y7CV)O M/;JPE;AJW:E:X2JL:05(@4?Z*]CA$?!/H 1TQ&'F'>! M*8=KX\E6FK?M#1MFYNUBQ.6B=2NX,4_:PKV-QQM;*CGUQ 4C$DMM8>]@A\;/ M2?6EIK"W,X7/2OR_8@G!.=R90LR#EV<9*1*>YBIC/L'(&3/BXG=\&K[H%$P4 MIM:3E !JSPFRS6I P^98ZQN!$# MX26Q?(X5P",WO-'G6-ZR7(PRYW@"*Q-ZR-6^1"ZSPF*52%/.E(\2RRG]"3V2 M*J#R_"QVN'WY7ILQ3)N5BZ,3Q$>14#]7#.\ H42IVQ59%M(-OVFORYK]3=*,;9Z6"C4)R)%14I',#!0X_GZ50\TCDF3T].EE M5.-=M8#Y;$U7Z^-:;R51;? 7BD7*7C_G6_3:N.A7[Z\"$ ]@5H+R<&?E 9AC ME><#LH[EPJW_3HTA%2^=H6AO 9.V(2%<(3AR4T%L;4DR]5!(0C=)G39;@KK8 M<2%0Q5"]/!6!BYXR<"%1E7(=.N0!%+#38.47HYRL._5G%OP8&<',H+!W7WYF MYV.LMY*364?7LF:,R_N4W/.4]BEX&LMT9/J<'/5[ -RL8JG#H\ ^,) T#]@\F"8U50?P_S )0>R 4AR8AKH&NQ\W7:B';/ +A&B<[QFB#8=:#)$Z/%09$ )F6P2N65>A"Z1=+V#Y MSN:!SK+P[[.EVB/)GT1Q4=R)%@%'I[/R;(IU8#JS(;R?J"!+JX=LY(C#O"]: MKI3=M31/Y;^.M)LAYD/1ZFO!'UI\ +L^X<$8@N B;?["D:"G:+C*F:"5O-$- MN9ZY1$+C)Z-S7J#H.%<"9C]AL<9T10PB3_K\5>JL%A(8Y2K64+K)Y&"6I,). M^D@!L!4 =1G6(@((XCQ LE89-9OZ:DQMP91B$8A&*?;IPSIH+V >R/GD=OE/)>0SY(& TU6*S*!$!Y5VU-&6'E 4"4]W=3D'O34KP_H%=I9<+.FB%.V-@>T M8XOM^ IP^F H)I1A2)SU@9KP/H@&0]HS[/06R5V]$8EF0\6TLBG7 >%GV(J% MCL$ Z3^P'?X1@&"%>3"N+@S4(H2/YP;;7![FD$J')^#NT=D3G 9<2!DL(8<6 MCPJ# 9F616ASSK_<,SG*):S'4V$#+@-*=5GVVZBCBGBT4^2)RY0NT!DW@F4A M;,BT=,F=>GHJK-]9J^>U5G*O:F%W(%P>KQ-P8WU2SU9E]7\'Y$\!N8&);P?* MTP4Y6!;L;B^\NTQ/A I4M;LG<7]O"R!TQ>I0OS[5H6Y[_X#.=KBT4Z$>E'Q+ M-;F7BFA6H/I^^^@8"?$QDM2S8)0!%0_?-CU6DZ/^)BS5+W\_T4E=,(!9";I8 MYJP^)=8%C0)3HV3DFCAF.08ZIPJ6!4^P+BMR%W*E3=,_@;-0,J-8=Y&6TBZM MGWL]W:FS_&TKITI6R9.\:#KW.V M'0AZX933+$^S4 A^9*91 M9;4*EW$]YR%6N@8SJ8)-RRA363+MZH97JVPX,A"2>P=N#:66 MV>TR]84OR\MKLZ$ZX%>I>P 4C;["ZE=:T^W@1FULR3-Y'[V#E_,^G/K.V:2B MW*_7E?O*DE>>Z4:69]4NMPL8'4A#_49W+[<* "0PVCKA>E*RRYGEI9"\T=M; MH(F99HX[=XWUX&\9<4VAR*S(W]"':Y.HT+MR9.ZJ)3G.X>LB\;T9 B#/,YC*>#D _(C2.FWUT/M1"8+:AZ2;'^@CCOHK3:7;! MY@'I_U7K2#4_LEA^#._MIB2E!G<'5%P[_?1%H9\D\'R3=/L'7ZFT5&[F?3U MB72$WYAK1Z=N"CHC$,XT*UHH$##*3IN1:[7$6:0BP^+9-WLA N9[N5U]]V9BD\'+G^&S"W M@6[ENK.LV\&WY*+C0_9T,\BA;1+(GR9:[#C*119@,8?R$?4N,A:XV#A2C!DH M4T Z*!-;#8NY)$M;#&PP.V,^MX%-$UT%J\'"WCR[)C.\#>PM5XN#ZL/*?R#+ M1/*/(5#U)0U.$&T?B@S[$"*+9=".:0*EP:B0V8@$EK(P(8:F H*J1$64O(*P MO*4&K5AY#X#A8&0>1<"$);PYH/=(1>&633YS\!TCTWO"3:L?72?@R9B[]A3C M>!KWV5U$9*L#>/_E\2FVYU"6LVDL5'5#C.U%-%T\R;Q:\AC[?#0&]LRW?ZO% MGM+.^FA34VEN!3'GU-RN2L^V+7KIEAAD6\U0P!:$"U+C7!?0O .^RQDL"[;> MKCUG\,;\/9XW]'> _@]02P,$% @ "38)5TO;^P3X80 R(8" !X !E M>&AI8FET,S(M86UE;F1E9&%N9')EMRV]BU+OK_/ 5.4CM; MK(*U+-^[.SM5BBPGVKO;SK'=Z95?IT "E- & 087R5Q/O^>XS1LF0$JR3=!+ MJRJK98D$YG5HL:;,T MZIJ\O(Q^2[/F4_3H$7_JK%IOZOSRJHV>/'[R-/JMJC_EUPG]OOLSF M+[+%BV=/7SQ+?GC\_S]]^@?U7?5Y^E+3;HKL?_UAE9>/KC(8P(\OGZS;GV[R MM+WZ\>3QX__Q!_S<7_Z\K,I6O:U67Z8?Z1G])R7UI7K8O&K;:O7C"3RLS3ZW MCY(BORQ_7*@99/4?Z''RE4555/6/?WR,__<3_.71,EGEQ>;'__DQ7V5-]#:[ MB=Y7JZ3\GW&3E,VC)JOS)7VPR?\K4^-4;\%_WO I&O:/)Z_6[9Y&_B%;M'E51B?Z GS[4?RT3M)4J9U'1;94 MOWER_,,36(_WV67>J#U56NG=NJ3G I\Q)_]:%5"A7^_CHKDINDSJ+F*BF*:)Y%21,U61LMJ[J]DH^?976; MJT?RERY*ZY''T0&?K"?3.UGOU(+7?*@:L[C[.%8?O<-#9R0IFBJZ2J[542G3 M:)7D9:O^I_ZACUT=K>N\7.3KI(C614(G<0[66]8T4:+FT2VN^"_JN*V2#1R\ M9?Y9'=WY!D_<7ZND3O& YK7:JZIN8G[=QAH O= \LL*UPP>KSZMS=Q7=Y.T5 MCB[%'ZNN#5^ &$82?C.^=%E7JZA5JQNU%?TWS=1E4]8?3AB^J6<8N'?PB#K[ M=Z>>>9#:7&O @U2!8G^<1Q_.3W\^8'GU='KRZHQ/N;I365+L7V -W-\DK=9M ME.A+J30>#O=B27_*TMBYM/1W%GF+JFR4;H6G)E&:JZN>)37XHO"-,ED%52V( M'/A=7C:+.E_#[^+H3W]\]>3)XY_<1=-"Z!C_?/)3]"')4QH "\>N(=FX2,@) MSEN0.DFT3!9-KE8R@U?5&0RC@L_GJW6M1!'8 NIC2Y*MZL/'V;X=LK#^;GHCZ MA]@@OV19J_Z\9[-*1B%"HVFKQ:>KJDBS>M!V4%?Z*BM2UWB*HRQ'BX>-G*K> MP<;AIVGK)0V8-H-&V'$T+&)C\!;R5KD/E1)'::ZD7D9"SUA*[55"8UO1&K!\ M+:O6GF%2;F2"VA"_'G1?W^;.]+>Y1,MN?6'%7]<7Q4UP'N*T)+:SR1MU!==9K>ZKNIQ@/*F/ M*Q.EC4W4 2\UN)CPD!2N'SQ6I!T*)5MV-4I[8TK@UK++%ZQJ;NVZ*I6H4?;2 MXBI+NP(=ND52+K("15%_ 9W%4X;6=5YUC9J>/&#$C17Y!F.-92G01E,R$@0A M!VYPWO+**S7W>9:IY8%T",S4V\'CZ&VE!"Q."[=3+7<#/\+&Z&WC+P8&-6"^ MPKY5C?*W'0>>+$RTB5,,-_%DG57AK5HE:493WK*,?_KC\U<_14?Y# YJSZLWPZ@V- MUPPLM LW5U5THW8_\3^HWEW5J8P23[[Z[65^+6Z)]7E_V;1&A-.AE+;6"D=S M-:ZLJ&XH7J+>G>_\ZC8H:NQUC^6):G,@$9?"#E^#SO:, GFY6L)UD6<4N2%? M2T] >3"=NK%NK-*HM^@-BZ_DNLI3N,LHM*INKJ3.HE!>5,;[D,RK:RO\"=_) M/B\*==BO,S8NEKC!]BJH@:^23S ><^M@U$TW7X%KYDK!(_JW,GY YJ@S@5*# M16)>JI?!9G"L=;?C[@LAOJV?X4 IP8CGG^R=]R#03IXECUY9!I!:J*[.VUPM MX/GGA1K791:=+M#!/?GAZ3,T%)5;6\*XCN +7UFQX1-_S%OEEBUVT+1LC<%0 M8=ALD>W3II_%VM^OU8+3AM3995?PZ4 A0!O 0G^K2)S=/;2^3RMH/ADKZ/GQ M2S2U3P?TCZ^T8F6!@!8'U:LOKY8,2N&EW0*,#G4Y4"[2'>8K33:0)2,2DD6T MY]J34/\ATT:>C(%L5.Y:)(A6XH-BBT8(92] _*)(TW+1$H@HO^]^3%*M[!IB(S:6A3^P<2# +G -F&D*.RU&N,RDYFL7^0 MHU77M,I*+I0*JZ.;&LR0[E\. ?ZPPDUW76P[/(M_@ /39?2>;* M*^_:_E>V0&#H_U_5\N1U=/+[-IF']M"D&&# ML].MM0_F&M3J>^K[*WJ%DHB0^B/;!:6FG#4Q6&XQAH52=Q_@&2.&*TE,_0#V M&4YGF+NKHBQ17\?;JJSNQGL6.S,9?I*OM&]Y\@-/9CJPK]3Z)8:AQ*%-TQK_ MB^H='""0P_);\=MX#.QH/)EY^UHD6*\RP7*AQUJ"R&NWDTX!YBL]HBGCHU!?@ MO_C)FZLD[O^G>GOJ%^ M6R9YC=X_)$S4-XWWFUS6&1U\SMSBQ,V)S69FXD^2++*ZQ&"G MM69P9&^JKL"0IGX^Z0R(G1950_VI)>\DH3VO8S81 MI>OUA^$>J\6(CK)K=7?S9?"/.=Y"6.FJN,Y2I77PG0G^12>2AJ>"J #V._N> MO:/L-.[GF1Q3L?2W&-GJ!:NNN,3(D&5P'Y&/I;> @B-:N(C0@H@&QU?F&7P8 M!$!*2R?K&-J0F'^Q0!. LVK1,B\PR(\CKN >HFON;00'U=1Z6F?IKWR6ECV) M&SZ((+ZO9^'X%G^#+B5)P%3/1HUKV:FSV5S9T3O[A6#JMOR@1"U:,B_,,]77 M[= ^'+_\,I^KB;<;?0)#+X7%\,_D4 ;5?P?8J6OP3$'P'H$^P0BA^@0"&PB17',-Y2=/AN>0U7?=_(5C=%$B3"" M.G]D_6(PWD2G^DM,T5SB@5?I*39JJ"RMU-%02D5I$C69Q)R+<,@)QZJN2IE: M3M<\67RZ5/9PF<9*#BNG?\GY&N6"99_7H+)*R/[8>XU#+=07)9X6#ZXRW02C M&_G7?B@+3K4V!)Q *:^'[S%2>DMI1[4*RA)98M!1PC8)Q2\.ZHQ%STHN4]Y]TU,S"WK*2$J[HG,6]3?2= M,SQ\\JT7_<]3 -E:\",RG5$#XT#95FX&)+MO@#2Q:Z"0'EEH'":J.YR0^IMZ M-VJMD970MIVM0?#.;Y08Z#]*;P<<+MGZNZ<\7[X\WE_2$R+]TXHJO#/Q8)-B M:2@^P/B=':+"9'6(-&X<$RH8]14KBI)[!JYH1O.=A#KV[DG'WX4KS8'-44]Z MCCBX?J0R!N6F]/@21+[@W[3^EZ,'ZL X"\-Q3]IWD"CR"+DWD7V2+4/?_CRH M&B7;(#@E;@+9"W#$)8]I3$Z^9.W+0G/ %. U\K,F2:F14$&S6+HN-GG97&1S5TH@!]']K].;,8E 6 M6^V[.O2M=NV-DVRG=N&S_X AEC!],+!3]5D*"!05&,5&7# *!PUY]R MD:3,OJM\';A0^B@Z$8E8.Y..?>F,1FD395"E'80D8C;"X>'Z$XUL7G*IG'=P M!&?Z0MGP;.>Q]_>\[JP6GQ\_?KI/O3@UQ?@1Y0").;H4GA@(UWZB7Z,OEJEPZX_O*XH;CW1(.BJ.K MZD9)VWJ?"5P2/S&8S[^S#4S"6RTZ6.59*055/?\AMSP(2VF8@&80' $:/+T& MQT09"J3NU,EX^AAVOC%;#^9W5B0;.L+]#Q)NB)]_IZ,1R]WJPWA8+[/9(7>J MJ=+_TW[/1=DD\G\M%E52CU M**8'_$;'K]?=7-T(^'K5J?V64+]]0!RXESH:=-L!/74<78#8X9/%)5C*4$E_ MK[JZI&Z[^9PR>SH*.+Q@>-FD^%QIY=J@TO4>N:SR2[S,W. M7^NG(3",3YR#.X0 &"55HE)=;807042H2G%62GMF;/)8?YII;X4C+GXDQC=_ MT:P!NW0.AAA @.ZCQ/>:,;^>F@Z_N]:V"@RU9X)8I,")DHTD+$4?$]F/O=&% M[4?<,.$!]B3"[9I,0F7T37&(.8%!YCY:J6FFK6^HL"ER&!WAULJVKI1'SO!\ M'C$X-9<5FO0VH*X.#(DB+@4"$<'HY7\=@5L&GA4#H/8'XO[#7[3YO$^M+?52 M&!Q3 AC.UK6V':>T2LT$EFEFO'S);],)-NEK]/N-PZ4AH)SXM0ZN%,QB$D*I M?U'"(4=O7E6?&H.0&WPQN9:>8P96@,Y_QW?-?E.X=L<,^- %C#DU;C+ASNV% M&\JE.*3SDI)U$87CGJ:/GG(X[@&,,W$PCATO1;"V=S..C/>"IP;L#RZ5: ;\ MA.M93':>>0HI/$A3J/^@A==0@4.VDJB8=;@@\X11.WW:,85X!Z@':4P+76&& MQ#AZCN-HQ4;)PZ:I%O2O*PKZY!RR9D1&3Y5A",@J>1 _:=FU72T BJ.S&62" MW3@AJE5!8"C94=>0UQ1[UTTK'MU<9:1I:XH(JK> ":+^-@MG20;T.J1M_O3' M9R]_8FORNM+ W/NN.2#KVQLP?6$A5Q6'Y5C8Y=D$"5?6BE=BCO+ M!/!AN"Q2#>+&1_,:)7&#WBO_/M85A$6^RENVR9V]:)S-:'J[T0QC0.PP_T6; MK:+G\&W\Z85@SQ'F\4$J<4Z>OH;4V&52IP5K"MEK"IGJ[#:"&: 0.G&^C>I+ M+Q"?M]U0I69(@%>I,3F'B7$@@3>K:'A(4N MDC7/4F<:U[K89$8XJ)1"NJ2@O5?8,#CT%?&0X'7@X\)5,28+Q3;WD7^E$OD+ M*3?/Q)]QI)8#WVX&0(*^7^9=ZF6\Q>>!+9:3X]X[]Z8D-87)O=BW&A0>4T0D MF?/U[#207IO1+F?E)43]$3'$D"T>QBT$4@(0"77'FRHVII.8.?9@)DV101R0;PFP!ECYG)#!RWJ#I80M#]5=K*'@"":%E!1^,@O3K;:, MCZ.C#4[.@.QX737\3WT-A$A#Y9!.81!NQ5H-T&1[[+=9Q\Y:C:/_PA?ZKW&? M%424!1 7.A5]\H,#T.M?'+ZZ;V;BSF.PIXT^E8BYV;@7U[H0GB]AKK,M.'GH M$A,PJU#V(W'#D2,:8W3TMY#)4@"51YU?DRC^J)1D0U4@32B1UCZ+&7=BXFT]AOE\H_Z3:8.3("=Z@?CJ>E4G%)\L,4+/FKX M\JQ>P7*S43LP<=[3O\-R.? 5UNKP)+G^WFJ -')+ #$Z9 !LRPSRMD5,5YHP MROB@0CVZ<*%O.>;82]86^#37\#71<8,8=C6]9^$)T--:PS"&46[5X/O(B%++ MVS2T<[VBRWZ,*"A]=![S8F9= C>-"9XD:7]ON6\'0N[A7+VO8W@LM.B62FA$ MXC*$FQJ7_)1'&#? M*)) F:TS Y-'OB;G5ND_B84EHU1F5-UE' >MX29(5$&+<+8X&XZGPX+0\-"G M205)BCJ%4;^)%H*V26'[+@:&Z7LON,I:08F9OP3]\%8DPEK!"@=>["7WZ"E%A-P&+KK4]GYEF$C@\)F\O9.U_EJW<2@9W'_M/7=ARMO0WE1#(D + M*EET&V!W#[$S\LH=I,Y!F@_I9,P'J?]_6[4@JW2X6.T>)&DNPT6PNCBM5.Y4 MO1F"]FROC+@=W4Z(HR!'L"G@0DVM8YU1*5[P.BMO&"=H,(Q!(#^J*PRX;31= MC%IC@WN4=P:9WH+ #2M*HHPQA"99,%Z$40$FIE_&(MCMQ))>EAH*!!1":.LQ MK(=;\N"H*]I.=C(;PZ?@NXZ]@A'/QFOS5:_8*HP+MR .+HF2@!Z!\0YI*$9+ M,E!9JQLC^;Y&-\F0VES91#1;\V\H9,<06A#.V0J7HB!5X'0[N*C &3Q(<9E- M1ER*M_61I1B4,Q89"S5C2CKE9NBB/#+59]M*.FV;(;'O.44#QVH_D)7--3-T M119:&%X\PZD,.1H@3K$P9,CD)I"P)>$NX;L;DDC]G$-CW^OG2N_!"&DH3AQ# MJY3[WK1$.[M.;9@K*1Z0!5-'%M!A&*N!Y0BC2:!CM,JJ>QZL+Q9;WSS=#8B; M)!_Z#9MMH+>\X5IX%+E'DKV';(F.1?3TB&!@Q! PLMZ<8%"56<.6,I:C^<:! MSK?..'5DOCI"U;"O(9ID+2\Q.*3,F:"S:<1SBR28">:S,-6$55=?$NU X4T( MG\,+$;=K%9MKR'#3=,C)P0'13?]P4';NJKJQ9Q9;K 5;!3YGO)-%*TDJJ7S/ MU>LQ+B&R+#KZ5KC&6[+-_9/R'6=Z]:8 Y3,)6SI4<)!UQ#[ K\'7PE4K^#0>_K@!O5]6AT[S8X+F96-KA3/5W-E1^E1 M@FI8E2:S%DJ[ /T(]69)=C35)#N<9:-G32+1SLG2VZ#V0;/$VOCA]SCHHOOD-IK[VH MW;TFBP"#GXB2C)!:Z2Y<%0%?QW&AG>((&*RZ41G(^2WTIJ)^NK2+W*<07Y)NDB;).WM8,S'* ]CM[MQOC9 M1F$F\/9J>_^& -7G[1@^72\X,+W[[Y;>(?_YWHX!T?A ,-6+F_*^6@_B@QW@ M"IMO>KQ$N5>D3=3@0@(C/- AQHN3'X#&>AQI%%2\06>*DL7=O %GH,0BG,\S MS(4U_528=\@T\'\7\!.FY/1SN>22)VR3+&773#K8=! IR!GZ"L9!L^R'98U? MX@)K5EF[;<#JM 'WX)9A#YP]XU!)]2P*'H"RZ4E2UGRG(9=55%3*,,/N;F4S M@$X+#>0>.S+7T6G7,?RR]"+BBMY4%B^&FR($PLBZ=CQ_HOE"B(S@9>T4(<;" MPB$"+=Z4E408+*CCM?B*Z&/JKP9DS+A"OO(CNFR&U<2.@# 9$\$(:@J-%)/_ M=J3,)]OK09P<[AN+@B] D2X()9\G1^+G3B9BAS8"")T+3:X'P\Q++5MXPWO$ MC/ZV4,<$HR'\*+U]8HZXK)A?"^.B]X:V=D8]SAQ9^L7DZ$!!BT1=^WYHC#?9 MRXR[Q][)R5IJ09L#(6%(^)(O*]INH>N,>B4H SDLDDL.]2#H7UG+=Z2('$); M#_:R]!$??O<)']?R!=7Y<'"4E]:)<(*M+BFEZM:=/\KQMA^N/\"574=^N9B+ M8O'3'MIDPE2"$1(XZ"_?+T4JD1Q]L,(478%=7;0W0B'1\ YN\S%V8-&K_ 8B M3OJHU($NQHFO 2;3FB.RNY-P#&TP,F@0N:M]"J\]NTKR6L(]+N;&,OC1)*AN ML.XDA=C5QN4.U54I'OH*=D!+1GV6MS%E8;<8.!>Q07"!U\C=;7&MJ3=/T*_R MW 9"N5IBU&\-;?R0HRTU9";T<]NR #DMH9(#O5J&G4MXBGMO=+V1RBLW48(Y MXXCAL%4[AN5TH04Q;;*Z!'5F)P?"M1>.C.!79 M1RQU!W#0@A;2V-QS[U3Y6NYK:+6[FG)>J1:5@#K! ]>*8Q]%L+QDTO7M"DY8 M,3L$*LA&\/'^L;JM%^U%*+;5#_9C&C/K9CB%A%OZHH7JZRLYW#UIIZ^UK&3< MJXO[NF<\T@_J#>4NAWW+[.YYZA^2_!-/\N]!+&%R=0?Q$P).8;NT8?J"N-_S M[U8B!(LOR4X2$K%^PSP*D:C/JL5/+JGJ"=)T7.S4*X2N:O,P\Q0T2#DIQ_$7 M"Q3G?5_*A.JJS!=TL;D(2US8@>\BXT%KVEXZ2EHNJ:>F>\8L>?$R5A%-_;$P ME%_=XAPEN_3PMGV379ZBY:??A\%$L,+ 5,)UHJL.W3-&W/6!N1YDBNER,BDF MZ>9Z'[,!VT/ST>6 @E.UU"^S[S/^(KNLN A^);570MWKF=A(CW.+(+A'Y(RX M6#NF[F5X_9".$P38M0&?(;7J0_YX,?=5==K3T!&GN M>$O^ V'%J4P(RX#@(.@J+<>J:BN-2\)M;%@(&![QW0-!NS.&/]"'[D0?RC5< M )#!7D?^KK.4U">6?="M'2/!AR2GMJ6>G!S^,'8I(71Z44_KZF@"#C8TI);6 M]F9Z6C[4E0?B-SJH8T_/;G!+!JQ-HA!FS5GC:L&KMG 5(?$SHB$@1:Y<=C5E M-=%4.Q:]?JS5K;L@8X2A%U2RF^72=I@ D"YH1ZOGHG0BW;2[)L9TB$KP:C)* M4(IY?$O5)+-Q\U[$#YTOOPB-YYZAF&$Q:ZI=)X#!Q/,VS67295)^:M#.,[!:&-Z_JOI3=):WZKORSX=N M$]_UJ>[53D[G:+] _N#'CZ/U\>HX*JH%4$- =WNP* 5)H81Y EU? M-W%D(/;HU[1<'(I$C*$+_\#6_AW>@3"7V'0NPG#12&SZ+_7*1S+\"XAV\+.I M@5%E&C,:6BO3GBGV$#+53N2\YA:%6*I=$O#KI.A0W) >RH&+I\Z)!P[ ,D7& M&&VD7\1TFO.U ;]>6--V(DFS>;Z5*#&I38U3&ZB+J9#1KRNYWN@RP2@GO5RZ MP.(O94XX_H3!DQ(ITW/999!GM&P9!>NX)(I(0?0*0C1"/0;P#$I*0BJ34AI1 MG3>?S&:TUCLW,@J(M6*_2!RB%5-Y/=.I(&Z$"<$>X5^FRKI:5_U'6+_,/^,D MJ;Z+@"B:M,_B%-KU: WQ@(80U:,+*@F0VU\D2')Q#'N8K[A:\TOPH>IY:39O M-5\"IN6@L7L%T))%55Y#* >;V/*&J!6Z2=92BPNTG8!-0L6%JP[Y%&#"-$]4 M.P.;:@J*KJ '>FPV2<>P8MD.:^[KK,9H?+G('F'"%HXK,3?916D@.JJZKF[@ M#Z XY:H=>9K3:F2T3C;T#N5QM06_3ZGH>I'32:'Y-\*W(= O[U[/3. <(XDU M3!O.N-FII8\'Y2LVSI%XE14:#7BIK@97U^&.0A"2DH!0?Z6/J?P-4F)4;PA1 M>&KCL0P3F^-+WBG4V/5YS'V8_I\6!Y[))4Z-.. M3,'LH! *&!]2V]C5NAD]6,1*8J"HKS.XER;)_UH)BO]=E32BY@8Z"JIW30E3*QJ$][E MJC;JU^)+UB)H*4PZ)DVZ!>0(#%XY]=L>RL'E2M0V+>(Q)--SD\V5#KE[!ZJ3 M_86J-*+V^-MY1,1F@+".&#B]'6 M"GT;]H] Q^#M%Y"SE;H"3N5 4#>7CKK(#(:MAP< L!0C?JTNT U8^IB/4Y) M*$T#N.Q^MB\V:)X2CFOBX39&<2:MKY*-G /><'H!RP/&:F4Z4'^'F"L$X>Q]JN90$SI M'51;JL\4M0*''K5HA"$UT@JB$O",KF1NDN/HUS6B*SU*V]V/8.Q!%IEK&6N- MD@#8EC M1((4D%6]3CQC93$6OD[NW$O >+GP?P/-1>+88E-:B%5%"H8,%SN5'O8DZC]"RMX M+(ZO>/1E/9=-&CX&:I)N@8OEO++6SP?+^NVFD!XI(93[M)7 MBUJTVI2O/7I7T[!/J$PL$A.RW0S_KZ[@[I/;Z@9;SO&21F/^S$H,O6*O&\H) M' 7I4<9ZW-H)!?APO[5L^[7&;EY+%5'>FV<66C'[O,BRU!O*$(VR;H+FOE+S ME LOLWN0P>YI=KB?DG,1/Z1B@B::%!K#V'3=&=V01Z$CI^'3W3N*A#"H>S06]Z?K! D?\([O6-W]M[<=E!:) 6= M!EN&VGJDKXI]/!*K@M9OY[>8X0TO*[[@_/32Y]U/7.;]8!WY+DWMK;B@LURB M1YW.]0?8IGZ?5N#T6@)\,;:V 7TX3N(FC>''B-JV\5UOIRP8XRGPQWM?O@)A M'?BRG )VW?^]ROV_)CL!D=C1LGXY-H%M1 *'1!ZP4Y7TUZ,!B+\Z#\!7KOI_ ML8>J_^A(!U#\HB+'>#0*>SD;9 K89H3O3A7PK5D!MM&9'3R%Q5TKQ@_1#)E> MJXW[B(1]E<_VD%Z4J^OI<6^TWZ;D]L5W5G([E&J9=J&I78;9Z]4ZTA:KMM84 M0IO4IT M".7E]$ H;[5"US"4KUU&/YK0"_F,-B$C'AICA2"-[)#5I@4J)==0.I#3FY31 MR6/U"XZ=XB]>/.YUA;-#4%:ZCKAK+=T6"NH[\;)$:S._?Z:XK:)<=VB=:3]9 MFYM"^,M=\\BG==.4.N*EG,NZ_Z![C2XT:WPS_@*?!\C]?(E"RL+I?_'U\-(1 MGF7?Q&XPW2<5SG83GZ@&V8N!IY-3TU M\O]U5=VMOM&XPIHC.FVIG[B%^W,3L1GIEAOL41J.5( =W%&E"ON46XT3^IQ% MW$GA1+C0"P)K2%NJ^28H0TB$N#TGYAN6&E[^7(--; -1B93?*P0)\Q^]6AK\ M7=6UVHN3XB>Q(GN2'"WN1/<)5W).?:##+-^_<:>UU=R:\C<[J:23GTH(""V\ M?)?2D$-*F\6C[CLN?_0UG@XQM8*E8'B=%,4X+>!U6DQO4ZX?$>/* B%X M7G:TE#P0,T9JUV/EKT+1)8H/IW5R0Q#TK 2JWYY'6F00LS'VE@PIG!:P33SW M#EJ.&Q]6 >>CLQCO>%5]-X)05" N.#C@-<$*9KSI;D/I&28(KS,N:[OCE>03 MUE/^MY(4]ODOOTTFPVLP M- R\0"K%=='5U [+K+2QYJ:UQ%RX46QDL8.G[#CZ#354HKQ]0">U?,QPNCH2 M@#]D=E @-PF:V^BZ>(=;=N=+=B_=Y)3X]>8;?X-=C4^>AN3; MEE$=<@3JA^FY#J<67 :DIHE(G8H-.)'8U.FPV6H8#9AT'$X+A1[BGDG;MV@] M@]941R 4E"P^SZP=-WSC+V#Y3D1ILEV-6K&T /V TM4KBFD -N$0FUO[T2\# ML/ Q6B"\,9ZMCB=6FR91FRVN8'*%F]-!>YM-;S*CS7# AKX,KLY,8E5EEJ4" M@Z!0#2^XF8>>W'C%0XM6"!]B8 *P7N M Z9 TKQ1,]Z DZ[6OP.7 U3-"8NJ#GR;,%"6R*+9+K,VAM@J>JX/4E6&ATZ MO 9(2Z#4*. X6TW%(?/85D9B*O-\\% @A4YG8:2OXDL_870,P8[@R8E[0 78 M3.WJ.3U;R!A!\@>38'?=4[3.ZEQI-0?8O SMW]()IS^E<'KLU+R$#[L7IP]% MV$OAKJM$EOA87!@0YD-_2Z;9OI(1M4)X\G8U&]9(.*.Z6_1\# M?D.R;_K%"VZ"!WZY-:GDA0O]\(-V=L>3AEC\*:GLW.YAUXC%@TZH5B/H8]&) M#B+ ^'/6F8^'D^KTPL3)HC4#$&*B'D#(? A%_.D@ XB0HT:0 +$.=X3>S H#)=8)/9AC+E M(-C\W.@(=1P!A*-$,#QRN,3^D,7>R>3$WO^N& L@;06%IL1I12(D)M*5WSQ/36NYS)/.^5Q4G",.*'8ZW,8JG['A6J5 M&5RV$/ZA'QBAO@)_07[%1Q?$2YVU&X-3!@FK8>7](1F=FT M=2BBB-,C8&OT--5*%GJZ KJTL))SZ;(YP]J87#.3- M]JH93/D4T?8Q Z(R\=3ZHMZ"2C\,;,<1H G5R*X(,1_-#$+(:?!XDNB;C#(D =%,C==0'4@<331CY45R1"F1*3 MT;GD:"DH(W'S[""VQ'I^LYZ8SQ@U'UK M@&;RH=$<+6?*)L6E.;L">[M&;6)1-RWP[XG50.]W-=8FS6D>2R), IX6SP8 ML(4!89R\5#ND/2CK%!))EU]3'X#)!-_*J#MC2>3,[2^#DG*LD/ M(4JAO?A9'SW7A$['NH;\8>:W-,=0FMI=*MUEN.,8D#)&W;E:%QGPQ?+D?2\L M'#!(0#2A*:7>UU?)7/UA@<%R['H%DDY$N<1B!>/I%(J5?FF^QFI.@7M;5?5'Y/P*I8!08" B:;#[&5(T?N,_P&#Q@=X#I;%EC_4!0[ M'CE3-?+8/=_^N[PR#*M"0_GJ\G;,E??\?JM!G15E7B4(G<%3:QO\UD? 0*5J M2U-A7C'# LSZ./H@/QKY7JT-+U#V.;$YB3RZE#YGG7*:U4'0!K)=;9Y(,3BL ME^Q+1BEX#FR,K%Z,QBF8>#:99;)8J,EC?7(__!Y;71VE0BW(Q" \V?0T33V MJY);II4VE=PXIYT V.8\P?J#*N5JZWH-Z"@F[A/V8"I%I<@H1?[Z7%[)'V" M#UV0W.BZ"GV\DVMU6C +@69R<+F"<7QXBEYQN W9NJ&3LYD.#78$*CL_L4+?.\'+PM- A;NY:/P'S(T"3:=TG+L??2R MV[%=?)F7^7U8C@]?4WUAO])DM?0^Q4^'TF')/ M6]!?]0BH90!D$J*6JFJ*LCB?!TX: CR "*'P&ABXH)'F#0??E)77-9GD&^2E M@XRW^!KET0Q\!)$$5TC^6E]31="VEP''.%1%MOKQSF_''Y",P<^)WCL99=IU M7AK((VO* OTPTO#6:_U1+""U51)@="? SSC?9!\ ,EJA($Q("PR76>,B?/O@ M>>+8'$6GA\^ ]U!OR>D=.GK&BULZ4=,YEV8HP^M4V:L05<2:W9/N3/>":V6MK!1!.I1SA M-J%@"^>H^HA)2IXM,Y'Q5:,+2F-KC$CT9R!MZ!B6+GPOX!9*@ZY VVMZ=5[W M49UE:B'F4YU]UYPWMFC%"^.?68Y?HE&/7/-MG2_T)-3$C%VH5T)COA FZ**V MA S/)LSKK8W^KGIW)0Z0)*&D!PFQ2R"TR& ML55P,1=NC\3PK973S>$F_4CE(/7#D*YZU;V8Z,5]M"V6.B/H8_DA.&K M"=^E$5=*$1T)\6WNAU81VLS]G(@MFT<$A)?6$^:0X ?#9XO.!Z*=$NTG ?D MB.[!7E0S=I 6%&82LC*=G()< 2QW"Z82DIBIU>$=RM);21JY9&C'_?@(HDLD M?9)".8L_+J H]Z3^#E]__'B[.?SZ.*?W\N,7E^\/S_[^.[]AT.._CV?7/3O M+25RXACRPRR:X9V:V'T M@/N9^@6<3B\ZN8#_@&C@E)F_=LG;L,< -A39)MKAQO#&"B($)%[IDNI>))R.N]S5D.E[0, M4RH?].F;#IV5KJ!*H*&A7>J_ER.GAR'1J<$J0[0VL$K< Q\_'#3KH$V'_$ . MVGM.Z3E)[7V<-<""Z)81D(BK<61V^TTX#.PO@\MM)=08J6'YX^3^#KC>(A>M M)!VS*^O%L)DLI;HE;RD:"9D;K)* G" &6ZP: Q@HHNM+NRO.4JJR\X:[HQ"R MT;S/)(7L1^N(,-8MFN"%_VU_0H=\2YY,KZ#U?;:JKI-BO\+8RL_IO!G:)QY5 MLV%H_@=2,H,81: XPO0(SJKF2-4LED5!UJ9I7;#(ZT6W@MST E)E)3.$#*B! MD@.$4/ZHA']G/5I@5T!3<$V1+A#X+D JV#+AY-F)'9@\Z%,]O7K%>[?]_N\ M9MJ^G )F>H_IM[K?37TOTN+7?CL4RF&:G->X65;S=/PNYL,M/S&Q9>MK .M+ M@I!_[]'(0#0J1\=9PMNHQEH>DJZ-PW2D[B^V"ZB)DMG8K8Q2PJL*$A)%89,I MLDBKF!*OMBP(Y*IIE;A<7V&[<3O]E\FBR=5!T.RK/K(_A.='!ABL@%]V=6M90E9I.!O2 M2PTHV65+#U(D?"M,T':1()B@#PQ1G@9[V+U%@D]E?@>1$*"2VE4&W$CBENG( MAO%O(7#2&)ZO&K)J#O(:?*N4^RZ:D5+N.RCU.5EJTU4H#X0]DBVJQ+C?? MRF:#&U)D2:-TW8TZZ)M'2^B(9R-1@PB2Z!@@=\*X1?Q(: >YOHPD9L#7?<]LM@3.!M MT=70DJC82,702+;E#F".Z AH-=EX!:60*"4"I]-O"]$'Q(4[^ M'D*0'BR1],CTBAS<9%_J=5:MU5C8N MFY%D@I&&7_E*W%VNT8JWENIZC$=Y'J'>#0M+KT=P7U@;UA9)ZEZFR"WP- M$FRIDA:7F%H32,P:O)AYCAVNG#)=IR05.JU6>FS+//L/XDPZ LL407R\2OL.!*_QZT!%IF8DN'"6E&K 7&I>7N)%EN,+G,.-6ZQ6\Z -N>F5L)S)V3G,K-7T\!PF M3WC6LU3VHD8^#J=:A;5$7=# L)E/06)1=GGK5@.4ZKP##XW'"+"4V2UL @X2 M>!>5$-L,$? 0F&#V.:L7*%B*@BO);Z1MCN&-&):X!FRFY):(_%N4:,1Z)*9Q M =:J9TD1^#@[%.! ?^8*5,C0)6LL:4?%1AA7(GC,6PJI<>-6,0AX]SS"#";. MJ:UYY^#7Z$QB11V04!6S%Y"DU5J3$D)> V@$4F9<:*_\=A:6OU0);;93JHS[ MKIOLU03MHY6P^NTIE0IDE,7&\?H%S<=KU'1SXX0YI\+;,M!2L;IP5K>X4$(*)R)B<5@YV81E0ZSNLS$,K-]><;< MJ/UO"*G8B#W>2P?<2@1;;950".#(+?FG1@IEZ5S1WB%[O34/(;[1 [2%<&W] MJS'-!EP)Q$S[=@J!F:6$#MX(*U=,@9%>YIFN1 HI)Q+-]X_O/6!N;,P-E#%/ M\5[&NK\S=DS4JH%H;3B>YK3C'82S"_40ZKE&V*D,37U#','$PHNWRR)9?O*< M>S%8X#3ES@*W% %7,_X9LR8Z">8T-;'<-0 1U$B-G+%1!%0+NN^\B77ALO!3 MH(N']R!&'M'U,H_4A,@4[K1*7U)U8Z_@']?J%A-CC%T80@*0"8CT6/5OA^R] M(3/36BSAY"(V+@;W^R4 O8G)G@V\ &K(O(CJ-=:@;4@VD1##.1HR-5,GF(WYGM+$TJ6.: M-]";@2H@9*V"@6@[&ERFU$6>RSDT,1D3#+H/EKZ02WZJ+$IB/[+5IQ-GRK.1 MJ(PD(+V1"=^),PD\8\3U:!H$$:MN=)5QC'X3:FQ-%[,KDS)?51V8C\:](?6[ M#9\G)#D>912OCN;7UNIK=!\.4B%-#[TV#:R:!?\8M--ZU?_#Q1 A>\9A[S1R MS-B)-@63IY-,#$^0T]1M!Y= @^J C0I/[PR%3QW*W0Z 5C%K[QMMY-P"OEHW MM.(+KTLNW,:HYO[Y#RI[I0CRH=X2(K&(Z;D*;\2DRK&&-]JK'3 U QASNMI^ MM8A>FSY88AY>"WZT09H[P5,0Y4#).[(.2&GG=@>S5(,WD2!RTNRQ?,&/+^NN MO:TIH],!%P%\7%($MEI:H]DAZ[A]1#OC.(_[^5R[->9XP,;V3FQ2--2$TKTQ MH!E[*(4@I,G3UL&X2T!!Z<655L4\"(DEQ=K,X69G_G L@LR>+AW!<1CI8#W; M'?1!!]6G1TOSFKSI:KE;FT*)_TWOM MR\<,7@R(PKT-,D!WWQID>_8[=CV',]4*!'@0-[^UI-"M"5%>+_\0(V M5,QZ1#.'T'^D2X']:--L(/"PD8X$[#)6T#$J*Z%MRC_A.HX^KN^G6OHWW%# MK348[2\0P".Z\JRZSASZZP!C_S!A_V:(L?\!Q#3Q-I@DZC5^05OSNDAG6Z<% M_CL=(Y0$WD'Z&@T7IDQ&*O2JWPV[ZKLW;R[.S@^:7/7)],C,6.,TT6O-V[!_ M0[F20062]W2+N<4B(\#81-ZMG\Z(WNTW_+&"RJ[JY =9BLD\]TT._9?! ==- M:=@"_PBQ[ZZ&.,I8)+\@M!Z&5>TA]+6;&,WF+_H5O8X*>E4137&).1T$"?LY M2Y.F=%N5>%TR=/^,\;= M)(79!QU8-) Z?TZ#9UJ3 L^ED-:*'>U$J_*U\)H'[3]-C]?O8U9".TXX+R:& M(8+X(#,:TP,(_BU3MR8I]LR;B)V)^=XS2 0$E(1%N+EL01)["\A$EPX"\KS# M]K?^7?:C')SNB*&C#"8'EDR-K 87 M:6 3RLI:IOYGJ*!60VX;'\,FRQ%8:C QL]3^KK27';AANYSR_U8!\P>FS]NM)$103#M.\(.LWD%6AP[+!*79T?@AV9IL@;>: M>6)GT(HL\R99Z>C""#C2]9\QS6&A/"LO/?.G/[YZ M!LX(:R_2M^<4IY^SXZ!:)^@?ODUX[/04O(1@"'F:<"UN[],(HM)]&&V_T$DQ MLD-X9+?C&W@_W*EY!ED9US<<.O/'_5G?0?SD]1<40"/R9YOXV2'?NW.2V5^0 M[TTL9),1"WT;KM_ 86\VG$EN\['&VO?=[+==2IF$79'RI5;S:>8.D(,"V6D%1UT83EQB/K5KN/+4=35,T9(/D,%3R K** M!A<>O8@0#4D6">)@/'W/TV0(IF$Y;9,,UW*%Z8!?M9QZQB_:S\GCP6 12AX:S7ROX7DKH?EMU#W7S@+&9JK9= M3D;;OCI^?!(*:O=2Z?O7O4,Y?KHAG[)LC01:2==D7$7_"3KJH.^M%"1IL\6B MZ@S/@<_O BCTNNHNKT3QKJ&NBA+!MI*FID! QJ\K-.%Q2SVVD;:6.>?D28V5 MV!NN4M>AA!]\2H!O+W".Q]:Z%RY1QLHX);Q'T[#HE.V0;L1@6'9ERN:/&B7P MLP7Q J-C>E -8U;$<-B_OY##87^-;;E'V-\\8]>P?U\&>:$QRXQQWF#QJ]>> M@6-]AK>'PW0%TX>4A)RA3UM_V]7\&5K<78RAP5NG32.SB /@(_-1:^PD90*3 M>K@ZWY43?SD9LT+0(,:L, B\*;"H[IR5Z%_DH:Q$0+Z9K(2Q#';)2CP8,U_H MGC,;P!Z-%O]4_#>4M4@[.G"9CO#)EO[ZFFF7"8 BGTZOC>MK2J!QQNQ4Z-/V M[^\-L:'TRM4E!8CGCH][55MVF0VK8X(=5_R#X4?,G>HP0AA4$^U@_;Q0Z404 MJCSH SB]CJM6M^U]I_RL*]8,YD.3,C)8#5 *+!S#+%+-5:3XY;8>[$2 MDH#SQ*L&+PL-$ "R;FMP?+%Y?(!EP6FI;(V3M)8RJ929E?CEE_V74]+0E&(@ M@T3R"5@KS8AH?8-+*^SWZSK[O4LM0@SJ8.UT"/.-+NI)35D4Y7 M446N&[<[1&$UO0Y4DVAZ[LLIJXTX:D<#YI;OZXD&QNHJBAQ'OQH_3S]E5 M1H4BMXNY_,S'NM049%@DI,'RU.-QU#?X_@I"+P9G-.7AG__G^=FO'R_>O8W> MO8G.WKW_Q[OWIQ_/HXNW'SZ^__67\[+MW[Z7/5-3_:"F M_?[BX\7YA^C=;V_/7T=__5?T\>_G>@G4BARR:)U>TQTV:L@/.6-]ET472-N_ MVC\@;-@G08,E;QL(Z8)I16!08=@BI$:FY"W%TXUKBU@*_+FJ-[8S(O!0TS^@ M;VRAB4=H5Z3"G&?*MEB&XTH;_6\P6&4]T4FJ%OASS/8A&KRC3[/_K0P@0&J* M,BERI1\X)$:/PSNL7DE%_DBF1<9/ MG3MT)K;GL TK8PCFFXHX* YR?R3\;'C7@&PZ:Z;P#>]G61I9<9 M2D(Y/37U#$:/)0<)@;=6BAG7G7H!40O+KY(5G*8'4,LA=;]ZXE@6>^M^]63( MLJ!>P0PEE8C]NQN+&/0LT YA'_(A @'>:")O[LEM!HU%-J!3LX8DKO >Z.'3 M9["3%DIUG"4R-A5ZMO:]1KADVV3%,I9KR 9'4N,3N.^1=#R*C5"'[I4I:5NJ M9ZH^RQAU;SST-X'4@)/TV(S/!)C(?$EC+Z1DR4<1][OVSAJBTB(>#'XNFQH: M#;]32=1H@,Y+.SETMW>)Q$S4.7KB.K3#'NV!3>G#WT_?@Z.GW+Z/[\[^SV$Y M=J[XW5L3KD'Q^T:2PZZ'9YJ5[LVQ>Z(=.R62ZC!7C196=<:UC:0V%M;X\<+K M#T+W9_VWE)L VO[+<*^10?%S[*R7YMHUPT:E8<+&>C!NAKZ!@#NW7 &[;;=> MZ2CA'9_K.#I'^DR3NT/6NZ#X>=!SS.P7VRHMC>5 M8V8/%UPZ'1M#KNQ7TA$P2K?8R@.2P$?"T#4GBT/*)H2:CWD1-T(.;*C/.S@%88TN&8 MP!([C6@./1KY&_:C<[A830>63-[*Y.DWYHYA52LEA_ F+J'EPTU6WVH$S%TC M34_P'0>6XW'UU=[XK0?UU<_ VSHM]60+.#A=N.WJ>)?J'?8Y!,R8+6#5OSUM MQ!<_+]V.'V,/8;,=3SZ?Z8 C 5T!+BT)CI>Q4$L9@VXH,HH)IM"TO-H@*9($ MW5;))VGV6F)WP#2YELB3.NY+"#>X_L&B2-3]%\9[5W61(J*;/?SZX^"R,F(- M2[> T*TDVCQL%YO9P"Q8!ITEWK8+)*]!U)JN",,C&W\2ZWU\F"YH!_A+810M MAD(P/(RU?KV-BN9J8EB]3_Y)DJIIHX D1W,S4V,$893SC$%:K$JE1T"X)9<) MA)#IU, ^T"ZQS%LEP&C!'_'?[#J#56_W;GF$9#'LS:",?G\_@K?@H.7FWNC) M!^7F1]9;AT8T]N2;4NF%I'P8/*W7D_+H6!ELF6XBZL9\%KR.""U%:0N168(/ MLSR5(EY.Z&/@Q 3GP916&U67V8;H[8Q!;?ILX;NQ/YP,:-CBMX2^LF0Y+(PB ME.#)P*!7ILJ2'A>#%"Q6-OJGODE[D&?O6Y'<;3][0LKA:T?+=J:D@9O4&4"9[Q+#.N7C L^TR&B55FF:+2<JJ\L5(SM)[PSD/:G]Y6?J M!,YB08ZBS,&VX2\>J]_5T3*[R:21.-#))IM&P@VVPX]22??HN!CN&E0AJ77C M+AUJ3ME4F?O]MC7F%LMF%[!(A\ M%(SEM0X25\028CCEIK)5'5IX0O'0.)P*+W^*[,[2JF32KA:C:!>(X?;.FN8> M'PLJCJWC3OOG+&HR>$?US$0@%!69=IJ^3G?=52I=25:^;[*?\&M]W7H(<(&Q MRZ]O$L"3QU_D9?;^J$=#OA/HK)P=>.A',^%^-*@E ^8A'_WPP2: R:[G&F3Q M1DJ ;#WDWN\__?'Y#S]];0)S?.*/>9LH[;##PDC^*%8^VPU0Q.TS)AD;BV%4 M:4,@YMX: !/YM%?8?IB["A$4@D/QX']:R@??W@0%YP["DEMF>&\T(7S*MV1) M7>2B-?!E2ZJ,+U[M,+70F9'SRNT MT"[*R%UV2%^GDZ?#,H([M5\GU$AN/U;^J"V/55[JA8Z]CL;YNLX9,XWR8K'- MQ+NE(2> 2 +,\DK?RCQS%B3$Q0?3;_SE(J.'%@S2/@<=S-A;#YK!8,9[S.1F M4/KTP=KNO?5+>2*]OX+Q8T]P59;H!)U9 M)9M,& 7J+*$H4E"Z18L5P+X;?C.V^!#8F9Y77>F-$:X.9/-:]+RU4.6,545 M$@)2:C,"Q\-0'@O7 $A(5\;Q/&^N,@+X43!0=\S",&GV&:+@%MK>[2*O"QV2 ML1[@PL+Y6EW*&S6F[Q%#^-V "-]]_/OY>Z=N[,UA5XPYLO39WJ@K!F6I@R=\ MAY?, +SWC^.&-'L#A6!SM84(E+([U4D%U2B)3,P?1\.#LAE.(NQH >U6J9C= M($!GL:3C#7#NJX#8)*3KP]BJVF&@85!W(Z.R<'E; JSVH!MA!(P\Y C'S\->(-D+V M#BQ9ZF,.8S)ZVKIKH"A>:!DBDMDP*F6V S2E-9T@[SYXP1?ZV,NE!8PBJ"3Q MUL@IUS I]QI5Y>W'PM<7,3?Z7CD7KS\XJ]X/,:!L99P.*BZ MTP;'_8TUNP)(+HBB-$F>6K!H5S#N<$\'"B'O+^8PVY#4 4F% : U-5=U2"P M%J&SEC%J$+1:],&G;[7(H_!;'5^%J5B"FD9/4A4XOYF\(N3ILQ".N'\T?CON MN&T#S,PZ6T->)2EZ*,.K'."O^U[,YG1ZXM_7KP^?_OZP%JRN^[$ MWHC(!MV)U]FB2 Q Z+7$(O;K2>AA6"P%R1ILN4%X4X_QTD\>W+K>QQ06L:!+ M<:U&^7NLD?.7UDH'8\^1I+DBJ"&B_EBYY.5P%9:&.CM3__+S?*@[/]BZ\V=[ M(PL;%BB2TWF? 2]?ME]!\EC1>FI2';DQ#KL.<&%\:H35."&8$RXREU3"CQA: MAC0HTE:H[X'E;@F?]89TIBG@I3 F*@BL< MLJ$'V*X!IV^VL9S@K+#NI%M@Z097F]@5_[W7C31(A,U<52E4;H 5/*^*O+ER M: UQQ:2;%.%:-?EBKKSN!*D\P*WZ[NS![\8STY^A?YZ?O#]D@W!LC MV0CPN%DH6^-?RJ?=?PG@D@:S 0=[L.0# 01EI"S9#-'V3T_8";>YPAFP L+! M9)Z@6%> B+OP;'Q_XN"[R4-=O'U]_LO;BS<79P>?E] %UT*"2Z$=11W, MZR5,X'=,OD7I'TI3G5XZ?(:'!,WZ5F4,V[=$-QEQNDOVMV#_LKLOJ$U)+=MX MRZXH(#;*K9HP]=!Z=47(&M!*BW4HEON<-X0 0WI=922B+XB1R!54UZ5$,V$% M%<&BJY OG&H#F3H<;;Q2QP:IC!>1#QO^C%$5>7E=%=>4=#3-26/2'(F57,3* M;7#&L@K(K&BBRI)#FROR=B459:@ZY-FR[RDC7_? MJ35\.G_T$H[ JBNH!SOEP. K)S\\?1:=+MK9D(ND? P(8!-??;3#E@:96_2! MT \2NOA_=W"=0L[J3J^2#D'.Z^ ^*!>IN<-(ADS3N,K0TNYU59F3-\?!"1R 3R!":G>D 8%B66A8-MI!K54*_(TY+NW M7?;8%/RK$P'\C=2R#$1M434-4@50'@-XYSZOLQ)NVY'FU-$EQ T'\:*ETH4S M%A7)G-K>=$(&3I+A(2N^.P*_KUP8%:?[+SD4#@932C*8>D"7;''IY>@2' M=&4<*/=WR*D&)85ZX,B@?-R=1P^%<2CE$[DQ*#N[CT.EUC/7E&H,4&$9Z8C: MO(+^1]?#@PJM#SVBZ>8-;]A1.NL5!%AF\R%9EM\*]+_=LA30/QGKMS+E)V1C M:O6M*_:-%+#DL_,)QN(;08Z=Y#@RZ!/'V<=P$3J&,[PX#@NF6L7,647FH,%5 M1*!OUH)=V%[)#<**^B'V]:&9.CVA>K4XHH_]2Z?A(5BOZ.!16, Q:+=OM>E" M ,,TYU*W;^>XU@4D!WE[%Y.YO2^.?S@A>"B=X2G>3;EG?,30_B$\)7!H8/7/ M;6WA2CP'J6C*O&BEG>:S@NJS!D5Y615'= MP,1D1FCK+(%+&..J1AP:4]6SHI1SE)6.P:3,]C75TN!B*)F))3IY.?--+&R! MK$TU^')R62?KJP@J^T2NLJR-HYXERM9@OC3&!1L/B*.5TR9YO^!LDEL?0C70 M*SH9CH>QBW=.?:7; 1]%9Z#PM$$]I Y:$&>0M?XLPMLLV\KC*4_#6V(X\>=9 MJ=S:%OCPRIE1 1YU$N.U=+RFQR9#IEE+Q?]'U,F,HC'J;Q,(-%C#FT"$818S MFZO3#*2WHUC2LTXV> FI-0!26_"!1G)=77;3%6V^4CJ_8(0*:U,\*R0.L-4: MN-)IMJ".CIAVUE5R2' (]7O+KL8C2;5-Q.(!J%EW7Z>PK32Q!]C*9'@-PMN4 MI'CV4%Y,X?J1PO#N&QW^UJGZ0PIIMI*YM)U;Z[ .$:?6*"BMG2%:?)!M6MYZ M76!;NQ1?-[(T$7%+UMA! 4N-ISTUKMPC[-8BEJ"K> ( 8I!" 1V]BP47';'? M,A*BMQLFV4H^&'(/=@)W6W9"5$7/W\2ED()C)HK?-L;$*5ODUWD11XL:*%X3 M]5.20GTTT!_3R,#R@"!+?BEI 2C#<)T\-!5T@)$;H).MA^L+$2HT>E;)[]3X M!@M-U<12[96A^0PZ 0O.N1V&01KJ@<.,F==&/?#?755WJYBB._(6TSI1M)QY MC>X'E@Z,R/T\OX\AX\R'!#:>]V;U:K('H6P&)]%[D-QE,Q:E6ND?J)[A(JXS MO(VB<1\Q/1*EEFR: MICYADLY2*?E3E7@ H.0=F#'D-G576/]C;19UL"_> O6 >J M-RS [^OCG%'33AH;#Q-S;)8MC@@R@F\I886,# <95$@G$U20D.!YJ>0NN5+[ MC2O\QAX.G#AJ0YP3'A%=8DPHE>SI<"6Z].XBEY:90*RHH$3!$!9-6@G_GCKY M]4#HRS(!L 6?T64IL("*'2'OAW([?CL\T&DTS1>+J/(I%8[#0;I\':5?RCW6 M[U?GC;(Z298N4>GA B$) BWB M\%1S4$UEGJ7B[#8*KJS\, MQ,N%+1()S][H?F#L%:;W<0,MQ])'V M/H2 P)R0'CJ85\+9D)G[J#EGSXE1Y(3JCBAZ%.3.3%KUBXF4RB+!\TR MD-0FHS^@H9O4!.X6Y<&T[M33W"Z%]=)8@K3P;%4+X6*_6CY-SCS]'NCX1U=H M(#QU*]/WBUJ<7\V.GA'O#]_!VQT#?0:2)G0,T'#RS"9E2P+L?9$=D/4$IV+, M?OI*YI-2W+D&<:CU*"RZ .>\FGM2H"?OEYY4U245DK[.ZT6W OD *F&>T=I=4;\=$1]6#95($EN0 M!#-Z,9+>)GC.NJ3P9A5P?[_"NH[*15J[T9E9:L01P+@F^F12_01RW&=-IWQ0 MO1N#\GC\M2@LZ78KR3ROP1%L[Q;"1Q9W5*!00#-B )$E.91' !6.6H$$UKRK MTZQDK7FMK^16.VQ[_$FWJ2:*QN!HXFTA*;-K5;_3U2%Z2=EDO"1)O;Y5COXY M,X2Q6_(>+?[]YV+9\U!WB5-N3%' ND(,>]N183R5H3QSR,#XVOA*!Q&Y"5D/ M!IF;+# MI\E"-MY=;[LVBTT=ZRYEK+'I>RY=%V(3._((V)6E+AI73=UX=O;] M4.9-!>8761$:BF@IR DD9PTYPLZM^MB#\6%H4O?;\0$MQ9ZB\-T"Z?IB-=T M IJW*_.E0SDOS>6UY5CI;G4@^>VH5P"(4FD$"EL:Y#\/^\7Q@.G_%9I"[%.R M+":\O)W.O M32^2IJM!M.[Y.N]>C=-SSHD<8]W5BZL$RV1X1FXPSQ(,&N!;U=8K^DE7%VAL MK-J#5"E7DSEZ$M(_A5*IU?Y1O!B$SA!G A5=4+?O^.F6.T.2'-%)M%8RCO6!%*14"_(L33<8X]]6&!CD&+A$P;B, MB\(%BKGQ6P:?N]"A=+^XA6Y"FI M[<8S1U4H=HMS90_F*6;0V?*ZK)$1FGN!;TF-H"#OIX[X%MDL;R:FG256WCR< M%[,]A&'WP',!98[^A2?W4M]KP_-F3?Y8+YLK)LP216EG E3T4CL,Z#L\+IV2 MN',[+]V]5\LXR6S)[LC5-.%;__N$;CTY5&?$OQF]AMI.M+?WK ;?#%7NHC"( M&8PE>.W4#-MN\O.G/SY_]=-=#\BKQRP1OV_-L+WYR8GN!0K!^2G 78T-,0$4 MI9&O\[I*TF*#%5)M+1R?(@8A;Y&%,>DD=G5ND=#]V3K1I1"2=H9_<(H!D.QM M6W"D+ZF5+G$)[=""7!IFJ,O\FGMB(2'PJBH!VT74 *;T7[V,ZQ<@::$T99&U MNA8YIF2#!U2Z:P+USJ+[Y5*@YI,Y0N\QRV@9Y])*)_KZ%..#<^X M8&=KU?;=K]CSX\=/]WG')GO)0)1.X*)9AO9T[IJ^3-C/*\T%!41%@@V4YBC% MXO$6\KW,VPZNQ$"RW_\82=49BU^J!U%/SGC*[9CF?M/I)ZKV[*]<0$ M]7LHHLT$M3R)ZCRY,7NEBA%)/8'UZ(5]'A;FA/L>/RR'?4Y8K4QB/91ZF,"2 MH':=@L$W2#X[ZE I;=TE%*:CYDH65BKV6"H"M87D(A$KZR M83*,AECXZJFM)T9:IK>&V''V,W;:;I//P&[5--2H$,2/=O%ZY0SAQ:>U!Z]G M@1."'%:4H$H[:M_)OC;1XS;RHB::;V*WT#JH7?3K M=CTB,;J7FF@(@PI5S1]9Y$FM!F6.D0,QU,4]EU4EU3WL8>OR'AO,;-72<]&, MP2EQ#H-[NTFYHC4JKO*T1L6,.<%9A8I'T??68]8CG,!=N$M9TQ2N1=+XG%-W M!I9-F0K?D/M_-^S^;]^I*9T?=.NWYY-C]7^+O=E'"/D?H,Q31=1,KQ\!'280 MJQ^LZIO]@FK,F-R*(*=""'MEJ>DT1@<3$6IB,21;G<9?1D2'=JS)*-#C%Q>> MM?1\P\Q )8VAUW>&WJ$Y((I-;YA6M924.!%(@=D?F(T6& /-USCU0M7?B4W7 MI''7PBP@3#9E>)6@)-N@D5JW(;N_=+J!6HDUF;\>?SB&]F$%#;A3YD\MEB&9 M:QO3SU69@X5:A+HJ\X7^$KT0*/AQOZQ/J,F7#:-O#Q(--SW&9W-/^IV.]G)Q M 13.Q]+C W):(J.]2)313H15.PS, M)^4ZR,LW/<+F4^44I\DUE:/]DN .[?OV00F%&10=?8D7"V-;VKEEJL2Q(5!S M$T\(=I ''QX%^=+4ZBF'DEK!A_+6"W56C>;F$@\NC;#0^1>3$8?:?FR+9A=B,_[!B_+^!!#RK5JNNM'JZ_.JS,>[E3OQV ME6%=DYSQ?K,9ELG&\7(H*;@H:Y<>Z^IC9#P&^9V1=$$B=%O/!]6+^1P1'CH*FA9._1U$XFG[*2V#:*5.?3S:/\MB0[K)S?*@6% M'E/_@)_,-: -L^?I@0-6#2O-T,K!%:0H''Z!PRMF>)\X# MWA+2R&CK,;;3.DX#Y\\KP;:^H.&";1;KF7 Q*G*T899C&3CX3+O*?P#[Q#A8 MZI'2Q,7A75.J!/:9O\.A!FM?FETVYB"E\/2(0<)1M^C#55(3C#@Z)?-VOZ+W M/!"/LBI"76Y% DGS\:+C. QWM:_$-I$,GV&Q;!@%-0EKOC3Q@R1J@%XYVQ8C M@ZRB>A2031L7.D?.,G#[6;%L?+>BH2PRP*#Y.^(\V#(H;T3P?!# +0@>2Z*1 MA'(3AO@[FHA( MNA 0X_?%TU_QU$GQ5+"/3X8 +3%X; ](K*I:VWB,78EWS, M0@1.72G0^"9CAX<7F+Y-FL&=(>JOZVHA_+"^:P81UM[N? \U\M.C*?DM@>#6 M05AONRG/'22%%?\SI.\WN!" Z[LL#2^*=$FSE*3X1&@KT;?@TP-A[!T>)$6' M"*)* MT,\_4G2VE MJA-CO/PZOOJXJ&)@DOA-+KLBH6 21*>482T#Z(>3 Y;,A5ZJ0\=V;F2\=+@?*_GJFG?>G0EW=NU"2#B MK.]\C%.4H@CL-SYU^D%G*ZRR)&V?I-4:V U@\>"E3(QE.2X!'BAD8W2]"ZP2 M,'Z"U>CV]L]_Z$J^4U?R7A$PZ%?/9D*'UI'V&:'C88>C(.=7KXB[8FC@0#$.2>,7+Z(G?_KCLY<_/?T?\C'U M%6QQA&>-$P7\)Z!+>E1UK6XMACZS.6S)&G9^>/ZV08PCNU2F68TY=LZ&H?G" M5I^5D^,QM=4E6<^(?F;/$S?@.S1-_OF]3.GG=Z=O/T0?WT7OWKRY.#M_?]#H MSY>3T] _5X"M4C=*.KU/.D0XWWA$:/TN(9 )+$"QK:HR@WP&NM^778+=BZ@, MHIH73#F$WIE#D*_$0<[LC#;',-4QC<,9.-(%"*,\);2_U9C7?Z1^&#,?C/<8 ME"X.SK-O.!JBD3Z:8X6?$.H4@>J@J*"&PJP*PJ!@XA@$@#5TRAZ0FV6A&5JI M8B%H@00>S, ,]_%S)A3@+B>0XM%U% B H,] "XM%5S/$@W_619&,LMS67%X= M&64I;&^2G$1KI5XN*8ZA==.0/CJ&%/\5D:6[=F*@BD-)H$U,+R.+JVGKG-E) M45?BJWC9-D184?//@8+.%F, ZB>V TRXBWGTIX[F_H]YE6[4?Z[:5?&7_PM0 M2P$"% ,4 " )-@E7&KC ^F+W 0#GE!D $0 @ $ M9&1O9RTR,#(S,#8S,"YH=&U02P$"% ,4 " )-@E7/RU0'>00 "'L M$0 @ &1]P$ 9&1O9RTR,#(S,#8S,"YX&UL4$L! A0#% @ "38)5[\!RMV;4P $Z(# !4 M ( !3BH" &1D;V@, 9&1O9RTR,#(S,#8S,%]P&UL4$L! A0#% @ M"38)5Q F> $D" ?BP !< ( !0P@$ &5X+3,Q,7@R,#(S M,#8S,'@Q,'$N:'1M4$L! A0#% @ "38)5W,8^%T>" <2P !< M ( !G! $ &5X+3,Q,G@R,#(S,#8S,'@Q,'$N:'1M4$L! A0#% M @ "38)5\^B ?H3!0 (Q< !< ( ![Q@$ &5X+3,R,7@R M,#(S,#8S,'@Q,'$N:'1M4$L! A0#% @ "38)5Y4V0E?Y! J!8 !< M ( !-QX$ &5X+3,R,G@R,#(S,#8S,'@Q,'$N:'1M4$L! A0# M% @ "38)5^[SJ(IE#0 #F@ !X ( !92,$ &5X:&EB M:70Q,#$M86UE;F1E9&%N9')E " 08Q! !E>&AI8FET,S(M86UE;F1E9&%N A9')E